Pi Coding Agent是一款由Mario Zechner开发的开源终端编码工具,专注于极简主义和高度定制化。它仅包含读取、写入、编辑和bash四个核心工具,以及精简的300字系统提示,使其成为最轻量级的编码Agent之一。Pi支持Anthropic、OpenAI、Google、Azure、Mistral、Groq等主流LLM提供商,用户可通过API密钥或OAuth认证连接。会话以分支树形式存储,便于导航和回溯,所有分支保存在单个文件中,可导出为HTML或GitHub gist链接。通过TypeScript扩展,用户可以完全访问工具、命令、键盘快捷键、事件和终端UI,构建如子Agent、沙盒、MCP集成等自定义功能。Pi的架构刻意省略了子Agent、计划模式和MCP支持,鼓励用户按需构建,适合追求轻量、灵活和深度定制的开发者。