Entorno de ejecución open source para agentes que mejoran por sí mismos, capaz de realizar tareas basadas en resultados y ejecutarse en una terminal con cualquier LLM.
darrenhinde/OpenAgentsControl
Un framework de agentes para OpenCode que añade flujos de trabajo de programación con IA basados en planes y sujetos a aprobación, según los patrones de código de tu equipo.
- Estrellas
- 4,938
- Forks
- 402
- Issues abiertos
- 70
- Último commit
- hace 6 días
¿Qué es?
OpenAgents Control (OAC) es un conjunto de agentes de IA basado en OpenCode CLI. Antes de escribir código, sus agentes cargan archivos de contexto que describen tu stack, las convenciones de nomenclatura y las reglas de seguridad. Así, el código generado sigue los patrones existentes del proyecto, en lugar de aplicar valores predeterminados genéricos.
El flujo de trabajo parte de un plan: un agente analiza una solicitud, propone un plan de implementación, espera la aprobación y luego ejecuta cada paso con validaciones, como comprobaciones de tipos y pruebas, además de revisiones de código delegadas a subagentes especializados. Los agentes son archivos Markdown que se pueden editar directamente, y los archivos de contexto se pueden incluir en un repositorio para que todo el equipo comparta los mismos estándares.
OAC funciona con cualquier modelo compatible con OpenCode e incluye un plugin de Claude Code en beta. El proyecto está dirigido actualmente a OpenCode v1, y el README indica que está previsto un rediseño más amplio.
Funciones clave
- 01Flujo de trabajo basado en un plan: el agente propone los pasos y espera la aprobación antes de editar archivos o ejecutar comandos.
- 02Los archivos de contexto que describen tu stack y tus convenciones se cargan antes de generar código.
- 03Los subagentes especializados se encargan de tareas como las pruebas, la revisión de código y la validación de compilaciones.
- 04Los agentes son archivos Markdown editables y permiten configurar el modelo de cada uno.
- 05Compatible con cualquier proveedor de modelos admitido por OpenCode, además de un plugin de Claude Code en beta.
Casos de uso
- Añadir funciones a un código base existente y mantener la coherencia con los patrones establecidos.
- Compartir los mismos estándares de programación en un equipo al incluir los archivos de contexto en el repositorio.
- Trabajar en código de producción cuando quieres revisar un plan antes de que se realice cualquier cambio.
Inicio rápido
- 1
Instala usando el instalador de un solo comando del README
- 2
Inicia OpenCode con el agente OpenAgent
opencode --agent OpenAgent - 3
Pide al agente que implemente una funcionalidad y luego aprueba su plan
Antes de usarlo
- Está dirigido a OpenCode v1; una próxima versión principal sustituirá gran parte del sistema actual.
- La instalación depende de un script de shell ejecutado mediante curl, y el plugin de Claude Code todavía está en fase beta.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es OpenAgentsControl?
- Un framework de agentes para OpenCode que añade flujos de trabajo de programación con IA basados en planes y sujetos a aprobación, según los patrones de código de tu equipo. OpenAgents Control (OAC) es un conjunto de agentes de IA basado en OpenCode CLI. Antes de escribir código, sus agentes cargan archivos de contexto que describen tu stack, las convenciones de nomenclatura y las reglas de seguridad. Así, el código generado sigue los patrones existentes del proyecto, en lugar de aplicar valores predeterminados genéricos.
- ¿OpenAgentsControl es gratuito? ¿Qué licencia tiene?
- OpenAgentsControl es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿OpenAgentsControl sigue mantenido?
- Mantenimiento activo. El último commit de OpenAgentsControl fue el 19 oct 2026.
- ¿Para qué puedo usar OpenAgentsControl?
- Añadir funciones a un código base existente y mantener la coherencia con los patrones establecidos. Compartir los mismos estándares de programación en un equipo al incluir los archivos de contexto en el repositorio. Trabajar en código de producción cuando quieres revisar un plan antes de que se realice cualquier cambio.
- ¿Cómo se instala OpenAgentsControl?
- Instala usando el instalador de un solo comando del README Inicia OpenCode con el agente OpenAgent: opencode --agent OpenAgent Pide al agente que implemente una funcionalidad y luego aprueba su plan
- ¿Dónde consigo OpenAgentsControl?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/darrenhinde/OpenAgentsControl
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Directorio seleccionado de más de 1000 Claude Skills y plugins para Claude Code, Claude.ai y agentes de programación como Codex, Cursor y Gemini CLI.
Plataforma open source de automatización de flujos de trabajo y alternativa a Zapier, con integraciones basadas en TypeScript que también funcionan como servidores MCP para agentes de IA.
Una lista seleccionada de software para automatizar flujos de trabajo, plataformas de agentes de IA, frameworks y recursos de aprendizaje para desarrolladores y equipos.
Framework para el uso autónomo de Android y computadoras: permite que un LLM planificador y otro localizador operen teléfonos y equipos a partir de instrucciones en lenguaje natural.
Sistema de desarrollo basado en prompts, donde los archivos `.prompt` son la fuente y generan código en Python, TypeScript, Go y otros lenguajes.