Pi: Nueva herramienta agiliza el desarrollo con IA

Fuentes: New Coding Harness 'Pi' Aims to Simplify AI-Powered Development

Mario Zechner ha presentado 'Pi', un nuevo 'coding harness' minimalista para terminales, diseñado para simplificar el desarrollo impulsado por IA. Pi se diferencia de otras herramientas al priorizar la extensibilidad y permitir a los usuarios adaptar la herramienta a sus flujos de trabajo en lugar de al revés. Se instala mediante npm install -g @mariozechner/pi-coding-agent y ofrece cuatro modos de operación: interactivo, impresión/JSON, RPC y SDK. Es compatible con una amplia gama de modelos de lenguaje, incluyendo Anthropic, OpenAI, Google, Mistral y Groq, entre otros, y permite la autenticación a través de API keys u OAuth. Pi se centra en la personalización, permitiendo a los usuarios extenderlo con TypeScript, habilidades, plantillas de prompts y temas, que pueden ser empaquetados y compartidos. La herramienta también incluye características avanzadas como la gestión de sesiones en forma de árboles, exportación a HTML y la posibilidad de crear agentes personalizados a través de extensiones. El objetivo principal de Pi es ofrecer un núcleo minimalista y flexible, dejando a los usuarios la libertad de construir las funcionalidades que necesiten.