
Pi Agent(项目名 pi,earendil-works 出品,MIT 协议)是终端运行的极简开源 AI 编程 Agent,类 Claude Code / Codex CLI,但核心刻意做小——只给 LLM 四个工具(read/write/edit/bash),
极简四工具,AI编程如诗,在终端里轻舞
立即访问✓ 链接正常 (2026-09-06)
Pi Agent(项目名 pi,earendil-works 出品,MIT 协议)是终端运行的极简开源 AI 编程 Agent,类 Claude Code / Codex CLI,但核心刻意做小——只给 LLM 四个工具(read/write/edit/bash),不内置 MCP、子代理、Plan 模式、权限弹窗,其余能力靠 TypeScript 扩展、Skills、Prompt 模板、主题包按需装载。
功能特点
- 四内置工具:读文件、写文件、精确字符串替换编辑、执行 shell 命令;grep/find/ls 作为辅助只读能力。
- 多模型统一路由:Anthropic / OpenAI / Gemini / DeepSeek / Groq / xAI / Mistral / Bedrock / OpenRouter / Ollama 本地模型,对话中切模型。
- 四种运行模式:交互 TUI(默认)、
-p单次打印、JSON 模式(接外部工具)、RPC 模式(嵌 IDE/自定义 UI)。 - 会话树状分支:
/fork派生方案、/resume恢复、/compact压上下文,历史存~/.pi/agent/sessions/*.jsonl。 - 扩展生态:npm/git 装扩展与 Skill,
AGENTS.md提供项目级上下文,系统提示词 <1000 token,按量 API 成本远低于重装 Agent。 - 配套 UI:pi-tui(终端)、pi-web-ui / pi-web(浏览器工作台,不替代核心只做可视化)。
使用方法
- 环境:Node.js 已装。
- 安装(二选一):
npm install -g @earendil-works/pi-coding-agent # 或 curl -fsSL https://pi.dev/install.sh | sh - 配 Key:
export ANTHROPIC_API_KEY=sk-ant-xxx # 或 OPENAI_API_KEY / GOOGLE_API_KEY 等
也可用pi /login走 Claude Pro / ChatGPT Plus / Copilot 订阅授权。 - 进项目跑:
cd /your/project pi # 交互模式 pi "Run the test suite and fix failures" # 单次任务 - 会话内常用:
/model切模型、/resume续会话、/fork开分支、pi install npm:包名装扩展。 - 浏览器界面(可选):
npx @maddie1/pi-agent-web@latest或npx @agegr/pi-web@latest→ 开localhost:30141看可视化会话。
Agent 本体 MIT 开源免费,无订阅、无 Pro 墙;成本仅在你调用的模型 API(DeepSeek/Ollama 可近乎零元,Claude/GPT 按各家账单计)。取包认 github.com/earendil-works/pi 与 pi.dev,不走第三方转存。
官方技能库:https://pi.dev/packages

评论列表 (0条):
加载更多评论 Loading...