代码搜索插件

该插件连接Claude Code与wonk,提供结构化代码搜索功能,优化LLM令牌消耗,适用于代码库管理。

  • by etr
  • 本地部署
  • 更新于
在 GitHub 查看 etr/wonk-plugin

使用说明

wonk插件

克劳德代码插件 书呆子 --结构感知 减少LLM令牌燃烧的代码搜索。

它做什么

此插件将wonk连接到Claude Code,以便代理可以搜索您的代码库 使用经过排序和重复数据消除的结果,而不是原始grep输出。它提供:

  • CLI模式(默认) --跑步 wonk 通过Bash工具执行命令。无背景 需要的过程。
  • MCP模式(可选) --登记簿 wonk mcp serve 所以全部22个专业工具 显示为本地工具。需要一个持久的MCP服务器进程。
  • 技能 --教经纪人什么时候更喜欢黄种人而不是Grep/Glob,以及如何 为每个任务选择正确的wonk命令
  • 会话挂钩 --跑步 wonk update -q 在会话开始时保留索引 新鲜的

先决条件

安装wonk:

curl -fsSL https://raw.githubusercontent.com/etr/wonk/main/install.sh | sh

请参阅 黄回购 用于其他安装 方法。

安装插件

通过 地基市场:

claude plugin marketplace add https://github.com/etr/groundwork-marketplace
claude plugin add wonk

或者直接:

claude plugin add https://github.com/etr/wonk-plugin

配置

安装后,运行安装技能(/wonk:setup-wonk)在两者之间做出选择 CLI和MCP模式。首选项存储在 .claude/wonk.local.md:

---
mode: cli   # or "mcp"
---

建议使用CLI模式,默认情况下不存在配置时使用CLI模式。

支持的语言

TypeScript、JavaScript、Python、Rust、Go、Java、C、C++、Ruby、PHP、C#。

许可证

麻省理工学院