pi
- badlogic/pi-mono
- MIT, TypeScript
- 一个固执己见(opinionated)且极简的终端编码助手,是
pi-mono项目的一部分。支持多种 LLM 提供商(OpenAI, Anthropic, Google 等)和 MCP (Model Context Protocol)。 - 扩展性强
- 极简设计
- 没有 MCP
- 没有 Permission - 默认执行所有
- 内置 几个 个 Tool
- 没有 Plan
- 参考
# 安装
bun add -g @mariozechner/pi-coding-agent
# 或者使用 npm
npm install -g @mariozechner/pi-coding-agent
pi
- .pi/
- ~/.pi/agent
- auth.json
- models.json
- sessions/--PATH--/TIMESTAMP_UUID.jsonl
{
"skills": [
// "+/path/SKILL.md"
]
}
{
"providers": {
"name": {
"baseUrl": "",
"apiKey": "",
"api": "openai-completions",
"headers": {},
"compact": {},
"models": [
{
"id": "model-id",
"name": "",
"reasoning": true,
"contextWindow": 128000,
"maxTokens": 16384,
"cost": { "input": 0, "output": 0, "cacheRead": 0, "cacheWrite": 0 }
}
],
"modelOverrides": {}
}
}
}