+ Entrega confirmada via IPC.
initech roteia mensagens por um socket local, nao send-keys. Cada mensagem e confirmada. Se o agente de destino estiver reiniciando, a mensagem entra na fila. Cadeias de coordenacao nao quebram silenciosamente.
Uma TUI criada especificamente para fluxos de trabalho agênticos._
Um runtime para agentes. Não é um wrapper de tmux. send/peek confiável, detecção de atividade, sistema de funções, coordenação entre máquinas.
initech roteia mensagens por um socket local, nao send-keys. Cada mensagem e confirmada. Se o agente de destino estiver reiniciando, a mensagem entra na fila. Cadeias de coordenacao nao quebram silenciosamente.
initech monitora a saida do terminal de cada agente em tempo real. Ativo, ocioso e travado aparecem imediatamente — em todos os paineis de uma vez, nao um por um.
initech integra com o rastreador de issues e mostra qual bead cada agente possui. Quando um agente termina, todos os outros veem a mudanca de estado. Voce nao precisa transmitir manualmente.
Cada agente tem seu proprio painel. Veja todos de uma vez em grade, ou amplie um. Troque layouts instantaneamente. Sem necessidade de tmux.
eng1 reporta conclusao ao super. Super despacha para QA. Toda mensagem tem confirmacao de entrega. Sem perdas silenciosas.
Detecta quando agentes completam tarefas, travam ou ficam parados. Exibe uma notificacao para voce despachar a proxima tarefa sem precisar verificar manualmente.
Ponto verde significa trabalhando. Cinza significa ocioso. Amarelo significa ocioso com tarefas esperando. O overlay mostra o estado e a tarefa atual de cada agente.
Os agentes reivindicam beads, atualizam o status e reportam a conclusão. O TUI lê as atribuições de beads diretamente e as exibe na faixa de cada painel e no overlay de status.
Quando um agente reivindica um bead, você vê imediatamente. Quando o trabalho termina, uma notificação aparece. Quando há tarefas aguardando e agentes ociosos, a discrepância é sinalizada.
Execute initech serve em qualquer máquina remota. O TUI local transmite todos os painéis de agentes remotos ao vivo. Sem tunelamento SSH. Um terminal mostra toda a sua frota.
initech send workbench:eng1 "inicia o refactor" alcança um agente em uma máquina remota com a mesma confiabilidade que um local. initech peers lista todas as máquinas conectadas e seus agentes.
Não está preso ao Claude Code. Substitua o comando por função com role_overrides no initech.yaml. Rode Codex para um agente, Amp para outro, Claude Code para o resto. Mesmo IPC, mesma detecção de atividade, mesmo TUI.
role_overrides: codex-eng: command: ['codex', '--full-auto']. Cada função tem seu próprio CLI, flags e comportamento. O runtime não se importa com o que está dentro do PTY.
# instalar $ curl -fsSL https://initech.sh/install.sh | bash # inicializar um projeto $ 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/ # iniciar a TUI $ initech # agentes coordenam autonomamente super> initech send eng1 "fix the auth bug in middleware.go" eng1> initech send super "ini-42: ready for QA" # verificar todos $ initech status $ initech patrol
Go 1.25. cobra, yaml.v3, charmbracelet/x/vt, tcell, creack/pty.
9.300 linhas de codigo-fonte. 10.500 linhas de testes. 15 comandos. 11 templates de papeis de agentes.