@offwatch/cli
v0.5.0
Published
Offwatch CLI — orchestrate AI agent teams to automate dev work
Maintainers
Readme
What is Offwatch?
Open-source orchestration for AI agent teams
If OpenClaw is an employee, Offwatch is the team lead
Offwatch is a Node.js CLI that orchestrates a team of AI agents to automate dev work. Bring your own agents, assign tasks, and track their work from the command line.
Manage development work, not pull requests.
| | Step | Example | | ------ | --------------- | ------------------------------------------------------------------ | | 01 | Define the task | "Build a REST API for user management." | | 02 | Hire the team | Engineers, code reviewers, deployers — any bot, any provider. | | 03 | Approve and run | Review strategy. Set budgets. Hit go. Monitor from the CLI. |
If it can receive a heartbeat, it's hired.
Offwatch is right for you if
- ✅ You want to automate development work with AI agents
- ✅ You coordinate many different agents (OpenClaw, Codex, Claude, Cursor) toward a common goal
- ✅ You have multiple AI agent terminals open and lose track of what everyone is doing
- ✅ You want agents running autonomously, but still want to audit work and chime in when needed
- ✅ You want persistent task tracking across reboots
- ✅ You want a process for managing agents that feels like using a task manager
Features
Problems Offwatch solves
| Without Offwatch | With Offwatch | | ------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------- | | ❌ You have 20 AI agent tabs open and can't track which one does what. On reboot you lose everything. | ✅ Tasks are ticket-based, conversations are threaded, sessions persist across reboots. | | ❌ You manually gather context from several places to remind your bot what you're actually doing. | ✅ Context flows from the task up through the project — your agent always knows what to do and why. | | ❌ Folders of agent configs are disorganized and you're re-inventing task management and coordination. | ✅ Offwatch gives you task management, ticketing, delegation, and governance out of the box. | | ❌ Runaway loops waste hundreds of dollars of tokens and max your quota before you even know what happened. | ✅ Cost tracking surfaces token budgets and throttles agents when they're out. | | ❌ You have recurring jobs (maintenance, reports, deployments) and have to remember to manually kick them off. | ✅ Heartbeats handle regular work on a schedule. | | ❌ You have an idea, you have to find your repo, fire up Claude Code, keep a tab open, and babysit it. | ✅ Add a task in Offwatch. Your coding agent works on it until it's done. |
Quickstart
npm install -g offwatch
offwatch --helpOr run directly:
npx offwatch --helpCLI Commands
offwatch worktree create # Create a new isolated worktree for agent tasks
offwatch worktree list # List all worktrees
offwatch worktree sync # Sync issues to worktreeDevelopment
pnpm install
pnpm build
pnpm devLicense
MIT © 2026 Offwatch
