Skip to content

PiAI 编码助手

极简的终端编码助手,可通过扩展、技能、提示模板和主题进行定制

安装 ​

使用 npm 全局安装:

bash
npm install -g --ignore-scripts @earendil-works/pi-coding-agent

或使用安装脚本(Linux/macOS):

bash
curl -fsSL https://pi.dev/install.sh | sh

快速上手 ​

在项目目录中运行:

bash
pi

首次运行时,使用 /login 进行身份验证,或设置 API 密钥环境变量(如 ANTHROPIC_API_KEY)。

主要特性 ​

开始使用 ​

  • 快速开始 - 安装、身份验证并运行首次会话
  • 使用 Pi - 交互式模式、斜杠命令、上下文文件和 CLI 参考
  • 提供商 - 内置提供商的订阅制和 API 密钥设置
  • 设置 - 全局和项目设置
  • 快捷键 - 默认快捷键和自定义快捷键
  • 会话 - 会话管理、分支和树导航
  • 压缩 - 上下文压缩和分支汇总

定制化 ​

  • 扩展 - 用于工具、命令、事件和自定义 UI 的 TypeScript 模块
  • 技能 - 可复用的按需能力的 Agent Skills
  • 提示模板 - 从斜杠命令扩展的可复用提示
  • 主题 - 内置和自定义终端主题
  • Pi 包 - 打包和共享扩展、技能、提示和主题
  • 自定义模型 - 为支持的提供商 API 添加模型条目
  • 自定义提供商 - 实现自定义 API 和 OAuth 流程

程序化使用 ​

参考 ​

  • 会话格式 - JSONL 会话文件格式、条目类型和 SessionManager API

平台设置 ​

开发 ​

  • 开发 - 本地设置、项目结构和调试

Pi 编码助手中文文档