Clockwork
## 产品简介 Clockwork 是一款 macOS 原生桌面应用
产品简介 Clockwork 是一款 macOS 原生桌面应用,将 AI 编码 Agent 的任务编排搬到了真实日历上。开发者可以像预约会议一样为 Claude Code、Codex、OpenCode 或 Hermes 等编码 Agent 安排执行时间,Agent 在隔离的沙箱 git worktree 中自动运行,完成后向用户邮箱发送一份可读的执行报告。它解决的核心问题是:让散落在终端标签页、cron 脚本和 CI 日志里的 AI Agent 工作变得可追踪、可重复、可审计。
核心功能 日历驱动的任务编排:在真实日历界面上为 Agent 预约单次或循环任务,支持 RRULE 循环规则和 cron 表达式,时区和夏令时自动处理,错过运行时可选择延迟执行、跳过或询问用户。
操作系统级沙箱隔离:每次 Agent 运行都在独立的 macOS Seatbelt 沙箱 profile 保护的 git worktree 中执行,写操作限制在工作目录内,~/.ssh、~/.aws 等凭证对 Agent 不可读,主分支永远不受影响。
人工在环与预算防护栏:高风险操作(如 force-push)会暂停执行并等待用户确认。支持美元成本上限、Token 用量上限和实时超时限制,防止无限循环或意外超支。
可审计的执行报告:每次运行结束后,Agent 自动生成一份结构化报告,包含摘要、分支信息(创建的分支名和 diffstat)、成本明细(实际花费美元数、使用的 token 数、运行时长)以及完整的对话转录。
多引擎支持(自备密钥):内置对 Claude Code、Codex、OpenCode、Hermes Agent 的自动检测,用户自带 API 密钥,Clockwork 不对用量加价,计费完全透明。
13 个专业 Agent 配置开箱即用:内置 13 种经过工程验证的 Agent 任务模板,包括通用任务、依赖修复医生、测试分析医生、Bug 猎人、代码审查员、重构工程师、性能工程师、安全审计员、CI 调查员、代码库健康监控、文档同步员和变更日志生成器。
特色优势 Clockwork 的核心理念是将 AI 编码 Agent 的工作从"终端里的黑箱"变成"日历上的可预期任务"。沙箱安全模型是另一核心优势——通过 macOS Seatbelt 将 Agent 的操作限制在独立 git worktree 内,主分支和凭证文件完全隔离,同时提供风险操作暂停机制,确保 Agent 的每一步都在开发者可控范围内。
适用人群 资深软件工程师、工程团队负责人、DevOps/平台工程师、高频代码维护者。
评论与建议
登录 后参与评论或提建议