现在位置: 首页 > Pi Agent > 正文

Pi Agent 斜杠命令手册

以下是 Pi Agent 交互模式下所有内置斜杠命令的速查表。


账户与认证

本节命令用于登录和登出 AI 提供商,凭证保存在 ~/.pi/agent/auth.json 中。

命令功能示例
/login登录 AI 提供商首次使用时输入 /login,在列表中选择 Anthropic 完成订阅登录
/logout登出,清除凭证无参数;换用其他提供商或 API Key 认证前先执行,避免旧凭证干扰

模型管理

本节命令用于切换模型、调整推理等级以及管理 Ctrl+P 循环时可用的模型列表。

命令功能示例
/model打开模型选择器打开选择器后输入 sonnet 过滤并回车选择,按 Ctrl+S 可保存为启动默认
/thinking切换推理等级无参数;在等级列表中从 medium 切到 high,按 Ctrl+S 可保存为启动默认
/scoped-models管理 Ctrl+P 可用模型列表无参数;只想在少数几个模型间循环时,用它勾选常用模型
/llama管理 llama.cpp 本地模型(见《与 llama.cpp 本地模型》一章)无参数;打开模型菜单,选中未加载模型回车加载,选中已加载模型回车卸载

会话管理

本节命令用于新建、恢复、命名、导航与压缩会话。

命令功能示例
/new开始新会话无参数;当前方向走不通时,开一个干净的会话重新开始
/resume恢复历史会话重启终端后输入 /resume,从列表中选中上次的会话继续
/name <名称>设置当前会话名/name 重构认证模块,之后在 /resume 列表中按名称快速定位
/session查看会话信息压缩前后各执行一次,对比 token 用量与费用变化
/tree打开会话树浏览器同一问题试了两种实现后,用它跳回之前的节点换条路走
/fork从历史消息分叉新会话想从第 3 轮提问重新开始,又不影响当前会话时使用
/clone克隆当前分支到新会话让 AI 大改代码之前先 /clone 留一份副本,改坏了随时回退
/compact手动压缩上下文无参数时按默认策略压缩;也可用 /compact 重点关注安全变更 指定摘要重点

内容操作

本节命令用于复制、导出、导入与分享会话内容。

命令功能示例
/copy复制 AI 最后一条回复无参数;要把解决方案粘到 issue 或文档里时使用
/export <文件>导出为 HTML 或 JSONL 文件/export ~/Desktop/session.html
/import <文件>导入 JSONL 会话文件/import session.jsonl
/share上传为私有 GitHub Gist 并分享无参数;执行后生成私有 Gist 的可分享 HTML 链接

设置与管理

本节命令用于调整设置和维护运行环境。

命令功能示例
/settings打开设置面板无参数;想调整推理等级、主题或传输协议时使用
/trust保存项目信任决策确认项目来源可信后执行,避免每次启动都弹出信任询问
/reload热重载所有资源修改扩展或 Skill 代码后执行,无需退出重启
/hotkeys显示快捷键列表无参数;忘记某个操作对应哪个快捷键时查看
/changelog显示版本更新日志升级后执行,快速了解本次更新带来了哪些变化
/quit退出 Pi Agent无参数;会话已自动保存,退出不会丢失记录

扩展命令

Extensions 可以注册自定义命令。

Skills 自动注册为 /skill:名称 命令。

提示词模板通过 /模板名 调用。

命令类型格式示例
扩展命令/命令名/stats
Skill 命令/skill:技能名/skill:brave-search
提示词模板/模板名/review

Shell 命令

在输入框以 ! 或 !! 开头即可直接执行终端命令,无需退出 Pi Agent。

前缀功能示例
!执行命令,输出发送给 AI!npm test,让 AI 根据测试失败信息继续修复
!!执行命令,输出不发送给 AI!!cat ~/.zshrc,只是自己查看内容,不占用上下文