Editor de código exibindo arquivos de um projeto React

Como acompanhar Codex e Claude por projeto no Herdr?

Por luizeof|

No projeto Notas, mantenho o Claude e o Codex em terminais separados. A lateral do Herdr permite localizar os dois. Ela não impede que ambos alterem o mesmo arquivo.

No Herdr, workspace, aba e painel mostram onde cada terminal está aberto. No repositório, branch, worktree e arquivos permitidos delimitam a alteração. Eu confiro as duas superfícies porque painéis separados ainda podem escrever no mesmo diretório.

Direto ao ponto

Use um workspace do Herdr para agrupar os terminais de um projeto e dê nomes que revelem o trabalho de cada agente. Antes de responder, confira o diretório atual, a tarefa exibida e os arquivos modificados. O painel mostra onde a execução está, e o Git mostra o que ela alcançou.

Eu identifico painéis como specs e brand no projeto Notas. Ao ler o nome, abro o terminal correspondente à especificação ou à marca sem percorrer os outros históricos. Os arquivos continuam compartilhados até que Git, branch ou worktree estabeleçam outra separação.

O nome do painel deve responder ao que está acontecendo

Um rótulo como terminal 2 perde utilidade quando cinco execuções ficam abertas. Prefira o objeto de trabalho: specs, brand, api ou tests. O nome identifica a tarefa mesmo depois que a posição do painel muda na tela.

Dentro do terminal, confirme o caminho do projeto. Dois diretórios com nomes parecidos podem representar repositórios diferentes. Antes de autorizar outra alteração, execute a consulta de estado do Git e leia os arquivos já modificados.

No meu exemplo, Codex e Claude aparecem na mesma interface porque participam do projeto Notas. Eu não concluo, a partir disso, que cada agente recebeu uma branch ou um worktree. A fonte registra os painéis, não o método usado para separar arquivos.

Se as tarefas podem alterar a mesma implementação, delimite os arquivos de cada execução ou crie áreas de trabalho separadas no Git. Uma instrução escrita no prompt orienta o agente. A separação no repositório reduz a chance de uma alteração sobrescrever a outra.

O estado visual exige leitura do terminal

A barra lateral facilita encontrar agentes reconhecidos pelo Herdr. Um indicador visual pode mostrar atividade ou espera na versão usada, mas não trate uma cor como legenda permanente sem conferir a documentação atual.

Abra o terminal e leia a última mensagem. O agente pode estar executando um comando, aguardando uma resposta, apresentando um erro ou concluído. Cada estado exige uma ação diferente.

Quando há uma pergunta, recupere a tarefa original antes de responder. Uma escolha sobre schema, permissão ou arquivo pode alterar o alcance da implementação. Responder apenas para liberar o agente transfere uma definição importante para uma mensagem improvisada.

Quando há erro, preserve a saída. Ela informa o comando, o arquivo ou o serviço que falhou. Iniciar a mesma tarefa em outro painel sem entender essa saída duplica o trabalho e dificulta comparar as alterações.

Codex e Claude precisam de limites no mesmo projeto

Imagine Claude revisando a identidade visual enquanto Codex altera o schema de conteúdo. Os temas parecem separados, mas ambos podem modificar um componente que renderiza a marca e lê o frontmatter. A divisão pelo nome dos painéis não protege esse arquivo compartilhado.

Defina o alcance antes de iniciar. Para brand, informe os assets e componentes visuais permitidos. Para specs, indique os documentos de requisito e proíba mudanças na implementação até a revisão. Depois compare os arquivos modificados em cada área.

Se uma tarefa depende da outra, conclua a primeira revisão antes de liberar a seguinte. Um schema ainda instável pode fazer o agente de interface adaptar componentes a uma estrutura que será descartada minutos depois.

O artigo da Promovaweb sobre sessões na VPS com o notebook fechado explica por que os terminais continuam disponíveis. Continuidade aumenta a necessidade de registrar o alcance, pois uma execução pode permanecer aberta durante a mudança de dispositivo.

A conclusão do agente abre a revisão

Quando Codex ou Claude informa que terminou, leia o resumo e compare os arquivos alterados. O texto da resposta pode omitir uma mudança indireta feita por formatação, geração ou instalação de dependência.

Rode o teste ligado à tarefa. Uma alteração no schema precisa validar a coleção. Num componente visual, inspecione as larguras afetadas. Numa integração, reproduza o comportamento de sucesso e de falha.

Em seguida, confira o estado do Git novamente. Arquivos inesperados indicam que o alcance cresceu. Devolva a tarefa ao agente com o caminho, a saída do teste e o comportamento observado.

O agente executa no terminal e Herdr mostra a sessão correspondente. Você aceita o resultado depois de ler a comparação dos arquivos e a saída dos testes.

Um workspace por projeto reduz trocas de diretório

Um workspace por projeto reduz a troca acidental de diretório. Abas podem separar implementação, testes e logs. Painéis permitem observar duas execuções relacionadas sem abrir várias janelas SSH.

Eu uso workspaces porque trabalho com agentes diferentes na mesma máquina remota. A lateral mostra qual terminal aguarda resposta. Em seguida, o diretório confirma o projeto do próximo comando. Especificação, comparação dos arquivos e testes continuam determinando a revisão.

O acesso pelo computador e pelo celular amplia os lugares onde posso consultar esses estados. Para comparar muitas alterações, a tela maior e o terminal completo continuam mais adequados.

No Plano IA Makers da Promovaweb, você aprende a especificar e revisar aplicações com agentes. Se uma tarefa técnica precisa ser investigada ao vivo no seu ambiente, o Desenvolvimento Colaborativo da Dev Side Studio mantém você no editor e no terminal durante o trabalho.

No Herdr, o nome do painel leva você à tarefa. No repositório, os arquivos alterados mostram o alcance. A saída do teste confirma o resultado. Essa leitura evita atribuir à interface um isolamento que ela não oferece.

Compare os Planos

Escolha o plano adequado ao seu objetivo e consulte tudo o que está incluído.

O Plano Martech cobre automação e atendimento. O Plano IA Makers acrescenta desenvolvimento com IA, enquanto o Plano Founders trata de gestão de negócios. Todos são anuais.

Plano Martech

Para conectar automação, marketing e atendimento com infraestrutura própria.

R$ 897

R$ 597/ano

  • Grade de automação, atendimento, marketing e análise de indicadores
  • Instalador Exclusivo Promovaweb
  • n8n, Evolution API, Chatwoot e Mautic
  • Trilha DevOps incluída
  • Encontros ao vivo (terça e quinta)
  • Comunidade e acompanhamento
Conhecer o plano

Plano Founders

Plano anual para fazer um projeto de tecnologia avançar, com 90 dias de mentoria intensiva.

R$ 2.997/ano

  • 12 meses de acesso ao Founders
  • 90 dias de mentoria intensiva (segunda a sexta)
  • War Rooms às segundas, quartas e sextas
  • Encontro semanal em grupo após a fase intensiva
  • Formação Vibe Coding incluída no plano anual
  • Consultoria individual de até duas horas (bônus)
Conhecer o plano