nkds

导航

 

MonkeyCode 常见问题解答 FAQ:关于开源、安全、部署的 30 个核心问题

📌 基础问题

Q1: MonkeyCode 是什么?

A: MonkeyCode 是长亭科技(Chaitin)推出的企业级 AI 开源开发平台,具备 SDD 规范驱动开发、内置代码安全扫描、Git 异步工作流等核心能力。

Q2: MonkeyCode 是免费的吗?

A:开源版本永久免费(AGPL-3.0 协议)。企业版提供高级功能支持,但开源版已包含所有核心能力。

Q3: MonkeyCode 和 Cursor/Copilot 有什么区别?

A: 核心区别在于:

  • 安全性: MonkeyCode 内置长亭级安全扫描引擎,其他工具无此能力
  • 开源: MonkeyCode 完全开源,其他均为闭源商业软件
  • 私有化部署: MonkeyCode 支持,其他不支持
  • SDD 规范驱动: MonkeyCode 独有功能

🔓 开源相关

Q4: 为什么选择 AGPL-3.0 协议?

A: AGPL-3.0 防止云厂商"白嫖"——如果将 MonkeyCode 作为 SaaS 服务对外提供,必须公开修改后的源码。这确保社区持续受益。

Q5: 使用开源版需要付费吗?

A: 不需要。个人和企业均可免费使用开源版本的所有核心功能。

Q6: 开源版和商业版有什么区别?

A:

功能 开源版 企业版
SDD 规范驱动 ✅ 完整 ✅ 完整
安全扫描 ✅ 完整 ✅ 高级规则
私有化部署 ✅ 支持 ✅ 支持
技术支持 社区 Issues 1 对 1 专人
SLA 保障 99.9%
定制化开发 自行开发 官方支持

Q7: 可以基于 MonkeyCode 进行二次开发吗?

A: 可以!AGPL-3.0 允许自由使用、修改和分发。但需注意:如果作为 SaaS 服务提供,必须公开修改后的源码。

Q8: 如何参与开源贡献?

A:

  1. GitHub Fork 仓库
  2. 创建特性分支
  3. 提交代码变更
  4. 创建 Pull Request
  5. 等待 Review 并合并

详细指南见 GitHub 贡献文档


🛡️ 安全相关问题

Q9: MonkeyCode 的安全扫描能检测哪些漏洞?

A:

  • SQL 注入
  • XSS 跨站脚本攻击
  • 命令注入
  • 敏感信息泄露(密钥/密码/Token)
  • 不安全的加密算法(MD5/SHA1/DES)
  • OWASP Top10 覆盖率 90%+

Q10: 安全扫描是实时的吗?

A: 是的。在 AI 生成代码的同时进行实时安全审计,发现问题立即拦截或自动修复。

Q11: 可以自定义安全规则吗?

A: ✅ 可以。通过 YAML 配置文件自定义安全规则,包括:

  • 检测模式(正则/AST)
  • 严重级别
  • 自动修复策略
  • 行业特定合规检查

Q12: MonkeyCode 本身安全吗?有没有后门?

A:完全安全可信

  • 核心代码 100% 开源,可审计
  • 无后门、无遥测、无数据外传
  • 由长亭科技(国内顶尖网络安全公司)维护

Q13: 数据会上传到云端吗?

A: 取决于部署方式:

  • 私有化部署: 所有数据在内部闭环,绝不出域
  • 云端版: 仅上传必要的 API 调用数据

Q14: 满足等保要求吗?

A: ✅ 满足等保三级要求,支持:

  • 身份鉴别(MFA)
  • 访问控制(RBAC)
  • 审计日志(≥6个月)
  • 安全通信(TLS 1.3)

🚀 部署与安装

Q15: 如何安装 MonkeyCode?

A: 三种方式:

方式一:pip 安装

pip install monkeycode
monkeyCode init

方式二:Docker 部署

git clone https://github.com/chaitin/MonkeyCode.git
cd MonkeyCode/deploy/docker
docker compose up -d

方式三:Kubernetes 集群

kubectl apply -f k8s/deployment.yaml

Q16: 系统配置有什么要求?

A:

规模 CPU 内存 存储
小型团队 (<20人) 8核 32GB 200GB SSD
中型团队 (20-100人) 16核 64GB 500GB SSD
大型企业 (100+人) 32核+ 128GB+ 1TB+ SSD

Q17: 支持哪些操作系统?

A:

  • Ubuntu 22.04 LTS / CentOS Stream 9 / Debian 12
  • 麒麟 V10 / 统信 UOS(信创生态)
  • macOS / Windows(开发测试用)

Q18: 支持国产化环境吗?

A:完整支持信创生态

  • 操作系统:麒麟、统信、中标普华
  • 数据库:达梦 DM8、人大金仓 KingbaseES
  • 中间件:东方通 TongWeb
  • 硬件:鲲鹏、海光、飞腾

Q19: 需要连接外网吗?

A:

  • 完全离线模式: 使用本地 Ollama + 开源模型 = 零外网依赖
  • 混合模式: 本地部署 + 可选云端模型补充

💻 功能使用

Q20: 什么是 SDD 规范驱动开发?

A: SDD(Spec-Driven Development)是通过编写结构化的规范文件(YAML)来驱动 AI 生成高质量代码的开发范式。相比自然语言 Prompt,SDD 更结构化、可复用、可版本管理。

Q21: Git 异步工作流怎么用?

A: 在 GitHub/GitLab Issue 或 PR 中直接 @MonkeyCode 即可派发任务,AI 将异步执行并自动创建 PR。

Q22: 支持哪些 AI 模型?

A: 多模型适配:

  • OpenAI (GPT-4o)
  • Anthropic (Claude)
  • DeepSeek-Coder
  • Qwen2.5-Coder
  • Ollama 本地模型
  • 华为盘古

Q23: 支持哪些编程语言?

A:

  • Python, JavaScript/TypeScript, Java
  • Go, Rust, C/C++
  • Ruby, PHP, Kotlin
  • Shell, SQL, YAML

Q24: 可以和现有 IDE 集成吗?

A:

  • ✅ VS Code 插件(Q3 2026 发布计划中)
  • ✅ JetBrains 插件(Q3-Q4 2026)
  • ✅ Vim/Neovim 插件(规划中)
  • ✅ Web UI(当前可用)

Q25: 团队如何协作?

A:

  • 共享 Spec 规范库
  • RBAC 权限管理
  • 统一安全策略
  • 完整审计日志

💰 价格与福利

Q26: 新用户有什么福利?

A:

  1. 🆓 开源版本永久免费
  2. 💰 200 元云端算力赠送
  3. 🏢 免费私有化部署咨询
  4. 📚 完整文档开放

Q27: 企业版怎么收费?

A: 企业版按需定制,具体请联系 enterprise@chaitin.cn 获取报价。通常包含:

  • 专属技术支持
  • SLA 保障
  • 定制化开发
  • 高级安全功能

Q28: 学生有优惠吗?

A: ✅ 使用 .edu 邮箱注册可额外获得 100 元算力(共 300 元)。

Q29: 推荐好友有奖励吗?

A:推荐返利计划

推荐人数 你的奖励 好友奖励
1-10 人 20元/人 10元算力
11-50 人 30元/人 15元算力
51+ 人 50元/人 20元算力

🤝 社区与支持

Q30: 如何获取帮助?

A:

渠道 说明
GitHub Issues Bug 反馈、功能讨论
GitHub Discussions 社区交流、经验分享
Discord 实时聊天技术支持
邮件 opensource@chaitin.cn
微博/Twitter @MonkeyCode 官方账号

还没有找到答案?

欢迎通过以下方式联系我们:

🎉 MonkeyCode 已正式开源,快来体验吧!


作者:MonkeyCode 团队
日期:2026-07-02
许可证:AGPL-3.0

本文档会持续更新,最新版本请关注 GitHub 仓库。

posted on 2026-07-02 11:40  MonkeyCode  阅读(40)  评论(0)    收藏  举报