返回 FEED
AGENT2026-05-16

Claude Agent三种部署方式全对比

Claude Agent三种部署方式全对比

你搭建了一个Skill,构建了一个Agent,然后坐在终端前看着它运行。

但问题是:怎么让它在你睡觉时也继续工作?Nate Herk测试了三种部署方式,每种都有不同的取舍。

两个核心维度

维度选项
运行位置你的机器 vs 别人的云
自主性程度完整自主循环(WAT全栈) vs 确定性脚本

WAT框架:W(Workflow工作流)、A(Agent智能体)、T(Tools工具)。Skill通常落在W和T中。

方式一:/loop — 最简单,零配置

直接在Claude Code里说:"每10分钟读我最新YouTube上传的新评论,用转录内容回复。"

特点:

  • 终端中/clear不会杀死cron(桌面App会)
  • 可设置第二个loop每5分钟/clear保持健康上下文
  • 终端loop最长7天,桌面App仅3天
  • 有最多30分钟抖动(防全球同时请求API)

代价: 电脑必须开着,session必须保持打开

适用: 需要完整WAT的实时工作

方式二:Claude Routine — 云端定时唤醒

桌面App内置功能,分两种:

类型运行位置特点
Local Scheduled Task你的机器关机后补跑错过的任务
Remote Claude RoutineAnthropic云端电脑可关,有每日上限

配额: Pro 5次/天,Max 15次,Team/Enterprise 25次

额外能力: 可被API端点或GitHub事件触发(事件驱动)

限制: 最小间隔1小时,不能更频繁

适用: 定时任务,不需要你一直开着电脑

方式三:Modal / Trigger.dev — 完全外推

把自动化完全推出Claude Code:

  • Modal:Python serverless,更像云端cron
  • Trigger.dev:TypeScript,更偏工作流编排

你得到的:

  • 电脑可关,session可关
  • 真实仪表盘、错误追踪、运行历史
  • Webhook触发,不只是定时

你失去的:

  • Agent本身(除非接入Claude Agent SDK)
  • Claude Code订阅覆盖,AI调用按token付费

关键洞察: 很多部署根本不需要AI。如果脚本是确定性的("取数据→转换→写入表格"),不需要模型,Modal/Trigger.dev shine。

Claude Agent SDK:把Agent带回Method 3

Claude Code底层就是Agent SDK。区别:SDK从你的代码调用,而不是在终端对话。

默认无状态——每次调用都是新会话。解决方式:传递session ID,SDK会将其视为持续对话。

成本: 需要Claude API key,按token付费。但Anthropic 5月13日宣布订阅额度可用于Agent SDK。

怎么选?

场景推荐方式
实时工作,需要完整Agent循环/loop
定时任务,睡觉时也要跑Claude Routine
确定性脚本,不需要AI推理Modal / Trigger.dev
需要Agent推理,但在自己的基础设施里Agent SDK + Modal/Trigger.dev

最常见的错误: 默认选最agentic的方式。确定性工作不需要Agent,Agentic工作不能被压扁成脚本。

匹配方法和工作。