mcpField
P
pi-finder-subagent

pi-finder-subagent

github.com/cowork-os开发51449 次安装今天更新
代码仓库

关于 pi-finder-subagent

面向 Pi 的只读本地工作区侦察子 Agent,可在实现前定位相关文件和代码片段。它提供带行号范围的文件清单,并保存报告,以缩小编码上下文。

主要功能

  1. 01搜索本地工作区
  2. 02提供文件引用和行号范围
  3. 03保存侦察报告
  4. 04接收查询和范围提示

适用场景

  1. 01实现前定位文件
  2. 02缩小编码任务的上下文
  3. 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 的适用范围。
  • 这只是概念讨论,不需要工具工作流。

参数

名称类型必填描述
querystring是要在本地工作区中查找的内容
scope_hintstring否可选的目录、文件或符号,用于确定优先查找范围

运行时提示词

  • 当前运行时提示词长度:775 个字符。
  • 运行时提示词直接定义在 ../pi-finder-subagent.json 中。

评论

支持 Markdown