Toolso.AI
Toolso.AI
HerramientasCategoríasTendenciasNovedadesPreciosBlog
Toolso.AI
Toolso.AI

💌Suscríbete a AI Tools Weekly

Selección semanal curada de las últimas y más populares herramientas de IA y tendencias, entregadas en tu bandeja de entrada Suscribirse

Toolso.AI
Toolso.AI

Descubre las mejores herramientas de IA para aumentar tu productividad

GitHubGitHubTwitterX (Twitter)YouTubeYouTubeTikTokEmail

Categorías populares

  • Escritura con IA
  • Imágenes con IA
  • Video con IA
  • Programación con IA
  • Más categorías

Explorar

  • Herramientas más recientes
  • Herramientas populares
  • Más herramientas
  • Enviar herramienta
  • Precios

Acerca de

  • Acerca de nosotros
  • Contacto
  • Blog
  • Registro de cambios

Legal

  • Política de cookies
  • Política de privacidad
  • Términos de servicio
  • Política de reembolso
© 2026 Toolso.AI Todos los derechos reservados
Oferta limitadaOferta por tiempo limitadoListado destacadoRevisión en 24 h · Sin backlink · 30 días destacado$29.90luego $59.90Sube a $59.90 después del 31 octTermina en--:--:--Enviar ahora
  1. Inicio
  2. Todas las herramientas
  3. Herramientas de desarrollo
  4. Pi Coding Agent
Vista previa de la interfaz de Pi Coding Agent
Logotipo de Pi Coding Agent

Pi Coding Agent

Pi Coding Agent es un agente de programación de código abierto para terminal que lee, edita y ejecuta código en la carpeta de tu proyecto con el proveedor de modelos que elijas. Extensiones, habilidades y paquetes añaden lo que omite a propósito.

Herramientas de desarrolloDesarrollo de códigoAgente de IA#Código abierto#Programación#Herramientas de desarrollo
Probar gratis
Guardados
Visitas
Vistas
Precio
Freemium
Publicado
28 sept 2026
Dominio
pi.dev
Valoración de usuarios

¿Has usado esta herramienta? Valórala

Valorar esta herramienta

Información del producto Pi Coding Agent

Probar gratis
Información de la herramienta
Guardados
Visitas
Vistas
Precio
Freemium
Publicado
28 sept 2026
Dominio
pi.dev
Valoración de usuarios

¿Has usado esta herramienta? Valórala

Valorar esta herramienta

Herramientas destacadas

Herramientas relacionadas

Probar gratis

¿Qué es Pi Coding Agent?

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.

Funciones principales

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.

Herramientas integradas

  • Herramientas predeterminadas: una sesión nueva activa read, bash, edit y write, salvo que el ajuste defaultTools las cambie.
  • Herramientas opcionales: el conjunto integrado completo también incluye powershell, grep, find y ls.
  • Listas de permitidos por ejecución: la opción --tools sustituye la selección predeterminada por una lista de permitidos, separada por comas, de herramientas integradas, de extensiones o personalizadas, así que una ejecución de revisión puede limitarse a read, grep, find y ls.

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.

Extensiones, habilidades y paquetes

  • Extensiones: módulos de TypeScript con acceso a herramientas, comandos, atajos de teclado, eventos y toda la interfaz del terminal.
  • Habilidades: paquetes de capacidades con instrucciones y herramientas; con cada solicitud solo viajan sus descripciones, y las instrucciones completas se cargan bajo demanda.
  • Paquetes de Pi: conjuntos de extensiones, habilidades, prompts y temas que se instalan desde npm o git con pi install.

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.

Sesiones, ramas y compactación

  • Historial en árbol: las sesiones se guardan como árboles, /tree salta a cualquier punto anterior para continuar desde ahí, y todas las ramas viven en un único archivo.
  • Compactación: la compactación inserta una entrada de resumen que sustituye los mensajes antiguos en las solicitudes posteriores al modelo, mientras las entradas originales permanecen en el árbol de sesión.
  • Mensajes de guía y de seguimiento: puedes escribir mientras Pi trabaja; los mensajes de guía entran después del turno actual del asistente, y los de seguimiento esperan a que el agente termine su trabajo pendiente.

Archivos de contexto

  • AGENTS.md: las instrucciones del proyecto se cargan al inicio desde ~/.pi/agent/, los directorios superiores y el directorio actual.
  • SYSTEM.md: un archivo por proyecto puede reemplazar el prompt de sistema predeterminado o añadirse a él.

Cuatro formas de ejecutarlo

  • Interactivo: la interfaz completa del terminal.
  • Impresión y JSON: pi -p "query" ejecuta un prompt para scripts, y --mode json emite un flujo de eventos.
  • RPC: un protocolo JSON sobre stdin y stdout para integraciones no escritas para Node.
  • SDK: el mismo agente integrado en tu propia aplicación de TypeScript.

Guía

El inicio rápido pone en marcha una primera sesión en cinco pasos:

  1. Instalar. En macOS o Linux, ejecuta el script de instalación de pi.dev; o bien instala el paquete de npm, que requiere Node.js 22.19 o posterior.
  2. Empezar en una carpeta. Ve a la carpeta con la que quieres que trabaje Pi y ejecuta pi; la carpeta de trabajo ayuda a Pi a descubrir archivos, instrucciones y configuración relevantes, y agrupa las sesiones guardadas.
  3. Conectar un modelo. Ejecuta /login, elige un proveedor y sigue las indicaciones para usar una suscripción o guardar una clave de API; /model cambia a otro modelo disponible.
  4. Darle una tarea. Pi muestra cada lectura de archivo, búsqueda, comando y edición que realiza, y escribir @ en el editor busca un archivo en lugar de teclear su ruta completa.
  5. Continuar más tarde. Las sesiones se guardan automáticamente; pi --continue reanuda la sesión más reciente de la misma carpeta de trabajo, y /resume elige otra sesión guardada.

Casos de uso y ejemplos de Pi Coding Agent

  • Trabajar dentro de un repositorio de código. La documentación menciona el desarrollo de software junto con notas de investigación, proyectos de escritura, archivos de datos y proyectos personales como usos previstos. Una de sus primeras tareas de ejemplo pide a Pi que explique cómo está estructurado un repositorio y cómo ejecutar sus comprobaciones.
  • Programar con modelos locales en hardware modesto. Una guía práctica firmada de un medio tecnológico de mayo de 2026 eligió Pi para configuraciones con modelos locales porque su prompt de sistema predeterminado es lo bastante corto para mantener la agilidad, sobre todo con la caché de prompts activada, mientras que Claude Code y Cline cargan prompts de sistema que pueden dejar casi paralizado un hardware menos capaz.
  • Scripts y tareas de CI. Las claves de los proveedores pueden venir de variables de entorno, algo que la documentación recomienda para CI y cualquier caso en que Pi no deba guardar la clave; una ejecución automatizada puede pasar --approve o --no-approve cuando necesita una decisión explícita y puntual de confianza en el proyecto.
  • Integrar un agente en otro producto. Earendil describe Pi como el agente mínimo dentro de OpenClaw, y el SDK da al código TypeScript acceso directo al agente, las sesiones, las herramientas, los modelos y los recursos que usa la aplicación de línea de comandos.

Para quién es

Pi encaja con quienes prefieren dar forma a su propio agente antes que tener un producto terminado.

  • Desarrolladores a los que les gusta montar su entorno: una recopilación firmada de julio de 2026 sobre alternativas de línea de comandos a Claude Code concluyó que, como algunas funciones no vienen por defecto, Pi es más adecuado para usuarios que disfrutan construyendo y personalizando su propia configuración.
  • Usuarios de varios proveedores: quienes ya pagan a más de un proveedor de modelos, o quieren alternar entre modelos alojados y locales, pueden cambiar de modelo a mitad de sesión en lugar de cambiar de herramienta.
  • Equipos que ya aíslan a sus agentes: la guía de seguridad de Pi dice que la seguridad proviene de limitar los archivos, credenciales, procesos y servicios de red a los que Pi puede llegar, no de vigilar la transcripción ni de revisar los cambios después.

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.

Plataformas

  • Opciones de instalación: la página de inicio ofrece un script de instalación con curl, un script de PowerShell e instalaciones globales mediante npm, pnpm o bun.
  • Windows: Pi se ejecuta como proceso nativo de Windows, usando Git Bash por defecto para los comandos Bash y con una herramienta PowerShell opcional, o bien dentro de Windows Subsystem for Linux.
  • Android: Pi funciona a través de Termux, donde se admiten la entrada de texto, las herramientas de archivos y los comandos de shell, pero no pegar imágenes desde el portapapeles.
  • Proveedores de modelos alojados: la página de inicio enumera Anthropic, OpenAI, Google, Azure, Bedrock, Mistral, Groq, Cerebras, xAI, Hugging Face, Kimi For Coding, MiniMax, NVIDIA, OpenRouter, Ollama y otros, con autenticación mediante claves de API u OAuth.
  • Modelos locales y autoalojados: Pi se integra directamente con el enrutador de llama.cpp, y Ollama, LM Studio, vLLM, SGLang y otros servidores compatibles se añaden como endpoints en models.json.
  • Integración: el paquete @earendil-works/pi-coding-agent integra Pi en un proceso de Node.js o Bun.
  • Aislamiento: la guía de contenedores describe cómo ejecutar el proceso completo de Pi en un entorno aislado, o mantener Pi en el host y enviar a ese entorno las herramientas seleccionadas.

Precios

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 tienesConfiguración en Pi
Una suscripción compatibleIniciar sesión con /login
Una clave de API de un proveedorGuardarla con /login o definir la variable de entorno del proveedor
Un modelo GGUF localConectar Pi al enrutador de llama.cpp
Un endpoint compatible con OpenAI, Anthropic o GoogleAñadirlo a models.json
Un proveedor con protocolo o flujo de inicio de sesión propioCrear 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.

Alternativas a Pi Coding Agent

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.

  • OpenCode: un agente de programación de código abierto que funciona en el terminal, un entorno de desarrollo integrado y una aplicación de escritorio, sin atarse a un único proveedor de modelos.
  • Codex CLI: el agente de terminal de código abierto de OpenAI, compatible con servidores MCP, instrucciones de proyecto, imágenes, distintos niveles de permisos y un sandbox que limita a qué puede acceder el agente.
  • Claude Code: el agente de Anthropic también funciona con modelos locales si hay recursos suficientes, así que la elección de modelo por sí sola no lo distingue de Pi.
  • Cline: citado en la misma guía sobre modelos locales que Claude Code, con un prompt de sistema que, según los autores, puede ralentizar un hardware menos capaz.

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.

Limitaciones

Modelo de seguridad

  • Sin barrera de aprobación por defecto: Pi puede leer, cambiar y ejecutar archivos con los permisos de la cuenta que lo inició, y no pide aprobación antes de cada llamada a herramienta.
  • La confianza en el proyecto no es un sandbox: decide qué recursos del proyecto se cargan al inicio, pero no limita a qué pueden acceder ni qué pueden afectar las llamadas a herramientas.
  • Los archivos de contexto siempre se cargan: AGENTS.override.md, AGENTS.md y CLAUDE.md de una carpeta se cargan sin importar la confianza en el proyecto, salvo que se desactive la carga de contexto, así que las instrucciones de un repositorio clonado todavía pueden orientar al modelo.
  • Los paquetes ejecutan código: los paquetes de Pi pueden ejecutar código de extensiones e incluir habilidades que indican al modelo que ejecute programas.
  • Alcance de seguridad estrecho: el proyecto considera en general fuera de su perímetro de seguridad la inyección de prompts desde contenido no fiable, la falta de un sandbox integrado y el comportamiento de extensiones o habilidades instaladas por el usuario.

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.

Funciones fuera del núcleo

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.

Ritmo de versiones

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.

Privacidad y datos

  • Tráfico hacia el modelo: Pi construye cada solicitud al modelo a partir del prompt de sistema, la rama activa, las herramientas disponibles y los ajustes del modelo, y la envía a través del proveedor que elegiste. Las páginas revisadas no aclaran si esos datos se usan para entrenar modelos.
  • Telemetría de instalación: el ajuste enableInstallTelemetry vale true por defecto y activa informes anónimos de instalación y actualización, además de ciertas cabeceras de atribución del proveedor.
  • Analítica: enableAnalytics vale false por defecto; es un ajuste de datos compartidos con consentimiento expreso que hoy solo usa la configuración experimental del primer arranque.
  • Interruptores de red: PI_OFFLINE desactiva la actividad de red automática, incluidas las actualizaciones del catálogo de modelos, y PI_TELEMETRY anula la telemetría de instalación y las cabeceras de atribución.
  • Sesiones locales: las sesiones se guardan por defecto en ~/.pi/agent/sessions/, agrupadas por directorio de trabajo, y --no-session ejecuta una sesión efímera.
  • Compartir: /share sube una sesión como artefacto de Radius si la autenticación de Radius está configurada y, si no, como GitHub Gist privado; las sesiones compartidas o exportadas pueden contener prompts, argumentos de herramientas, salida de comandos y contenido de archivos.
  • Credenciales: auth.json puede guardar claves de API y tokens de OAuth, y desinstalar Pi no elimina de ~/.pi/agent/ la configuración, las credenciales, las sesiones ni los paquetes instalados.

En las páginas revisadas para este análisis, pi.dev no publicaba una política de privacidad ni unas condiciones de servicio propias.

Preguntas frecuentes

Q1. ¿Pi Coding Agent es gratis?

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.

Q2. ¿Necesito una clave de API para usar Pi?

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.

Q3. ¿Pi es compatible con servidores MCP?

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.

Q4. ¿Pi recopila telemetría?

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.

¿Conoces una herramienta similar?
Si conoces otras grandes herramientas de IA, no dudes en enviárnoslas