1

oh-my-agent: autoria estrita de commits e roteamento de capacidades

Quando você manda um agent escrever código, garantir a autoria correta do commit é um processo surpreendentemente frágil. Um erro de digitação no endereço do coautor sobrevive a reescritas de histórico e estraga os gráficos de contribuição. Nesta semana, resolvemos isso e melhoramos o roteamento de capacidades pelo sistema.

O que há de novo

  • Adicionamos um hook nativo commit-msg para forçar endereços Co-authored-by exatos, o que garante a atribuição correta no GitHub para commits feitos por agents.
  • Liberamos permissões globais de oma e ls para Claude e Qwen, cortando prompts de confirmação repetitivos durante execuções longas.
  • Atualizamos o Ralph para fixar critérios de forma autônoma, sem pausar para pedir a confirmação do usuário no modo persistente.

O hook do git valida seus endereços permitidos antes de gravar o commit no disco. Se você já usa husky ou lefthook, ele apenas sugere a linha exata que você precisa adicionar, sem sobrescrever sua configuração.

O que foi corrigido

  • Direcionamos a configuração padrão da serena para o daemon bridge compartilhado. Isso economiza memória ao evitar a duplicação de processos de servidor por sessão.
  • Incluímos os vendors de extensão pi e opencode no path de linking padrão, para que a geração e a documentação funcionem sem configurações extras.
  • Substituímos palavras de gatilho soltas por frases compostas nas consultas em francês e português, o que elimina falsos positivos na ativação de workflows.

O que está melhor

  • Renomeamos 5 identificadores de skills de atores para substantivos de capacidade para deixar o roteamento mais claro. A migration 023 faz essa transição automaticamente.
  • Atualizamos o detector de palavras-chave para ignorar com segurança blocos de múltiplas linhas contendo relatos de bugs e erros, mantendo a coordenação de memória focada apenas em mudanças reais de estado.

Instalação

# macOS / Linux
curl -fsSL https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.sh | bash
# Windows (PowerShell)
irm https://raw.githubusercontent.com/first-fluke/oh-my-agent/main/cli/install.ps1 | iex

O oh-my-agent foi criado para times que orquestram mais do que fazem prompt. O próximo passo é expandir a descoberta de capacidades para equipes distribuídas.

Texto original (em ingles): https://dev.to/gracefullight/oh-my-agent-strict-commit-attribution-and-capability-routing-h46

https://github.com/first-fluke/oh-my-agent

Carregando publicação patrocinada...