VSCode Copilot 配置文件出现'未知工具'警告怎么办?
在使用 VSCode 搭配 Copilot 时,不少开发者可能会在配置文件中看到类似这样的诊断信息:
{
"resource": "/d:/.vscode/User/globalStorage/github.copilot-chat/ask-agent/Ask.agent.md",
"owner": "prompts-diagnostics-provider",
"severity": 4,
"message": "未知工具 'github/issue_read'。",
"startLineNumber": 7,
"startColumn": 51,
"endLineNumber": 7,
"endColumn": 70
}
这类警告通常指向两个方向:一是缺少必要的扩展支持,二是 VSCode 版本本身的已知问题。下面咱们一步步拆解分析。
初步排查:缺失扩展导致的误报
很多时候,这些工具名称对应的是特定的 GitHub 扩展功能。如果未安装对应的插件,Copilot 就无法识别它们,从而抛出'未知工具'的提示。
| 未知工具 | 需要安装的扩展 |
|---|---|
github/issue_read | GitHub 相关扩展 |
github.vscode-pull-request-github/issue_fetch | GitHub Pull Requests |
github.vscode-pull-request-github/activePullRequest | GitHub Pull Requests |

