Codemcp:一款将Claude Pro转变为结对编程助手的工具
CodeMCP是什么?
Codemcp 是一款将 Claude Pro 转变为结对编程助手的工具,它通过与 Claude Desktop 集成,用户可以直接在本地代码库中进行编辑、运行测试、格式化代码以及管理 Git 提交。月费仅 20 美元,性价比高,适合预算有限的编程者。
Codemcp功能特点
直接编辑本地代码:用户可以通过与 Claude 的对话直接让其修改本地代码库中的文件,所有更改会自动保存。
运行测试和格式化代码:支持执行测试脚本和代码格式化命令,以确保代码质量。
Git 提交管理:每次代码更改都会生成一个 Git 提交记录,用户可以方便地查看和回滚更改。
项目配置支持:通过配置文件初始化项目,加载自定义指令。
日志跟踪:记录操作详情,便于排查问题。
Codemcp使用场景
实现新功能:直接要求 Claude 在本地代码库中添加新功能。
修复错误:让 Claude 帮助修复代码中的错误。
代码重构:优化代码结构,提升代码的可读性和性能。
安装与配置
安装依赖:需要安装 uv 工具。
配置 Claude Desktop:在 claude_desktop_config.json 文件中添加相关配置。
设置项目配置文件:在项目根目录下创建 codemcp.toml 文件,配置测试和格式化脚本。
优势
与 IDE 无关:开发者可以在自己喜欢的开发环境中检查和调整代码。
安全可控:通过限制工具集和强制使用 Git 版本控制,确保 ai 操作的安全性。
经济高效:支持 Anthropic 的 Claude Pro 订阅服务,避免高额 API 费用。
GitHub 仓库:https://github.com/ezyang/codemcp