Aplicación autoalojada de Node.js y React para coordinar equipos de agentes de IA, con organigramas, seguimiento de tareas, presupuestos y gobernanza.
Makson179/Bello
Una CLI de Python que integra agentes de programación como Codex y Claude Code con un supervisor, revisor, adversario y resumidor local de logs opcionales, cada uno con su propio modelo.
- Estrellas
- 161
- Forks
- 12
- Issues abiertos
- 3
- Último commit
- anteayer
¿Qué es?
Bello ejecuta una tarea de programación mediante un agente programador y cuatro componentes opcionales: un supervisor en tiempo de ejecución que observa la ejecución en directo y evalúa comandos riesgosos, un revisor que comprueba el resultado con respecto a la tarea, un adversario que intenta encontrar fallos en el trabajo terminado con casos límite y un resumidor local de logs que acorta la salida de las herramientas antes de que la lea el agente programador. Cada rol puede usar una suscripción de Codex o Claude Code, o un proveedor de API como OpenAI, Anthropic u OpenRouter; los cuatro componentes se pueden activar o desactivar de forma independiente.
El proyecto está dirigido a desarrolladores que ya pagan por el uso de agentes de programación y quieren aprovecharlo mejor. También ofrece Smart Execution, que ejecuta en paralelo las llamadas independientes a herramientas; un modo Goal opcional, que mantiene una ejecución activa hasta que el revisor acepta los objetivos; y No Need For Context, que resume el historial antiguo de la conversación. El resultado de una ejecución se guarda en un archivo FINAL_REPORT.md con los archivos modificados, las comprobaciones y los riesgos pendientes. Bello es compatible con macOS, Linux con bubblewrap y Windows 11 o Windows Server nativos, tras configurar el sandbox una sola vez.
El repositorio incluye resultados de benchmarks en tareas de ProgramBench que comparan ejecuciones sin modificar del agente programador con distintas configuraciones de Bello y muestran diferencias de costo, uso y puntuación. La instalación se realiza mediante pipx, y un plugin para Codex y Claude Code permite que el propio agente ejecute Bello y recomiende una configuración.
Funciones clave
- 01Supervisor en tiempo de ejecución opcional que observa la ejecución y evalúa los comandos riesgosos antes de que se ejecuten.
- 02Revisor que empieza con contexto nuevo y comprueba el resultado con respecto a la tarea.
- 03Fase adversaria que pone a prueba el trabajo terminado con casos límite y entradas no válidas.
- 04Resumidor local de logs basado en ModernBERT que acorta la salida de las herramientas sin enviarla a un modelo de pago.
- 05Cada rol puede usar un modelo o proveedor distinto, como Codex, Claude Code, OpenAI, Anthropic y OpenRouter.
- 06Smart Execution ejecuta en paralelo las llamadas independientes a herramientas.
Casos de uso
- Reducir el uso de Codex o Claude Code en tareas de programación largas sin perder calidad en los resultados.
- Combinar un modelo programador más económico con un modelo más potente para el revisor o supervisor.
- Ejecutar tareas de programación con revisión y pruebas adversarias antes de aceptar el parche.
- Ejecutar tareas de programación dirigidas por agentes en un espacio de trabajo aislado en macOS, Linux o Windows.
Inicio rápido
- 1
Instala Bello con pipx
pipx install bello - 2
Comprueba qué está listo
bello doctor - 3
Inicia sesión en tu suscripción de Codex (instala antes Codex CLI)
codex login
Antes de usarlo
- Solo es compatible con macOS, Linux con bubblewrap y Windows 11 o Server 2022/2025 nativos, una vez realizada la configuración inicial del sandbox.
- Necesita al menos una fuente de modelos, como una suscripción de Codex o Claude Code, o un proveedor de API.
- El modelo de destilación de logs ocupa unos 599 MB y se descarga en la primera ejecución.
- Algunas configuraciones tardan mucho más en completarse que una ejecución normal de coder.
Temas
Preguntas frecuentes
- ¿Qué es Bello?
- Una CLI de Python que integra agentes de programación como Codex y Claude Code con un supervisor, revisor, adversario y resumidor local de logs opcionales, cada uno con su propio modelo. Bello ejecuta una tarea de programación mediante un agente programador y cuatro componentes opcionales: un supervisor en tiempo de ejecución que observa la ejecución en directo y evalúa comandos riesgosos, un revisor que comprueba el resultado con respecto a la tarea, un adversario que intenta encontrar fallos en el trabajo terminado con casos límite y un resumidor local de logs que acorta la salida de las herramientas antes de que la lea el agente programador. Cada rol puede usar una suscripción de Codex o Claude Code, o un proveedor de API como OpenAI, Anthropic u OpenRouter; los cuatro componentes se pueden activar o desactivar de forma independiente.
- ¿Bello es gratuito? ¿Qué licencia tiene?
- Bello es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿Bello sigue mantenido?
- Mantenimiento activo. El último commit de Bello fue el 20 oct 2026.
- ¿Para qué puedo usar Bello?
- Reducir el uso de Codex o Claude Code en tareas de programación largas sin perder calidad en los resultados. Combinar un modelo programador más económico con un modelo más potente para el revisor o supervisor. Ejecutar tareas de programación con revisión y pruebas adversarias antes de aceptar el parche. Ejecutar tareas de programación dirigidas por agentes en un espacio de trabajo aislado en macOS, Linux o Windows.
- ¿Cómo se instala Bello?
- Instala Bello con pipx: pipx install bello Comprueba qué está listo: bello doctor Inicia sesión en tu suscripción de Codex (instala antes Codex CLI): codex login
- ¿Dónde consigo Bello?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/Makson179/Bello
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un agente de programación en TypeScript con CLI que, al incluir «ulw» o «mass ulw» en el prompt, planifica, delega tareas en varios modelos y verifica el trabajo.
Un agente de programación con IA y de código abierto que se ejecuta en la terminal, con interfaces complementarias para escritorio, web, editores y chat.
Agente de programación con IA y código abierto para VS Code, IDE de JetBrains o terminal, con acceso a más de 500 modelos.
Plataforma empresarial de flujos de trabajo con agentes para crear y ejecutar agentes de IA, con gestión de modelos, integración de herramientas MCP y automatización RPA.
Espacio de trabajo de programación con IA de Z.ai, disponible como app de escritorio, interfaz web y agente de terminal, basado en una base de código compartida en TypeScript.