Agente de programación de código abierto que lee tu proyecto, edita archivos y ejecuta pruebas desde la terminal, el escritorio, el navegador o el editor.
PrimeIntellect-ai/prime-agent
Agente de código e investigación de código abierto basado en un REPL de Python persistente, con subagentes, un harness que se refina y soporte para tareas de larga duración.
Alternativa open source a:Claude Code
Devin
- Estrellas
- 22,161
- Forks
- 2,451
- Issues abiertos
- 146
- Último commit
- hace 8 horas
¿Qué es?
Prime Agent es un agente de código e investigación de código abierto para tareas generales y de larga duración. Su herramienta de modelo integrada es un REPL de Python persistente, por lo que las operaciones con archivos, los comandos de shell, las llamadas a herramientas, los subagentes y la gestión del contexto se ejecutan como código. Se pueden iniciar agentes secundarios con rlm.spawn(...) para trabajar en paralelo o en segundo plano, y estos devuelven sus resultados mediante código.
El proyecto se basa en dos ideas: un enfoque de Recursive Language Model que trata el contexto como variables y las herramientas como llamadas a funciones, y un Continual Harness que almacena como estado persistente prompts complementarios, memorias, descripciones de habilidades y especificaciones reutilizables de subagentes. El comando /refine revisa la trayectoria actual y aplica pequeñas actualizaciones respaldadas por evidencia a ese estado, con snapshots que permiten revertir los cambios. El prompt de sistema base es inmutable y nunca se reescribe.
Las sesiones pueden ejecutarse como agentes en segundo plano gestionados por un daemon, que siguen activos aunque se desconecte el terminal y a los que se puede volver a conectar más tarde. Funciones como los objetivos persistentes, los heartbeats, las programaciones y el modo autónomo con límites permiten realizar tareas prolongadas. También hay disponible un conector opcional de Slack mediante MCP.
Funciones clave
- 01REPL de Python persistente como herramienta principal para archivos, shell y subagentes
- 02Subagentes integrados mediante rlm.spawn para trabajar en paralelo o en segundo plano
- 03/refine actualiza el estado complementario del harness y crea snapshots para revertir los cambios
- 04Sesiones gestionadas por un daemon que siguen ejecutándose tras desconectarse el terminal
- 05Objetivos persistentes, heartbeats, programaciones y modo autónomo con límites
- 06Habilidades ejecutables empaquetadas como módulos de Python importables
Casos de uso
- Ejecutar tareas de programación prolongadas que continúan entre sesiones de terminal
- Distribuir en paralelo tareas de investigación o evaluación entre agentes secundarios
- Convertir flujos de trabajo recurrentes en habilidades reutilizables para proyectos o uso personal
- Ejecutar comprobaciones programadas o periódicas en un proyecto en curso
Inicio rápido
- 1
Instala la última versión estable
curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh - 2
Inicia Prime Agent en el directorio de tu proyecto
cd /path/to/project prime-agent - 3
Ejecuta /login dentro de Prime Agent para elegir una suscripción o un proveedor de API key
Antes de usarlo
- Prime Agent ejecuta código Python generado por el modelo y comandos del proyecto con los permisos de tu usuario; no es un entorno aislado de seguridad.
- Para usarlo, necesitas una suscripción o una API key de un proveedor compatible.
Temas
Preguntas frecuentes
- ¿Qué es prime-agent?
- Agente de código e investigación de código abierto basado en un REPL de Python persistente, con subagentes, un harness que se refina y soporte para tareas de larga duración. Prime Agent es un agente de código e investigación de código abierto para tareas generales y de larga duración. Su herramienta de modelo integrada es un REPL de Python persistente, por lo que las operaciones con archivos, los comandos de shell, las llamadas a herramientas, los subagentes y la gestión del contexto se ejecutan como código. Se pueden iniciar agentes secundarios con rlm.spawn(...) para trabajar en paralelo o en segundo plano, y estos devuelven sus resultados mediante código.
- ¿prime-agent es gratuito? ¿Qué licencia tiene?
- prime-agent es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿prime-agent sigue mantenido?
- Mantenimiento activo. El último commit de prime-agent fue el 19 oct 2026.
- ¿Para qué puedo usar prime-agent?
- Ejecutar tareas de programación prolongadas que continúan entre sesiones de terminal Distribuir en paralelo tareas de investigación o evaluación entre agentes secundarios Convertir flujos de trabajo recurrentes en habilidades reutilizables para proyectos o uso personal Ejecutar comprobaciones programadas o periódicas en un proyecto en curso
- ¿Cómo se instala prime-agent?
- Instala la última versión estable: curl -fsSL https://app.primeintellect.ai/prime-agent/install.sh | sh Inicia Prime Agent en el directorio de tu proyecto: cd /path/to/project prime-agent Ejecuta /login dentro de Prime Agent para elegir una suscripción o un proveedor de API key
- ¿Dónde consigo prime-agent?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/PrimeIntellect-ai/prime-agent
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Un entorno minimalista y extensible para agentes de IA, con una API unificada para LLM de varios proveedores, runtime de agentes, interfaz de terminal y CLI para programación.
Una skill para asistentes de programación que hace que los agentes de IA empiecen por la siguiente acción, con pasos numerados y sin relleno ni preámbulos.
Agente de programación para terminal con LSP, depurador, navegador y herramientas para subagentes integrados, compatible con más de 60 proveedores de modelos.
Espacio de trabajo de agentes de escritorio de código abierto en Rust, con cuatro modos de ejecución, control remoto entre dispositivos y Mini Apps personalizables.
Extensión de VS Code que reúne Claude Code, Codex y otros agentes de programación en una conversación para que den opiniones independientes, se pasen tareas y debatan soluciones.