Code Guardian工作室
](https://www.npmjs.com/package/codeguardian-studio) ](https://www.npmjs.com/package/codeguardian-studio)  ](https://nodejs.org)   ](https://github.com/phuongrealmax/code-guardian) ](https://github.com/phuongrealmax/code-guardian/discussions)
基于Claude code+MCP的大型存储库的AI驱动代码重构引擎。
版本: 4.1.0 | 许可证: 麻省理工学院(开放核心)
网站和文档: https://codeguardian.studio
______________________________________________________________________
为什么选择CCG?
CCG脱颖而出 最全面的MCP服务器 克劳德代码:
| CCG | 护栏AI | NeMo | Semgrep MCP | |
|---|---|---|---|---|
| MCP工具 | 113+ | - | - | ~10 |
| 代码分析 | ✅ | ❌ | ❌ | ✅ |
| 热点检测 | ✅ | ❌ | ❌ | ❌ |
| 工作流管理 | ✅ | ❌ | ❌ | ❌ |
| 会话保持 | ✅ | ❌ | ❌ | ❌ |
| 存储器系统 | ✅ | ❌ | ❌ | ❌ |
| 进度仪表板 | ✅ | ❌ | ❌ | ❌ |
| 潜在链推理 | ✅ | ❌ | ❌ | ❌ |
| 警卫规则 | ✅ | ✅ | ✅ | ✅ |
主要区别:
- 一体化:单个服务器中的保护+度量+工作流+内存
- 113+MCP工具:可用的最全面的工具集
- 会话管理:跨对话恢复工作
- 实时进度:使用实时仪表板跟踪重构进度
- 潜在链:复杂任务的多阶段推理
想要详细的比较吗? 看 CCG与竞争对手
______________________________________________________________________
什么是Code Guardian工作室?
Code Guardian Studio(CCG)是一个MCP服务器,它将Claude Code转换为智能重构助手。它扫描你的代码库,找到热点,生成优化报告,并帮助你安全地重构。
关键统计数据(来自CCG本身)
| 度量 | 值 |
|---|---|
| 分析线路 | 68000 |
| 已扫描文件 | 212 |
| 找到热点 | 20 |
| 分析时间 | \<1分钟 |
3分钟快速入门
在一个命令中获取您的第一个代码分析:
# Install globally
npm install -g codeguardian-studio
# Run quickstart (auto-initializes + analyzes your code)
ccg quickstart就是这样!quickstart命令将:
- 在项目中初始化CCG
- 扫描你的代码库
- 分析代码复杂性和热点
- 生成详细的降价报告
打开生成的报告并开始修复热点(得分最高者优先)。
想要更多的控制权吗? 看 手动设置 或阅读全文 快速入门指南.
特性
代码优化器(8个工具)
code_scan_repository-绘制整个代码库code_metrics-计算复杂性、嵌套、分支分数code_hotspots-查找需要注意的文件code_refactor_plan-生成逐步重构计划code_record_optimization-日志优化会话code_generate_report-创建Markdown报告code_quick_analysis-一次通话扫描+指标+热点code_optimizer_status-检查模块状态
附加模块
- 记忆 -跨会话的持久存储
- 守卫 -阻止危险模式(假测试、空捕获等)
- 工作流程 -任务管理和跟踪
- 潜在链 -复杂任务的多阶段推理
- 代理 -专业代理协调
- 思考 -结构化推理模型
- 文件 -文件管理
- 测试 -测试运行器集成
定价
| 计划 | 价格 | 最适合 |
|---|---|---|
| 开发 | 免费 | 单人开发,完全离线 |
| 团队 | 每月19美元 | 产品团队和代理商 |
| 企业 | 定制 | 大型组织与合规 |
开发层是100%本地和自托管的。团队/企业需要通过以下方式进行许可证验证 api.codeguardian.studio.
看 许可证级别 用于特征比较。
链接
- 网站: https://codeguardian.studio
- 案例研究: https://codeguardian.studio/case-study
- 伙伴 https://codeguardian.studio/partners
- github: https://github.com/phuongrealmax/code-guardian
- MCP目录: https://mcp.so/server/code-guardian
- GitHub操作: ccg行动 -公关分析的CI/CD集成
手动设置
如果您更喜欢分步控制:
# 1. Install
npm install -g codeguardian-studio
# 2. Initialize CCG in your project
ccg init
# 3. Run analysis with custom options
ccg code-optimize --report
# 4. For advanced options
ccg code-optimize --help-advanced看 用户指南 了解更多详情。
安装要求
CCG使用 better-sqlite3 (原生SQLite绑定),这需要在您的系统上使用构建工具:
Linux(Ubuntu/Debian)
sudo apt-get update
sudo apt-get install build-essential python3
npm install -g codeguardian-studiomacOS
# Install Xcode Command Line Tools
xcode-select --install
npm install -g codeguardian-studio视窗
# Install Visual Studio Build Tools
# Download from: https://visualstudio.microsoft.com/downloads/
npm install -g codeguardian-studio码头工人
FROM node:20-slim
# Install build dependencies
RUN apt-get update && apt-get install -y \
build-essential \
python3 \
&& rm -rf /var/lib/apt/lists/*
RUN npm install -g codeguardian-studio故障排除
错误: gyp ERR! stack Error: not found: make
- 解决方案:安装构建工具(请参阅上面的操作系统)
错误: Module did not self-register
- 解决方案:Node.js版本不匹配。使用以下方式重建:
npm rebuild better-sqlite3ARM64兼容性:
- ✅ 支持苹果硅(M1/M2/M3)
- ✅ 支持Ubuntu ARM64
- 可能需要在某些平台上从源代码构建
文档
社区与支持
有问题或想法吗?我们很乐意收到您的来信!
- 💬 **** -提问、分享想法、寻求帮助
- 🐛 报告问题 -Bug报告和功能请求
- ⭐ **** -表示支持!
许可证
麻省理工学院(开放核心)。看 许可证 了解详情。
______________________________________________________________________
与克劳德一起建造。由守护者保护。
