本地并非妥协。那是更强大的运行之处。
大多数工具把“在你自己的机器上运行”当作一种你不得不接受的隐私取舍。事实恰恰相反:你的机器已经连接着你使用的一切,而且它能做计算机能做的任何事。Cronable就在那里运行——因此你的自动化会继承这一切。
已连接你使用的一切
你的文件、你的VPN、你的本地网络、你已登录的CLI——以及你AI助手自己的工具和记忆。在你机器上运行的任务会立即继承这一切。无需把每个账户重新认证到别人的平台,无需导出你的数据,也无需交出新的密钥。
一台完整的计算机,而非固定的菜单
云端工具只能连接其供应商预先构建好的东西。在你的机器上,任务可以编写脚本、随时安装所需的任何东西,并完成那些没有现成集成的工作——而这正是大多数真实的工作。只要你的计算机能做到,它就是cronable的。
你的数据留在你的机器上
你的数据、提示词、凭据和结果都留在你掌控的硬件上——不会复制到供应商的云端。你的工作流和密钥绝不会外传。密钥掌握在你手中。
Cronable对比云端编排器
拥有你对现代编排器所期待的一切:可视化编辑器、密钥和运行历史——但运行在真正能触及你工作的地方。
| 能力 | Cronable | 云端编排器 |
|---|---|---|
| 你的任务在哪里运行 | 在你自己的机器上 | 在供应商的服务器上 |
| 你的文件、网络和VPN | 直接、原生访问 | 无法触及 |
| 你已登录的CLI和AI工具 | 直接继承——gh、aws、你AI的MCP与记忆 | 逐个重新认证到它们的平台 |
| 做没有现成节点的事 | 编写脚本,安装任何工具 | 只能在沙箱里——无法访问本地 |
| 你的数据和凭据 | 留在你的机器上,不经我们中转 | 存储并处理在它们的云端 |
| AI步骤 | 你自己的AI账户、模型和密钥 | 它们的流水线,它们的限制 |
| 可视化编辑器、密钥、运行历史 | 有 | 有 |
| 执行计费 | 统一订阅费 | 通常按任务计量 |
| 密钥在谁手中 | 你 | 它们 |
你的任务在哪里运行
Cronable
在你自己的机器上云端编排器
在供应商的服务器上你的文件、网络和VPN
Cronable
直接、原生访问云端编排器
无法触及你已登录的CLI和AI工具
Cronable
直接继承——gh、aws、你AI的MCP与记忆云端编排器
逐个重新认证到它们的平台做没有现成节点的事
Cronable
编写脚本,安装任何工具云端编排器
只能在沙箱里——无法访问本地你的数据和凭据
Cronable
留在你的机器上,不经我们中转云端编排器
存储并处理在它们的云端AI步骤
Cronable
你自己的AI账户、模型和密钥云端编排器
它们的流水线,它们的限制可视化编辑器、密钥、运行历史
Cronable
有云端编排器
有执行计费
Cronable
统一订阅费云端编排器
通常按任务计量密钥在谁手中
Cronable
你云端编排器
它们这不是你外加的一项功能——而是工作运行的地方。云端编排器的整个模式就是在它的服务器上运行你的工作——因此你的文件、你的VPN、你已登录的CLI以及你AI自己的工具,从设计上就位于网络的另一端。Cronable就在它们已经所在的地方运行。同样的编辑器、同样的密钥、同样的运行历史——只是换到了真正能触及的地方。
Cron盲目触发。Cronable在成功后触发。
一条crontab记录,以及AI应用——ChatGPT、Claude、OpenClaw或Hermes——中的定时提示,都是靠定时器运行,然后听天由命。两者都无法做到“仅当上一步真正成功时才执行”——正是这一区别,让Cronable能够运行长链和分支树,并把失败引向处理程序,而不是继续往下游流。
| 能力 | cron / launchd | ChatGPT / Claude任务 | Cronable |
|---|---|---|---|
| 仅当上一步成功时才运行某步 | 不能——按时钟触发 | 不能——一次性提示 | 能,默认如此 |
| 多步骤链与分支树 | 靠退出码手工拼凑 | 一个提示,没有分支 | 原生支持,基于可视化DAG |
| 当某一步失败时 | 下一步照样运行 | 整次运行陷入混乱 | 分支到处理程序 |
| 在步骤之间传递数据 | 临时文件和胶水脚本 | 仅限单个上下文内 | 内置表达式 |
| 步骤之间的持久等待(数小时、数天) | 再加一行crontab | 不支持 | 链中的等待节点 |
| 查看运行了什么,以及为何失败 | 翻查日志 | 问它,然后相信回答 | 实时彩色编码画布 |
| 由事件而非仅由时间启动 | 不能——仅限时间 | 不能 | webhook、收件箱、文件等 |
仅当上一步成功时才运行某步
Cronable
能,默认如此cron / launchd
不能——按时钟触发ChatGPT / Claude任务
不能——一次性提示多步骤链与分支树
Cronable
原生支持,基于可视化DAGcron / launchd
靠退出码手工拼凑ChatGPT / Claude任务
一个提示,没有分支当某一步失败时
Cronable
分支到处理程序cron / launchd
下一步照样运行ChatGPT / Claude任务
整次运行陷入混乱在步骤之间传递数据
Cronable
内置表达式cron / launchd
临时文件和胶水脚本ChatGPT / Claude任务
仅限单个上下文内步骤之间的持久等待(数小时、数天)
Cronable
链中的等待节点cron / launchd
再加一行crontabChatGPT / Claude任务
不支持查看运行了什么,以及为何失败
Cronable
实时彩色编码画布cron / launchd
翻查日志ChatGPT / Claude任务
问它,然后相信回答由事件而非仅由时间启动
Cronable
webhook、收件箱、文件等cron / launchd
不能——仅限时间ChatGPT / Claude任务
不能