MonkeyCode 概述
MonkeyCode 是一款集开源、私有化部署及企业级管控于一体的 AI 编程助手。它旨在解决代码安全、网络限制及团队协作管理等问题。
核心功能
1. 智能代码补全
基于上下文理解,提供代码预测功能。支持 React 等框架组件的自动补全,提升编码效率。
2. 自然语言编程
支持通过自然语言描述生成完整代码。例如输入'点击登录按钮的时候需要加上加载动画',系统可自动生成对应逻辑。
3. 代码安全扫描
内置安全扫描引擎,自动检测潜在漏洞。例如识别 SQL 注入风险并提供修复建议。
企业级管理面板
提供完整的团队管理功能,包括:
- 查看成员 AI 使用情况
- 审计 AI 生成的代码
- 控制模型使用权限
- 统计团队效率指标
部署流程
支持在 Linux 服务器上快速部署。执行以下命令:
bash -c "$(curl -fsSLk https://release.baizhi.cloud/monkeycode/manager.sh)"
按提示选择安装,系统将自动生成管理员账号和访问地址。成功提示如下:
SUCCESS 控制台信息:SUCCESS 访问地址 (内网): http://*.*.*.*:80 SUCCESS 用户名:admin SUCCESS 密码:**********************
客户端集成
团队成员可通过 VS Code 插件接入。管理员生成邀请链接,成员注册后下载插件:
- 打开 VS Code,点击扩展图标
- 选择'从 VSIX 安装'
- 选择下载的 MonkeyCode 插件文件
安装完成后,左侧会出现 MonkeyCode 图标,登录即可使用。
模型支持
支持接入多种大模型,既可使用在线 API,也可部署本地模型:
- 对话模型:DeepSeek-v3、Kimi-K2 等
- 代码补全模型:Qwen2.5-coder-3b 等
协议与授权
采用 AGPL-3.0 协议,代码透明。无订阅费,无隐藏收费。


