云端 Agent Loop 怎么读本机仓库?

跟着一次读文件请求走。最后让 Mac 合盖,看两种架构分别停在哪里。

云端

模型 APIV4 Flash 推理
Agent Loop组请求、派工具
Session持久化记录
云端 / 本机边界

你的 Mac

执行器 daemon接请求、跑工具
Git 工作区源码和未提交改动

云端 Loop 接到开发需求

你要给订单列表加状态筛选。云端进程读回 Session,准备下一次模型请求。

Session → Agent Loop
任务需求 + 已有会话记录

工具和信道各管什么?

工具定义要做什么,信道负责把请求送过去。模型给出 read_file 和路径。云端 Loop 把它封成工具请求,发到这台 Mac 的 daemon。daemon 读本地磁盘,再沿连接把文件内容和调用 ID 回给 Loop。原仓库留在本机,返回的文件内容可以进入云端 Session 和下一次模型请求。

只有这台 Mac,值得搬吗?

如果所有工作都依赖这台 Mac,而且你通常在开着电脑时才用 Agent,本地 Loop 更直接。云端能在你关终端或换设备后接收消息、回答已保存的结果、等待 Mac 重连。要在 Mac 离线时继续跑代码,得有另一台在线的执行机,且它得有任务所需的代码版本和环境。