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-msgpara forçar endereçosCo-authored-byexatos, o que garante a atribuição correta no GitHub para commits feitos por agents. - Liberamos permissões globais de
omaelspara 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
serenapara 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
pieopencodeno 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
023faz 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