使用说明
claude插件
克劳德代码插件 bntvllnt --用于人工智能辅助开发的MCP服务器。
插件
| 插件 | 描述 | 版本 |
|---|---|---|
| 代码库情报 | 15个用于TypeScript代码库智能的MCP工具 | 2.2.0 |
安装
市场(推荐)
# Add the marketplace (once)
/plugin marketplace add bntvllnt/claude-plugins
# Install a plugin
/plugin install codebase-intelligence@bntvllnt-claude-plugins
更新至最新版本:
/plugin marketplace update bntvllnt-claude-plugins
一条班轮(无市场)
claude mcp add -s user -t stdio codebase-intelligence -- npx -y codebase-intelligence@latest . --mcp
手册(.mcp.json)
添加到您的项目 .mcp.json:
{
"mcpServers": {
"codebase-intelligence": {
"type": "stdio",
"command": "npx",
"args": ["-y", "codebase-intelligence@latest", ".", "--mcp"],
"env": {}
}
}
}
替换 . 使用您的源目录(例如。, ./src, ./packages).
可用的MCP工具
代码库智能提供了15种代码智能工具:
| 工具 | 目的 |
|---|---|
codebase_overview |
高层架构:模块、入口点、关键指标 |
file_context |
完整文件详细信息:导出、导入、依赖项、指标 |
get_dependents |
爆炸半径:如果更改此文件,会破坏什么 |
find_hotspots |
按耦合、流失、复杂性等对文件进行排名。 |
get_module_structure |
具有跨部门和凝聚力的模块图 |
analyze_forces |
张力文件、桥接、提取候选 |
find_dead_exports |
未使用的导出可以安全删除 |
get_groups |
具有聚合指标的顶级目录组 |
symbol_context |
调用者、被调用者、对任何函数或类的重要性 |
search |
BM25跨文件和符号的关键字搜索 |
detect_changes |
Git差异与每个更改文件的风险指标 |
impact_analysis |
带有风险标签的符号级爆炸半径 |
rename_symbol |
查找重命名计划的所有参考 |
get_processes |
从入口点跟踪执行流 |
get_clusters |
社区检测到相关文件群集 |
添加插件
plugins/
your-plugin/
.claude-plugin/
plugin.json <- manifest (name, description, version)
.mcp.json <- MCP server config
看 插件/代码库智能/ 作为一个工作示例。
