Pi Agent 包管理
Pi Agent 包管理 Pi Packages(包) 允许你将 Extensions、Skills、提示词模板和主题打包,通过 npm 或 git 进行分发和安装。 包管理命令 命令功能 pi install <source>安装包,-l 参数安装为项目级 pi remove <source>移除包 pi uninstall <source>同..
Pi Agent 多平台部署
Pi Agent 多平台部署 Pi Agent 支持在 Windows、macOS、Linux 和 Android(Termux)上运行。本章介绍各平台的配置要点。 macOS 配置 macOS 是 Pi Agent 的一等支持平台,大部分功能开箱即用。 推荐终端 终端安装方式推荐理由 iTerm2brew install --cask iterm2原生 True Color 支持,图片显示效果好,功能丰富 Kittybrew ..
Pi Agent 与 llama.cpp 本地模型
Pi Agent 与 llama.cpp 本地模型 Pi Agent 内置了对 llama.cpp 的支持,让你可以在本地运行开源大模型,无需云端 API。 什么是 llama.cpp llama.cpp 是一个高性能的 LLM 推理引擎,可以在消费级硬件上运行开源大语言模型。 它支持 CPU 推理(通过量化技术大幅降低内存需求)和 GPU 加速(CUDA、Metal、Vulkan 等)。 Pi Agent 通过 llama.cpp..
Pi Agent CLI 参考手册
Pi Agent CLI 参考手册 以下是 Pi Agent 所有命令行参数的完整参考。 模式选项 参数说明示例 (默认)交互模式,终端 TUI 界面pi -p, --printPrint 模式,输出结果后退出pi -p '总结代码' --mode jsonJSON 模式,所有事件以 JSON 行输出pi --mode json -p '总结' --mode rpcRPC 模式,stdin..
Pi Agent 配置参考手册
Pi Agent 配置参考手册 以下是 Pi Agent settings.json 所有配置项的速查表。 模型与推理 配置项类型默认值说明 defaultProviderstring-默认提供商 defaultModelstring-默认模型 ID defaultThinkingLevelstring-默认推理等级 hideThinkingBlockbooleanfalse隐藏推理过程 showCacheMissNotices..
Pi Agent 支持的 AI 提供商
Pi Agent 支持的 AI 提供商 以下是 Pi Agent 支持的所有 AI 提供商的完整列表。 支持订阅登录的提供商 通过 /login 命令进行 OAuth 登录: 提供商要求说明 Claude Pro/MaxAnthropic 订阅使用额外用量,按 token 计费 ChatGPT Plus/Pro (Codex)OpenAI 订阅OpenAI 官方认可 GitHub CopilotGitHub Copilot 订阅..
Pi Agent 见问题排查
Pi Agent 见问题排查 以下是 Pi Agent 使用过程中的常见问题和解决方案。 安装问题 npm install 失败 可能原因和解决方案: Node.js 版本过低:Pi Agent 需要 Node.js 18+。使用 node --version 检查,用 nvm 切换版本 网络问题:在中国大陆可能需要设置 npm 镜像源。运行 npm config set registry https://registry.np..
Pi Agent 斜杆命令手册
Pi Agent 斜杆命令手册 以下是 Pi Agent 交互模式下所有内置斜杆命令的速查表。 账户与认证 命令功能示例 /login登录 AI 提供商/login 后选择提供商 /logout登出,清除凭证/logout 模型管理 命令功能示例 /model打开模型选择器/model /scoped-models管理 Ctrl+P 可用模型列表/scoped-models /llama管理 llama.cpp 本地模..
Pi Agent 事件系统
Pi Agent 事件系统 事件系统是扩展的核心机制。通过监听生命周期事件,你可以在 AI 工作的各个阶段插入自定义逻辑。 生命周期全景 以下是 Pi Agent 从启动到退出过程中触发的所有事件: pi 启动 │ ├─► project_trust(在加载项目资源之前,仅用户/全局和 CLI 扩展可参与) ├─► session_start { reason: 'startup' } └─►..
Pi Agent 命令与快捷键注册
Pi Agent 命令与快捷键注册 通过扩展注册自定义命令、键盘快捷键和 CLI 标志,让 Pi Agent 更好地适应你的工作流。 注册自定义命令 使用 pi.registerCommand() 注册用户可通过 / 调用的命令: 实例 [mycode4 type='javascript'] // 基础命令 pi.registerCommand('stats', { descript..