Harness de agente open source que se aprimora sozinho, executa tarefas orientadas a resultados e roda no terminal com qualquer LLM.
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
Instale usando o instalador de um único comando do README
- 2
Inicie o OpenCode com o agente OpenAgent
opencode --agent OpenAgent - 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
Diretório selecionado com mais de 1.000 Claude Skills e plugins para Claude Code, Claude.ai e agentes de programação como Codex, Cursor e Gemini CLI.
Plataforma open source de automação de workflows e alternativa ao Zapier, com integrações em TypeScript que também funcionam como servidores MCP para agentes de IA.
Lista selecionada de softwares de automação de workflows, plataformas de agentes de IA, frameworks e materiais de aprendizado para desenvolvedores e equipes.
Framework para uso autônomo de Android e computadores, que permite a um LLM planner e a um finder operar celulares e desktops a partir de tarefas em linguagem natural.
Um sistema de desenvolvimento nativo de prompts em que arquivos .prompt são a fonte, e código em Python, TypeScript, Go e outras linguagens é gerado a partir deles.