浏览器写代码推PR,这款开源AI平台我先标星

上周三晚上我在高铁上接到一个线上 bug 的告警。打开笔记本想修,结果发现这台临时借的电脑没装 Node、没装 Git,连 SSH key 都没配。你猜我当时最想干的事是什么?不是修 bug,是想把 Cursor 卸了重装环境。

这种「想写两行代码,先花半小时配环境」的破事,干后端的都熟。MonkeyCode 这个产品,就是冲着这件事来的。它把 IDE、终端、文件、预览端口全搬到了云端,浏览器打开就能干活,而且核心代码全开源在 GitHub 上。

不是我夸张,那是我最近一次因为「环境不匹配」而想摔电脑。本地机器装了 Node 20,项目要求 Node 18;同事的 M3 Mac 跑得好好的脚本,到我这台 x86 上字体路径全错。AI 工具再有本事,第一步也得先解决环境这个老问题。

我试了一周,先把结论摆这,后面慢慢说。

它到底是什么,和 Cursor 有什么不一样

先把 MonkeyCode 和你们熟悉的几个工具摆一起,差异一眼就清楚。

能力 MonkeyCode Cursor Claude Code Codex
在线使用
本地 IDE
本地 CLI
云端开发环境 部分 部分 部分
需求与 SPEC 管理
PR/MR 自动代码审查 部分 部分 部分
团队协作
适配国产大模型
私有化部署
开源

Cursor、Claude Code、Codex 还是把 AI 塞进本地 IDE 或 CLI,干活前你得先把环境装好、依赖跑通。MonkeyCode 干脆把整套开发环境放到云端,你只要描述需求,它在云端独立的运行环境里读代码、改文件、跑命令、起服务、看预览,最后再把结果接回 GitHub 的 PR 流程。

不挑设备,也不挑环境。

对独立开发者来说,这意味着借来的电脑、网吧的浏览器、公司的内网机,都能变成你的主力开发机。对团队来说,意味着所有人都在同一套环境里跑,再也不用听新人说「我本地没问题啊」。

重点一,它开源,我建议你去点个 Star

我专门把这一节放在前面,因为对开发者来说,开源这件事本身比「免费」更值钱。

第一,它的协议是 AGPLv3,核心代码完全公开。我写这篇文章时去仓库看了一眼,已经有 1000 多个 commit,长亭的团队几乎每天在推更新,最近一次提交是 7 月 11 日。你能审计它到底在你的代码上做了什么,不用担心黑盒。

第二,开源意味着你能 fork。嫌某个功能不顺手,自己改。想接公司内部的模型网关,自己接。这种「技术选型和安全策略自己掌控」的感觉,是闭源工具给不了的。

第三,也是我最看重的,它能私有化部署,这个下面单说。

还有一点很实在。市面上不少 AI 编程工具是闭源的,你在它的环境里跑任务,代码怎么被处理、模型怎么被调用,全凭厂商一张嘴。MonkeyCode 开源之后,所有代码路径都是公开的,安全团队可以自己做审计,合规部门也能放心签字。这才是企业级工具该有的姿态。

仓库地址我放下面,顺手点个 Star,开源项目靠的就是这份支持。

https://github.com/chaitin/MonkeyCode

不止云端,它还能私有化部署到内网

很多团队不用 AI 编程工具,不是不想用,是合规过不去。代码不能出内网,这条规定卡死了一大批云工具。

MonkeyCode 给了两条路。一条是在线版,打开浏览器就能用,适合个人和轻量场景。另一条是私有化部署,把整个平台装到你们自己的服务器上,代码仓库、任务记录、研发数据全留在内网边界内。

部署不复杂,官方给了一键脚本。

复制代码
bash -c "$(curl -fsSL 'https://monkeycode-ai.com/online/install')"

或者用它封装好的命令。

复制代码
monkey deploy --self-hosted

推荐配置也不高,控制台 2 核 4G 40G 就够了,开发环境宿主机给到 8 核 16G 100G。对一家有研发团队的公司来说,这套投入几乎可以忽略。

拿到控制权之后,管理员能集中配置大模型、开发环境宿主机和成员权限,开发者只管在浏览器里启动任务。这点对带团队的技术负责人特别香,新人第一天不用再花半天配环境。

更进一步,私有部署版还能接你们已有的 Git 平台、LDAP 账号体系和内部模型网关。代码不出边界,权限跟着现有体系走,AI 的调用成本也落在自己的算力上。对金融、政务、医疗这类敏感行业来说,这个选项不是锦上添花,是入场券。

把需求丢给它,从读代码到开 PR 一路接住

MonkeyCode 的核心玩法,是「自然语言驱动,把需求交给它,剩下的它来」。

你在主页面对话框里写一句需求,选好 Git 仓库和模型,启动之后它真的会去你的仓库里读代码、理解项目约定、改文件、跑测试,最后直接开一个 PR 给你。任务跑的过程中你还能一直跟它对话补需求、改方向,右侧实时显示工作计划和文件变更预览。

我就是用它修复融合了 superpowers 和 openspec 的 spec 工作流框架: https://github.com/MageByte-Zero/spec-superflow ,目前在 Github 社区也很火,欢迎大家使用。

它支持的代码托管很全,GitHub、GitLab、Gitee、Gitea 都覆盖,国内外主流平台都接上了。最实用的是 Git Review Bot,PR 里 @ 它一下,它就自动跑一遍 Code Review,专门盯漏洞、硬编码密钥、依赖风险这类常见坑。

我自己的用法是,把一个开源仓库导进去,让它理解结构后按我的要求改功能。本地啥都不用装,连手机都能发起任务。

它的任务流程大致是这样。你写一句「给登录接口加一个限流,每秒 100 次」,它先读仓库结构,再跟你确认方案,接着自动改代码、跑单元测试、生成预览地址,最后把变更推成 PR。整个过程你都可以插话,「限流改成 200 次」「再补一个异常日志」,它会带着上下文继续往下走。

免费额度够不够用,模型怎么选

聊到这你肯定关心钱。直接说结论,个人版永久免费。

免费档(基础会员)是 ¥0,每天给你 30M Token 的额度,云开发环境 1 核 4G,能跑基础模型。30M Token 是什么概念?日常写个小工具、改几个文件、跑几轮对话,基本花不完。

模型这块是 MonkeyCode 的一个亮点。国产的 GLM、Kimi、MiniMax、Qwen、DeepSeek 全接进来了,按任务类型切换,也能手动指定。需要 GPT 这类海外模型,通过积分调用,积分可以每天签到、邀请朋友、投稿赚,也能直接充值。

也就是说,你不用再为了试一个 AI 编程工具去折腾 API Key、研究怎么配 Agent。打开浏览器,告诉它你想做什么,剩下的它来。

我算过一笔账,免费档的 30M Token 每天,写个中小型项目的 MVP 基本够跑一周。等真到了团队场景,需要多任务并发、更大模型额度或者私有部署,再考虑付费。这个节奏对开发者很友好,先白嫖再决策,而不是先绑卡再试用。

云端虚拟机加手机端,通勤路上也能提交 GitHub

前面提到的「云端开发环境」,本质是每次执行任务,MonkeyCode 自动给你起一台独立虚拟机。任务之间完全隔离,搞坏了直接重试,系统重新建一台,不用担心把环境搞崩。

更关键的是它真的有手机端。安卓有 APK 直接下载,iOS 上了 App Store。通勤路上想看看上午跑的任务进度?手机打开 App 直接看,对话还能接着聊,AI 在云端继续替你跑。

这就意味着,你在办公室电脑上跑一半的任务,回家在桌面端继续,路上掏手机看进度,三端数据实时同步。对经常切换场景的人来说,这种连续性比「本地跑得快」更值钱。

我印象最深的是一次周末出门,上午在电脑上让 AI 生成一份技术调研报告,下午在咖啡厅用手机看它已经整理好的大纲,顺手补了两条需求。晚上回家,电脑上的任务已经跑完,文件直接下载就能用。这种跨端接力,传统本地工具很难做到。

除了写代码,它还能帮你做这些事

别把它只当写代码的工具。MonkeyCode 的定位是「自然语言驱动的 AI 执行环境」,开发之外的事它也能接。

做个小游戏,一句话描述玩法,AI 帮你搭框架、处理碰撞、补音效,一个下午跑出可玩版本。写毕业论文,查文献、列提纲、补实验代码、跑数据、排版 LaTeX,从选题到定稿都能接力。

做数据分析,丢一份 CSV,描述你想看的角度,AI 自动清洗、建模、画图,再写一段可读结论。技术调研,让它拉公开资料、跑 benchmark、出对比报告带引用链接。

一个环境,开发、调研、文档、分析全包了。

而且这些任务共享同一套云端环境。你可以让 AI 先写个 Python 脚本清洗数据,再把结果交给下一个任务画可视化,最后直接生成 Markdown 报告。流程之间不用切工具,文件和依赖都在云上,上下文不会丢。

几个你大概率会问的问题

真的完全免费吗,怎么赚钱?

个人 Free 档长期可用。平台主要靠 Pro 订阅和企业私有化部署的商业支持赚钱,核心推理成本平台侧承担,也不会拿你的代码去训练模型。

支持哪些模型?

GLM、Kimi、MiniMax、Qwen、DeepSeek 等国产模型内置免费可用,GPT 等海外模型通过积分调用,也支持自定义填入 API Token 接入你自己的模型。

离线能用吗?

能。私有化部署版可以装在完全隔离的内网,适合有网络隔离、合规要求或本地算力资源的团队。

和 Cursor、Copilot 有什么不同?

它们把 AI 塞进本地 IDE/CLI,你得先装环境。MonkeyCode 是云端开发环境,浏览器即用,还多了需求管理、团队协作、私有部署和开源这几样。

能用在生产项目上吗?

可以。它支持接你们已有的 Git 平台和开发环境宿主机,任务在云端独立环境跑,不会影响你的本地机器。

写在最后

我用了不少 AI 编程工具,最后留在手边的往往是那种「不给我添新麻烦」的。MonkeyCode 最让我舒服的一点,就是不挑设备、不挑环境,打开浏览器就能把想法做出来,还把核心代码敞开给你看、给你改、给你部署到自己内网。

相关推荐
码哥字节3 天前
我用两个开源框架,搓出一个让 AI 写代码不再失控的插件
openspec·ai编程工具·superpowers
咖啡星人k11 天前
AI 编程工具集体变脸:Cursor 漏洞、TRAE 限额、Claude Code 数据收集风波
人工智能·安全·microsoft·cursor·trae·ai编程工具
码哥字节12 天前
spec-kit实战:我用SDD方法论解决AI编码幻觉问题
claude code·ai编程工具
咖啡星人k13 天前
MonkeyCode、Cursor、Claude Code 与 Copilot 的选型思路对比
copilot·ai编程·monkeycode
咖啡星人k14 天前
企业内网引入 AI 编程:MonkeyCode 私有化部署思路
大数据·人工智能·私有化部署·monkeycode
咖啡星人k14 天前
MonkeyCode 架构深度解析:SDD 规范驱动开发的工程哲学
驱动开发·架构·monkeycode
咖啡星人k14 天前
MonkeyCode 多模型调度与云端开发环境解析
ai编程·monkeycode
码哥字节17 天前
从聊天框到 Agent:Claude Code 真正的提效方式
claude code·ai编程工具