配置
本页面是 Pi 官方文档 的中文翻译。仅供学习参考。
Pi 支持用户级和项目级配置。用户级配置位于 agent 目录,默认为 ~/.pi/agent。项目级配置位于工作目录下的 .pi,在项目信任被授予后加载。唯一的例外是 sessionDir,Pi 在确定信任之前就读取它,以便定位会话。
在交互模式下,用 /settings 修改常用偏好。其他选项可以让 Pi 更新配置,或直接编辑相应文件。手动修改设置、快捷键、指令或资源后运行 /reload。
Agent 目录
下面用 <agent-dir> 表示 agent 目录。用 PI_CODING_AGENT_DIR 环境变量或 SDK 的 agentDir 选项设置它的位置。
项目 .pi 目录
对于 SYSTEM.md 和 APPEND_SYSTEM.md,受信任的项目文件优先于 agent 目录中对应的文件。同名文件不会合并。
上下文文件
上下文文件与项目 .pi 配置相互独立。Pi 从 agent 目录、工作目录及其父目录加载它们。只要 Pi 运行在该文件所在目录或其下任意位置,该上下文文件就生效。
AGENTS.override.md 只替换同一目录中的 AGENTS.md 或 CLAUDE.md。它不会抑制 agent 目录或其他目录中的上下文文件。
上下文文件的发现不需要项目信任。
法律声明:本页面是 pi.dev 官方文档的中文翻译版本,仅供学习参考。本网站与 pi.dev 及 Earendil Inc. 无任何法律关系。

