Skip to main content

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": {}
}
}
}