零成本用 AI 写代码:跑在免费模型上的真智能体
一个会规划、跨文件修改、还会跑你测试的智能体,不一定要每月 20 美元。这里讲怎么用免费模型跑 More AI 的「代码」模式、哪些免费模型真的会写代码,以及天花板在哪儿。
More AI 团队 · 更新于 2026年8月21日
你得到什么,成本是多少
「代码」模式对着一个仓库工作:读目录树、做计划、跨文件修改、跑你的测试套件,并在落盘之前把每处改动以 diff 的形式摆出来。这些我们都不计费——应用是免费的,用的是你给的提供商密钥。放一把免费密钥进去,整个循环就不花钱。
很多活儿是智能体干的,不是模型干的:它自己在仓库里检索、维护计划、回读自己的改动、重跑测试。所以一个中等水平的免费模型在这里能走得比它在普通聊天窗口里更远。

怎么配
两分钟,不用绑卡。下面用 OpenRouter,因为一把密钥能覆盖最多的免费模型;Groq 和 Google AI Studio 的做法完全一样。
- 装好 More AI 并打开——不需要账号。
- 在“免费开始”分组里选 OpenRouter,粘贴一把来自 openrouter.ai/keys 的密钥。
- 切到「代码」区(⌘2),打开一个仓库文件夹。
- 在模型选择器里搜“:free”,挑一个能写代码的。
- 描述任务。第一次把访问模式留在“计划”,让它先提方案再动手。
- OpenRouter — 创建 API 密钥 — 免费账号、不用绑卡,密钥以 sk-or- 开头。
- OpenRouter — 模型列表 — 按价格排序,找 id 以 :free 结尾的。
哪些免费模型真的会写代码
并不是全都会。写代码需要长上下文、可靠的工具调用,以及产出合法 diff 的规矩,而不少免费模型恰恰栽在第二点上:散文答得漂亮,函数调用一塌糊涂。
与其信一份很快过时的清单,不如花五分钟自己试:在你自己的仓库里给它一个小而真实的任务——把一个符号在三个文件里改名,或者给现有函数补一个测试——看工具调用能不能落地。能过这一关的,日常也能用;过不了的,换成更大的任务也不会变好。
- 优先选厂商标注为代码或推理的模型,而不是通用聊天模型
- 看上下文窗口:低于大约 32k token,跨文件工作会很难受
- 开放权重家族(Qwen、GLM、DeepSeek、Llama)在免费额度里占比很高
- 如果工具调用反复失败,换模型,别改提示词
怎么把免费智能体框住
越便宜的模型犯错越多,所以护栏更重要,而不是更不重要。More AI 把自主程度做成一条轴——计划、只读、自动、完全——每一次写入和每一条命令都要过你控制的权限检查。从“计划”开始:它提方案,你批准,然后它才动手。
在分支或独立的 worktree 里干活,并让它跑你的测试。免费模型弄坏了东西、又看到测试变红,通常自己就修好了;同一个模型没人看着直接改主分支,那是完全另一回事。
天花板,说实话
免费额度按天切,而一次调用大量工具的智能体运行花得很快:一场认真的重构,一坐下就可能把当天的配额用完。质量上,顶级模型在跨多文件的长改动、以及需要同时装下大半个系统的调试上,仍然明显领先。
免费真正擅长的是:熟悉工具、边界清楚的小任务、写测试、几个文件范围内的重构,以及那些你本来一直往后拖的事。需要更多时,你给自己的提供商密钥充值——应用不变,你的配置也不变。
常见问题
编程智能体是免费的吗?
桌面应用免费,并且用你自己的密钥运行,所以配上免费密钥整个循环不花钱。付费的云端功能是另一回事:它覆盖的是电脑关机后仍继续的运行,而不是智能体本身。
免费模型真能跨仓库改文件吗?
能,前提是它的工具调用足够可靠。检索、规划和复查由智能体负责,模型主要负责给出正确的改动。在托付大活儿之前,先用一个小而真实的任务试一下。
智能体会不问就改我的代码吗?
只有你允许才会。访问模式从“计划”(只读、先给方案)一直到完全,命令还要过一套你自己定的规则。每处改动都以 diff 呈现。
需要账号吗?
不需要,不登录也能用。账号是可选的,用来开启云端——会话在设备间同步,以及没有你也继续跑的任务。