? 누가 무엇을 하고 있나요?
6개의 에이전트를 별도의 터미널에서 실행하면, 작업을 지시하는 것보다 확인하는 데 더 많은 시간을 보냅니다. 어떤 것이 완료됐나요? 어떤 것이 멈춰 있나요? 누가 유휴 상태인가요?
initech는 여러 Claude Code 에이전트를 병렬로 실행하는 터미널 멀티플렉서입니다._
에이전트에 역할을 할당하세요. 작업을 배정하세요. 어떤 에이전트가 활동 중이고, 멈춰 있고, 완료했는지 확인하세요. 하나의 터미널에서 모두.
tmux 불필요。 initech가 완전히 대체합니다.
6개의 에이전트를 별도의 터미널에서 실행하면, 작업을 지시하는 것보다 확인하는 데 더 많은 시간을 보냅니다. 어떤 것이 완료됐나요? 어떤 것이 멈춰 있나요? 누가 유휴 상태인가요?
에이전트들은 서로 통신해야 합니다. 하나가 완료되면 다음이 알아야 합니다. 신뢰할 수 있는 메시징 없이는 조율 체인이 조용히 끊어집니다.
엔지니어 에이전트가 기능을 완료했습니다. QA 에이전트는 유휴 상태입니다. 세 개의 작업이 준비되었습니다. 당신만이 이 점들을 연결합니다. 매번. 수동으로.
모든 에이전트가 고유한 패인을 갖습니다. 그리드에서 모두를 한 번에 보거나 하나를 확대하세요. 레이아웃을 즉석에서 전환하세요. tmux 불필요.
eng1이 super에게 완료를 보고합니다. super가 QA에 배정합니다. 모든 메시지는 전달이 확인됩니다. 조용한 유실 없음.
에이전트가 작업을 완료하거나, 멈추거나, 정체될 때를 감지합니다. 알림을 표시하여 폴링 없이 다음 작업을 배정할 수 있습니다.
녹색 점은 작업 중. 회색은 유휴. 노란색은 대기 작업이 있는 유휴. 오버레이가 모든 에이전트의 상태와 현재 작업을 보여줍니다.
# 설치 $ curl -fsSL https://initech.sh/install.sh | bash # 프로젝트 초기 설정 $ mkdir myproject && cd myproject $ initech init Project name [myproject]: Select agents: [x] super [x] eng1 [x] eng2 [x] qa1 [x] shipper Created: initech.yaml, 7 workspaces, docs/ # TUI 실행 $ initech # 에이전트가 자율적으로 조율 super> initech send eng1 "fix the auth bug in middleware.go" eng1> initech send super "ini-42: ready for QA" # 전체 상태 확인 $ initech status $ initech patrol
Go 1.25. cobra, yaml.v3, charmbracelet/x/vt, tcell, creack/pty.
소스 9,300줄. 테스트 10,500줄. 명령어 15개. 에이전트 역할 템플릿 11개.