? 谁在做什么?
在不同终端运行 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 个智能体角色模板。