码农场物语EN

码农场物语VibeValley

写代码,如收菜。

清早说一句,活儿派出来。

一群编码 agent,住在一座像素农场里,替你写代码、跑测试。

帮工满地跑,浇水又除害。

傍晚田头坐,汇报一排排。

夜里你睡下,它们接着栽。

帮工上工了

七种小动物,四套衣服。每个帮工都是你电脑上真实的编码 agent:pi、Claude Code、Codex,或 VibeValley 自带的那一台。

一觉醒过来,满园都是菜。

收成单一摊开:几个提交、改了哪里、会不会冲突。看好了,点一下,收进来。

收成单

clock-in:查询打卡记录的接口

个提交
3
个提交
个文件
4
个文件
行
+142 −12
行
不会冲突收进来

一件活是怎么种出来的

  1. 1 说一句
  2. 2 派活
  3. 3 干活
  4. 4 收获

说一句

对管家说:「在 clock-in 里加一个查询打卡记录的接口,写测试。」打字也行,按住说话也行。

能做什么

  • 4台农机:自带的、pi、Claude Code、Codex
  • 28种帮工:7 种小动物 × 4 套衣服
  • 6块地一起开工
  • 21个成就
  • 5个手机小游戏
  • 3个聊天软件能派活:微信、飞书、QQ

田头群聊

你、管家和帮工在同一个群里说话。每件活下面挂一个工单串,帮工在里面确认、提问、汇报,你随时插话;还能按项目开频道。

种植计划

长任务先拆成一张有先后的步骤图,你看过草稿再开工。修 bug 时第一步先写一个会失败的验收测试,后面的步骤谁也改不动它。

张嘴就派活

按住说话,语音管家听你说完,交给同一个管家去派活。

工单看板和地图

每次种植是一张工单:待办、处理中、等你看、已关。地满了就排队,空出地来自动开工。地图上每个项目是一座小岛,看得见哪块地在干活、还能派几件。

定时和巡查

「每天九点跑一遍测试」这样的定时任务;不调模型的巡查,提醒没人回的提问、没动静的帮工、做完没收的活。

从外面派活

把田头接到微信、飞书或 QQ,只认你自己的账号。手机或另一台电脑经「院门」连进来。

管住花费

每台农机的额度、今天花了多少、每日预算;额度快用完时提醒,用完了就不再派。

农场本身

昼夜和光照,狗和会走路的帮工,成就和称号,还有一部能玩小游戏的手机。

你的农机

帮工开的是你电脑上装好、登录好的编码 agent,每台的额度和花费都看得见。VibeValley 也自带一台,只要 DeepSeek 的钥匙。

piClaude CodeCodexVibeValley 自带

在哪都能看农场

界面是 Flutter 写的,Mac、iPhone、安卓用的是同一套。农场跑在你的 Mac 上;手机上的 VibeValley 扫一下「院门」的二维码,就连进同一个农场:在田头派活、看工单、收帮工的汇报。另一台 Mac 粘贴配对链接也能连。不在家时,把田头接到微信、飞书或 QQ。

  • macOS
  • iPhone
  • 安卓

手机版暂时要用同一份代码自己构建;院门只在信得过的网络里开。

Mac 上的农场
手机上的田头
手机上的工单

看看农场

农场:田地、管家和右下角的田头
首页:昼夜跟着你的时间走
聊天页:频道、帮工和右边打开的工单串

开始种地

先说清楚

帮工没有权限确认、不开沙箱,能在这台电脑上执行任意命令。服务端只听 127.0.0.1,不要把它暴露到网络上;只把你愿意交给编码 agent 的项目放进工作目录。

代码还在密集调整:概念、接口和存盘格式都还会变,可能会有 bug。升级前先备份农场的数据,遇到问题欢迎在 GitHub 上提 issue。

需要

  • macOS(Apple 芯片)
  • 至少一个装好并登录的编码 agent:pi、Claude Code 或 Codex
  • 一把 DeepSeek 的 API 钥匙,管家要用
  • 自己构建要 Go 1.27、Flutter 3.47 和 Xcode

打一个 macOS 应用

$ git clone https://github.com/vibevalleyhq/vibevalley.git && cd vibevalley$ app/tool/agora-voice-only.sh$ bun run package:mac$ open app/build/vibevalley.app

更多见仓库里的 README 和 docs/。 读 README