Repolode
darrenhinde

darrenhinde/OpenAgentsControl

Framework de agentes para OpenCode que adiciona fluxos de programação com IA baseados em planos e aprovação, usando os padrões de código da sua equipe.

Estrelas
4,938
Forks
402
Issues abertas
70
Último commit
há 6 dias

O que é?

OpenAgents Control (OAC) é um conjunto de agentes de IA baseado na CLI do OpenCode. Antes de escrever código, os agentes carregam arquivos de contexto que descrevem sua stack, convenções de nomenclatura e regras de segurança. Assim, o código gerado segue os padrões já existentes no projeto, em vez de usar padrões genéricos.

O fluxo começa pelo plano: o agente analisa uma solicitação, propõe um plano de implementação, aguarda aprovação e, então, executa as etapas com validações como verificações de tipos, testes e revisão de código, delegadas a subagentes especializados. Os agentes são arquivos Markdown simples que podem ser editados diretamente, e os arquivos de contexto podem ser versionados no repositório para que a equipe compartilhe os mesmos padrões.

OAC funciona com qualquer modelo compatível com o OpenCode e inclui um plugin do Claude Code em beta. O projeto está atualmente direcionado ao OpenCode v1, e o README informa que uma reformulação mais ampla está planejada.

Recursos principais

  • 01Fluxo baseado em plano: o agente propõe as etapas e aguarda aprovação antes de editar arquivos ou executar comandos.
  • 02Arquivos de contexto que descrevem sua stack e suas convenções são carregados antes da geração de código.
  • 03Subagentes especializados cuidam de tarefas como testes, revisão de código e validação do build.
  • 04Os agentes são arquivos Markdown editáveis, com configuração de modelo para cada agente.
  • 05Compatível com qualquer provedor de modelos aceito pelo OpenCode, além de um plugin do Claude Code em beta.

Casos de uso

  • Adicionar funcionalidades a uma base de código existente, mantendo a consistência com os padrões estabelecidos.
  • Compartilhar um conjunto de padrões de código entre a equipe, versionando os arquivos de contexto no repositório.
  • Trabalhar em código de produção e revisar um plano antes que qualquer alteração seja feita.

Início rápido

  1. 1

    Instale usando o instalador de um único comando do README

  2. 2

    Inicie o OpenCode com o agente OpenAgent

    opencode --agent OpenAgent
  3. 3

    Peça ao agente para criar um recurso e, em seguida, aprove o plano

Antes de usar

  • É voltado para o OpenCode v1; uma próxima versão principal substituirá grande parte do sistema atual.
  • A instalação depende de um script de shell obtido via curl, e o plugin do Claude Code ainda está em beta.

Em coleções

Tópicos

Perguntas frequentes

O que é OpenAgentsControl?
Framework de agentes para OpenCode que adiciona fluxos de programação com IA baseados em planos e aprovação, usando os padrões de código da sua equipe. OpenAgents Control (OAC) é um conjunto de agentes de IA baseado na CLI do OpenCode. Antes de escrever código, os agentes carregam arquivos de contexto que descrevem sua stack, convenções de nomenclatura e regras de segurança. Assim, o código gerado segue os padrões já existentes no projeto, em vez de usar padrões genéricos.
OpenAgentsControl é gratuito? Qual é a licença?
OpenAgentsControl é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
OpenAgentsControl ainda é mantido?
Manutenção ativa. O último commit de OpenAgentsControl foi em 19 de out. de 2026.
Para que posso usar OpenAgentsControl?
Adicionar funcionalidades a uma base de código existente, mantendo a consistência com os padrões estabelecidos. Compartilhar um conjunto de padrões de código entre a equipe, versionando os arquivos de contexto no repositório. Trabalhar em código de produção e revisar um plano antes que qualquer alteração seja feita.
Como instalar OpenAgentsControl?
Instale usando o instalador de um único comando do README Inicie o OpenCode com o agente OpenAgent: opencode --agent OpenAgent Peça ao agente para criar um recurso e, em seguida, aprove o plano
Onde consigo OpenAgentsControl?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/darrenhinde/OpenAgentsControl

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados