我把 Codex 做成了 QQ 农场:一次 Agent 工作闭环实验
我把 Codex 做成了 QQ 农场:一次 Agent 工作闭环实验
我很喜欢 Codex 和 ChatGPT。它们已经不只是回答问题,而是真的可以进入项目、修改文件、运行测试、交付结果。
但在实际使用里,我越来越在意一个问题:当多个 Agent 同时工作时,我们缺少一个直觉的管理与验收界面。
聊天记录很长,任务状态散落在日志里,“完成”两个字也不能证明结果真的可用。对于非技术用户来说,绝对路径、Glob、worktree、权限边界这些词更是第一道门槛。
为什么叫 AA农场
80、90 后熟悉的 QQ 农场提供了一套人人都懂的语言:
- 种子:Bug 修复、文档整理、测试补全等边界清晰的日常任务;
- 农夫:Codex CLI、Ollama 或兼容的 Agent 运行器;
- 地块:隔离的 Git worktree,多个任务不会直接踩坏主工作区;
- 生长:分析、修改、验收等真实运行阶段;
- 收成:截图、证据文件、验收命令、代码差异与权限收据。
我想做的不是一个换皮聊天框,而是把 Agent 的“播种—生长—验收—收菜”做成普通人也能理解的闭环。
我坚持的四个产品原则
1. 本地优先
AA农场没有自建账号、代码中转和模型代理服务器。项目路径、运行档案与凭证默认保存在用户的 Mac 上。模型提供方仍可能接收完成任务所需的上下文,因此产品会明确展示这条数据边界。
2. 先定边界,再让 Agent 开工
用户通过 Finder 选择 Git 项目;可写位置只能从项目内部选择,默认项目根目录,不要求非技术用户手写绝对路径或理解通配符。
3. 收菜必须看得见菜
成熟任务首先展示真实页面截图和必要证据文件,然后才是总结、验收与合入操作。没有证据时明确说没有,不伪造“成功感”。
4. 把安全做成正常动线
每个任务在隔离 worktree 中运行,界面记录授权路径、命令与网络策略。用户最终决定是否把收成合入主项目。
v0.1.0 已经可以下载
当前版本支持 macOS 13 或更新版本,同时支持 Apple Silicon 和 Intel Mac。安装包已完成 Developer ID 签名、Hardened Runtime、Apple 公证和 Gatekeeper 验收。
- 官网:https://aa-farm.pages.dev
- 下载:https://aa-farm.pages.dev/download
- 反馈:https://github.com/MarcelLeon/aa-farm-support/issues
这还是第一块地。接下来我更想验证的是:除了编码任务,周报、资料整理、数据分析、内容生产等日常工作,能不能也被抽象成普通人看得懂、收得到真实结果的“种子”。
如果你正在重度使用 Agent,欢迎告诉我:你最想种下什么?
说明:本文由作者提出项目初心并使用 AI 辅助整理。AA农场是独立开发项目,与腾讯、QQ、OpenAI、Apple 或 GitHub 无官方隶属关系。

浙公网安备 33010602011771号