Editor, terminal e specs: ferramentas sempre ao lado dos seus agentes

Você não precisa de outro aplicativo para olhar um arquivo que um agente alterou, rodar um comando ou ler o plano que ele escreveu. As abas Files e Specs no painel direito e o dock de terminal na parte de baixo existem para isso.

Visualizador e editor de arquivos

A aba Files no painel direito mostra a árvore do projeto; clique num arquivo e um editor CodeMirror abre numa janela grande. As cores seguem o tema claro e escuro.

  • Destaque de sintaxe: JavaScript, TypeScript, JSON, CSS (SCSS, Less), HTML (Vue, Svelte), Markdown, Python, Rust, YAML e SQL.
  • Salve com ⌘S e pesquise no arquivo com ⌘F; fechar com alterações não salvas pede confirmação.
  • Arquivos Markdown abrem em pré-visualização e passam para edição com Düzenle.
  • Na aba Changes, o diff entre o HEAD e a árvore de trabalho aparece unificado ou lado a lado.
  • Crie um arquivo ou pasta pela aba Files e filtre as pastas abertas pelo nome do arquivo.
  • Envie uma seleção ou uma única linha para um agente com ⌘⇧L, junto com o caminho do arquivo e o intervalo de linhas.

Dock de terminal

Um painel de shells comuns embaixo dos seus agentes. Ctrl+` abre e fecha, e o atalho pode ser alterado; os terminais continuam rodando quando o dock está oculto ou quando você muda de página.

  • Várias abas: Terminal 1, Terminal 2…; clique do meio fecha uma aba.
  • Erros detectados ganham um selo Düzelt (corrigir); clicar nele envia o erro a um agente com um pedido de correção.
  • ⌘⇧L envia a seleção, ou a saída recente se nada estiver selecionado, para um agente.
  • O tamanho da fonte fica em Settings → Görünüm (aparência), de 10 a 20 px; o padrão é 13 px.

A aba Specs

Specs, planos e notas escritos pelos agentes acabam espalhados pelo repositório. A aba Spec’ler no painel direito lista os arquivos Markdown do repositório, dos alterados mais recentemente para os mais antigos, e se atualiza a cada 15 segundos enquanto está aberta.

  • Até 400 arquivos, até 8 níveis de pasta; node_modules, dist e pastas ocultas são ignorados.
  • Spec: pastas specs, prd, requirements, rfc, adr ou design e nomes de arquivo com spec, prd, rfc ou design. Plano: plans, roadmap, tasks, todo. O resto é documento.
  • O título vem do primeiro cabeçalho do arquivo; pesquise por título ou caminho.
  • Arquivos .md sem commit em outros worktrees aparecem com um chip de branch; ao abrir um, você o edita e salva naquele worktree.
  • Em projetos com vários repositórios, o seletor Depo alterna entre eles.

Perguntas

Quais linguagens o editor destaca?

JavaScript, TypeScript, JSON, CSS, SCSS, Less, HTML, Vue, Svelte, Markdown, Python, Rust, YAML e SQL. Outros arquivos de texto abrem sem destaque.

Os terminais fecham quando oculto o dock?

Não. Ocultar o dock não os interrompe; fechar uma aba ou digitar exit, sim.

A aba Specs só mostra arquivos escritos por agentes?

Ela mostra todos os arquivos Markdown do repositório e os separa em specs, planos e documentos. Arquivos novos, sem commit, que os agentes escreveram em outros worktrees também entram.

Posso abrir imagens?

Não. O editor abre apenas arquivos de texto UTF-8.

Recursos relacionados

Todos os recursosVeja os 18 agentes de código suportados

Reúna seus agentes em uma só mesa.

Comece no plano gratuito. Baixe, adicione a pasta de um projeto e abra seu primeiro agente.