pular para o conteúdo
voltar ao mapa
conceito
etapa: choose
3 min de leitura

Quando usar o quê

Comece pela tarefa e pelo seu risco, não pela ferramenta de que você gosta. Uma pequena tabela de decisão cobre a maioria dos dias.

Claude CodeOpenCodeCursorherdrAiderOh My OpenAgent (OMO)

Comece pela tarefa

  • Uma pergunta rápida sobre código, ou uma edição pequena em um arquivo que você tem aberto: chat de IDE ou edição inline (Cursor, Copilot) ou um agent de terminal em .
  • Uma funcionalidade que atravessa vários arquivos em um repositório com testes: um agent de terminal (Claude Code, OpenCode, , Codex CLI) com aprovações ativadas para escrita e shell.
  • Uma grande mudança mecânica (renomeação, migração, atualização): um agent com boas ferramentas de edição e uma regra clara, executado em uma branch com a suíte de testes como juiz.
  • Muitas tarefas independentes: vários agents em git worktrees separados, organizados com um multiplexador como o herdr, ou uma camada de orquestração como o sobre o OpenCode.
  • Um protótipo ou script descartável: autonomia total é aceitável. Execute em uma sandbox ou em um diretório temporário.
  • Código sensível à segurança (autenticação, pagamentos, criptografia, parsing): use o agent para um rascunho e para os testes, depois revise linha a linha com uma pessoa que conheça a área.
  • Base de código desconhecida: peça ao agent que mapeie e explique primeiro, somente leitura, antes de qualquer mudança.

Ajuste a autonomia ao risco

Pense em dois botões. Autonomia é quanto o agent faz sem perguntar. Risco é o dano que uma mudança errada pode causar. Mantenha o produto dos dois pequeno: alta autonomia só onde os erros são baratos e reversíveis (uma branch, uma sandbox, um script), e aprovações onde não são (configuração de produção, credenciais, migrações de dados, exclusões).

Escolhendo o harness

  • Quer uma experiência única, polida e com suporte do fornecedor: Claude Code (modelos Claude) ou Codex CLI (modelos OpenAI).
  • Quer trocar de modelos e providers livremente, ou rodar modelos locais: OpenCode ou OMP.
  • Quer papéis embutidos e trabalho multiagente autônomo sobre o OpenCode: adicione o OMO.
  • Executa várias sessões ao mesmo tempo e perde o controle delas: herdr ou tmux.
  • Prefere uma IDE gráfica: Cursor ou uma extensão de IDE.
  • Quer commits pequenos, git-first e previsíveis: Aider.

Sinais de que você escolheu errado

  • Você continua aceitando mudanças que não leu.
  • O agent entra em loop, repetindo a mesma correção que falhou: reduza a tarefa ou troque de modelo.
  • Os custos te surpreendem: defina limites, use modelos mais baratos em passos fáceis, mantenha o contexto pequeno.
  • Você não consegue explicar o que o código faz: pare e leia antes de construir mais em cima.
  • Cada nova camada de ferramenta acrescenta mais uma coisa para configurar e confiar: remova o que você não usa.
Plan modeUm modo somente leitura em que o agent explora e propõe um plano para aprovação antes de editar qualquer coisa.ver no glossário →OMPoh-my-piUm agent de código open source para terminal que começou como um fork do minimalista Pi agent e acrescentou edições estruturadas, operações de language server e debugger, acesso ao navegador, plugins e subagents.ver no glossário →OMOOh My OpenAgent · oh-my-opencodeUm plugin do OpenCode que adiciona uma equipe de agents especializados e um modo multiagente autônomo. Ele estende um harness; não é um.ver no glossário →

conexões no mapa

atualizado em 14/10/2026 · fontes para aprofundar · reportar erro

Estude antes

teste o que entendeu

Carregando perguntas…