¿Has usado esta herramienta? Valórala
¿Has usado esta herramienta? Valórala
Pi Coding Agent (llamado simplemente «Pi» en su propio sitio) es un agente de programación para terminal: le das un objetivo y una carpeta de trabajo, y puede inspeccionar archivos, ejecutar comandos, editar contenido y resolver tareas de varios pasos.
El proyecto presenta Pi como un arnés de agente mínimo (agent harness) que adaptas a tus flujos de trabajo, y no al revés. En vez de meter todas las funciones en el núcleo, mantiene una base pequeña y espera que añadas lo que necesites con extensiones, habilidades (skills), plantillas de prompts, temas y paquetes.
Pi fue escrito por Mario Zechner, y Earendil Inc. anunció el 8 de abril de 2026 que había adquirido el proyecto de código abierto Pi. El pie de página de pi.dev acredita ahora a «Earendil Inc. & Contributors» y enlaza a la MIT License.
Antes de elegirlo, conviene saber tres cosas: Pi no tiene precio propio pero necesita un proveedor de modelos, actúa sin pedir aprobación en cada paso, y funciones como los subagentes, el modo de planificación y la compatibilidad con MCP quedan fuera del núcleo a propósito.
El núcleo de Pi es un pequeño conjunto de herramientas, un almacén de sesiones y un cargador de archivos de contexto. Casi todo lo demás es una capa de personalización encima.
Como bash y write están activadas por defecto, una sesión sin modificar puede cambiar archivos y ejecutar comandos de shell; acotar la lista de herramientas es la forma integrada de reducir ese alcance.
La página de inicio enumera los tipos de funciones que se espera que aporten las extensiones en lugar del núcleo: subagentes, modo de planificación, barreras de permisos, protección de rutas, ejecución por SSH, sandboxing, integración con MCP, editores personalizados, barras de estado y superposiciones. También describe a Pi como capaz de modificarse a sí mismo: si necesitas un comando, una herramienta, un proveedor, un flujo de trabajo o un ajuste de la interfaz, le pides a Pi que lo construya, recargas y sigues. Un catálogo público de paquetes en pi.dev recoge extensiones y habilidades de la comunidad publicadas en npm, así que una capacidad ausente quizá ya exista como paquete.
El inicio rápido pone en marcha una primera sesión en cinco pasos:
Pi encaja con quienes prefieren dar forma a su propio agente antes que tener un producto terminado.
Encaja peor con quien espera solicitudes de aprobación para cada acción de serie. La guía práctica de mayo de 2026 señaló que la velocidad de Pi se consigue a costa de muchas barreras de protección y funciones de seguridad presentes en otros agentes de programación, y sugirió ejecutarlo en una máquina virtual, un contenedor o incluso una Raspberry Pi.
Pi necesita acceder a un modelo a través de un proveedor compatible, ya sea una suscripción, una clave de API o un modelo local. En las páginas revisadas para este análisis no aparecía ningún precio, plan ni pago para el propio Pi, y pi.dev no tenía una página de precios aparte. La MIT License con la que se distribuye concede permiso para usar, copiar y modificar el software gratis.
La guía de modelos asocia cada tipo de acceso a un modelo con una vía de configuración en Pi:
| Lo que tienes | Configuración en Pi |
|---|---|
| Una suscripción compatible | Iniciar sesión con /login |
| Una clave de API de un proveedor | Guardarla con /login o definir la variable de entorno del proveedor |
| Un modelo GGUF local | Conectar Pi al enrutador de llama.cpp |
| Un endpoint compatible con OpenAI, Anthropic o Google | Añadirlo a models.json |
| Un proveedor con protocolo o flujo de inicio de sesión propio | Crear o instalar una extensión de proveedor |
Por tanto, tu gasto depende del proveedor y del modelo, no de Pi. El pie interactivo muestra el uso de contexto junto con el uso y el coste acumulados, y el catálogo de modelos de pi.dev recoge proveedores, IDs de modelo, límites de contexto y precios. Según la captura del 28 de septiembre de 2026, ese catálogo listaba 1.516 modelos con precios de entrada y salida por millón de tokens.
A largo plazo, la declaración de licencias de Earendil indica que Pi sigue bajo licencia MIT y que eso no cambiará, pero que partes futuras de Pi, o productos relacionados con él, pueden ser Fair Source o propietarios. Earendil también gestiona su propia pasarela, Radius, que Pi puede usar como proveedor con /login radius; Radius se describe como una alfa temprana, y su página de presentación no mostraba precios.
Las recopilaciones editoriales de agentes de terminal suelen comparar Pi con herramientas que traen más funciones integradas. Considera Pi como alternativa a Claude Code cuando el control sobre el arnés importe más que las barreras de protección listas para usar; las opciones siguientes difieren sobre todo en ese eje.
La recopilación de julio de 2026 planteó el equilibrio sin rodeos: Pi puede ser mejor que Claude Code para los desarrolladores que quieren más control sobre su agente de programación.
La cobertura independiente coincide. Una guía práctica de un medio tecnológico de mayo de 2026 describió a Pi operando en «modo YOLO» de serie, con vía libre para leer y modificar cualquier cosa a la que tenga acceso.
La página de inicio enumera lo que Pi no incluye deliberadamente: ni MCP, ni subagentes, ni ventanas emergentes de permisos, ni modo de planificación, ni tareas pendientes integradas, ni bash en segundo plano. Cada una tiene una alternativa, como herramientas CLI documentadas como habilidades, un contenedor, un archivo Markdown de tareas o tmux, pero ninguna es un ajuste de un solo clic.
Las versiones pueden incluir cambios incompatibles para quienes desarrollan sobre Pi. La versión 0.87.0, publicada el 21 de septiembre de 2026, enumeraba cambios incompatibles como la eliminación de la opción de agente heredada shouldStopAfterTurn, y la 0.87.1 llegó el 22 de septiembre de 2026.
En las páginas revisadas para este análisis, pi.dev no publicaba una política de privacidad ni unas condiciones de servicio propias.
El propio Pi no mostraba precio ni plan, y su núcleo tiene licencia MIT. Lo que pagues depende del proveedor de modelos o de la suscripción que conectes. Earendil ha dicho que algunas incorporaciones futuras en torno a Pi pueden ser Fair Source o propietarias.
No. Sirven una suscripción compatible mediante /login, una clave de API de un proveedor, un modelo GGUF local a través del enrutador de llama.cpp o un endpoint compatible como Ollama.
No en el núcleo. El proyecto sugiere herramientas CLI documentadas como habilidades, o una extensión que añada compatibilidad con MCP, y los paquetes del catálogo pueden ofrecerla.
Los informes anónimos de instalación y actualización están activados por defecto y pueden desactivarse con el ajuste enableInstallTelemetry o la variable PI_TELEMETRY. La compartición de analítica más amplia está desactivada salvo que des tu consentimiento.