Skip to content
FunCoding

Search

Search docs, agents, posts, Skills and MCP servers

Pi

极简、可扩展的终端编程智能体,核心很小,提示词模板、技能、扩展和主题都可以自己加;内置几十家模型服务商,也能用 models.json 接任意兼容接口。

Vendor
Earendil
Type
CLI
Open source
Yes
Custom models
Supported
Pricing
软件免费开源(MIT);模型费用由所接入的服务商或订阅收取
Platforms
macOS · Linux · Windows

Pi 是一个极简、可扩展的终端 AI 智能体。它的理念是「让 Pi 适应你的工作流,而不是反过来」:核心功能保持精简,需要什么就让 Pi 帮你创建,或者安装别人做好的 Pi package。

特点

  • 可扩展:提示词模板、技能(skills)、扩展(extensions)、主题都可以自己写或安装
  • 多种运行方式:交互式使用,或者用 print、JSON、RPC 模式做自动化,还可以用 TypeScript SDK 构建应用
  • 模型选择很宽:内置 Anthropic、OpenAI、Google、DeepSeek、Mistral、Groq、Cerebras、xAI、OpenRouter、Kimi、MiniMax、智谱等几十家服务商,支持订阅登录和 API Key
  • 本地模型:直接集成 llama.cpp 的 router,也能通过 models.json 接 Ollama、LM Studio、vLLM

配置

用户级配置在 ~/.pi/agent(可用 PI_CODING_AGENT_DIR 修改),项目级配置在项目目录的 .pi 下。项目配置要在你信任这个项目之后才会加载。

Pi 会读取 AGENTS.md 作为项目指引,也兼容 CLAUDE.md。

适合谁

  • 喜欢小而透明的工具,想自己决定智能体长什么样的开发者
  • 需要在多家模型之间自由切换,或者要把智能体嵌进自己程序里的人

Contents

Verified 2026-09-30The official docs are the source of truth