Clockwork
A macOS coding-agent calendar and isolated task scheduler
About Clockwork
Clockwork is a macOS coding-agent calendar and task scheduler that can schedule Claude Code, Codex, OpenCode, or Hermes for one-off, recurring, or webhook-triggered tasks, and can chain a second agent after the first completes. Tasks use your CLI login credentials, run in a separate git worktree and macOS Seatbelt profile, and generate readable reports without touching the current checkout. Requires macOS 14 or later on Apple silicon, Node 22, and at least one engine CLI.
Best for
Best use cases
Schedule a coding agent for a one-off task
Run agent tasks on a schedule
Trigger an agent through a webhook
Have a second agent continue after the first
Features
Task scheduling
Choose a profile, repository, dollar budget, and time to schedule a one-off or recurring task.
Multi-engine support
Supports Claude Code, Codex CLI, OpenCode, and Hermes Agent.
Sandbox isolation
Runs in a separate git worktree and macOS Seatbelt profile without touching the checkout.
Webhook and chained execution
Supports webhook triggers and can run a second agent after the first agent.
Pros
- Supports multiple coding-agent CLIs
- Tasks can run once, on a schedule, or via webhook
- Runs in separate worktrees and Seatbelt sandboxes
- Generates readable reports