关于 pi-finder-subagent
面向 Pi 的只读本地工作区侦察子 Agent,可在实现前定位相关文件和代码片段。它提供带行号范围的文件清单,并保存报告,以缩小编码上下文。
主要功能
- 01搜索本地工作区
- 02提供文件引用和行号范围
- 03保存侦察报告
- 04接收查询和范围提示
适用场景
- 01实现前定位文件
- 02缩小编码任务的上下文
- 03查找仓库中的相关代码片段
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ cowork-os/ cowork-os --skill pi-finder-subagent安装后在 Claude Code 中输入/pi-finder-subagent确认已加载。
详细介绍
Pi-finder-subagent
用途
Pi 的只读本地工作区侦察子 Agent。在实现之前,用它缩小上下文范围,聚焦相关文件和代码片段。
路由
- 使用场景:用户要求侦察本地代码库、查找相关文件或代码片段,或在编码前缩小上下文范围时使用。
- 不适用场景:不要用于以远程 GitHub 为主、针对外部代码库的研究;请改用 pi-librarian。
- 输出:附带行号范围的本地文件清单,以及保存在 {artifactDir}/finder-report.md 的报告。
- 成功标准:Finder 提供具体文件路径、行号范围和有针对性的后续步骤,以缩小实现所需的上下文范围。
触发示例
正向
- 此请求请使用 pi-finder-subagent 技能。
- 帮我使用 pi-finder-subagent。
- 用户要求侦察本地代码库、查找相关文件或代码片段,或在编码前缩小上下文范围时使用。
- Pi-finder-subagent:提供可执行的结果。
负向
- 不要用于以远程 GitHub 为主、针对外部代码库的研究;请改用 pi-librarian。
- 不要将 pi-finder-subagent 用于无关请求。
- 此请求不属于 pi-finder-subagent 的适用范围。
- 这只是概念讨论,不需要工具工作流。
参数
| 名称 | 类型 | 必填 | 描述 |
|---|---|---|---|
| query | string | 是 | 要在本地工作区中查找的内容 |
| scope_hint | string | 否 | 可选的目录、文件或符号,用于确定优先查找范围 |
运行时提示词
- 当前运行时提示词长度:775 个字符。
- 运行时提示词直接定义在
../pi-finder-subagent.json中。
评论
支持 Markdown