Pular para o conteúdo

Recursos principais

As duas lentes

O Catenary mostra o mesmo trabalho de duas formas. O Canvas é o canvas infinito onde os painéis flutuam e os fios ligam os agentes. O TerminalMap é o orquestrador de terminais: uma grade de terminais divididos (splits), com um seletor de sessões, feita para o teclado. ⌥⌘S troca entre os dois a qualquer momento.

Nada reinicia

Trocar de lente muda a apresentação, nunca o trabalho. Os terminais, os agentes rodando neles, os navegadores e os editores são os mesmos antes e depois da troca: nada é fechado, nada é aberto de novo.

  • Indo para o TerminalMap, os terminais da sessão atual viram uma grade de splits. Os editores e os navegadores esperam como abas no dock da direita.
  • Voltando ao Canvas, cada painel volta para onde estava. Um painel aberto durante o TerminalMap aparece no meio da vista.

O seletor no topo da janela, Canvas | TerminalMap, faz o mesmo que o atalho. Cada workspace lembra a lente em que foi deixado.

A primeira abertura

Sem um ambiente salvo, o Catenary abre em How do you want to start?, com um cartão para o TerminalMap e outro para o Canvas. Nos dois casos você ganha um terminal na sua pasta Home, sem precisar escolher um projeto. Depois vem um tour curto; o Esc pula.

Para abrir todos os projetos na mesma lente, ajuste Configurações, General, Start layout. O padrão, Remember last layout per workspace, reabre cada projeto como você o deixou.

O Cockpit de sessões

A barra lateral tem duas abas no topo, Sessions e Files. ⇧⌘S vai direto para Sessions. Cada cartão ali é uma sessão de trabalho, e a sessão que você seleciona é a que o TerminalMap mostra.

O cartão diz o que está acontecendo sem abrir nada:

  • o nome e, abaixo, o último resumo do agente ou, antes de existir um, a tarefa com que ele foi lançado;
  • a branch, com * quando há mudanças não commitadas, e a pasta;
  • um ponto para o estado.
PontoSignifica
Azul, pulsandoUm agente está trabalhando
VerdeO agente terminou o turno e está pronto para você
ÂmbarHá um pedido esperando: entrada ou aprovação
VermelhoAlgo falhou

O + ao lado de um workspace cria uma sessão. O botão direito num cartão oferece Rename, Go to Request, Reveal in Canvas e Delete Session.

O sino e o Jump to Unread

Um agente que para para pedir uma entrada ou uma aprovação, ou que falha, abre um pedido. Um agente também pode abrir um de propósito, com a ferramenta catenary_request_attention (veja LSP e ferramentas para agentes).

Todos os pedidos pendentes, de todos os workspaces, se juntam no sino à esquerda da barra de título. Ele continua ao alcance com a barra lateral fechada, com a aba Files aberta ou com o workspace arquivado. Cada item mostra o tipo (Input, Approval ou Failure), a sessão, o workspace e há quanto tempo ele espera.

⇧⌘U, Jump to Unread, leva você ao pedido mais antigo que você ainda não viu, no workspace em que ele estiver.

Voltar para a home