Pular para o conteúdo

Recursos principais

Terminais e agentes

Um painel de terminal é um terminal de verdade: xterm.js na frente, um PTY nativo (node-pty) atrás, renderizado por WebGL. O que roda no seu shell roda aqui.

Abrindo um

⌘T abre um terminal no centro da vista. Ele começa na pasta do workspace, com o seu shell e o seu ambiente — o mesmo PATH, o mesmo profile, as mesmas ferramentas.

# Nada de especial é necessário. A CLI do seu agente, do jeito que você já roda:
claude
codex

Agentes são apenas CLIs

O Catenary não embute modelo e não intermedia os seus prompts. O agente que você roda é a CLI que você instalou, autenticada do jeito que você já autentica. O que o canvas acrescenta é um nome, uma posição e fios até os colegas.

As credenciais de provedor do painel de agente embutido ficam globalmente em userData/pi-agent/auth.json e são espelhadas no .cate/pi-agent/ de cada workspace.

Ler o estado de relance

Um painel conta o que está fazendo sem ser aberto:

  • a aba mostra o nome do agente e, num painel de tarefa, a branch dele;
  • um agente trabalhando faz a linha de status brilhar em varredura;
  • um comando que terminou e um agente esperando resposta têm, cada um, o seu estado de atividade no nó.

Falar com os colegas

Um terminal conectado a outro fala com ele pela CLI catenary, disponível dentro de todo painel de terminal:

catenary list                                   # colegas, boards e arquivos conectados
catenary ask "Codex 1" "Assume o N+1 da query do dashboard"
catenary check "Codex 1"                        # últimas linhas, sem interromper
catenary check "Codex 1" 60                     # número de linhas personalizado

ask entrega um prompt. check lê sem interromper — use enquanto o colega está no meio de um turno, em vez de mandar o mesmo prompt duas vezes.

Boards compartilhados

Boards são anotações persistentes que vários agentes leem e complementam:

catenary board list
catenary board read "Spec"
catenary board append "Spec" "Refatorei /auth; tokens.ts é o próximo"

São o lugar certo para uma decisão que precisa sobreviver à janela de contexto de um agente.

Voltar para a home