WatchfireWatchfire

Remote control for AI coding agents

Orchestrate Claude Code sessions with task files, git worktree isolation, and sandboxed execution.

$brew install watchfire-io/tap/watchfire

How It Works

From project setup to merged code in five steps

1

watchfire init

Define your project with a project definition

2

Create tasks

Describe what you want built in YAML task files

3

Start agents

Agents work in isolated git worktrees, one branch per task

4

Monitor

Watch live terminal output through the TUI or GUI

5

Review & merge

Completed work is automatically merged back to your default branch

Agent Modes

Multiple ways to interact with your coding agents

Chat

Interactive session with the coding agent

Task

Execute a specific task from the task list

Start All

Run all ready tasks sequentially

WildfireFlagship

Autonomous loop: execute tasks, refine drafts, generate new tasks

Generate Definition

Auto-generate a project definition from your codebase

Generate Tasks

Auto-generate tasks from the project definition

Key Features

Built for real-world agent workflows

Task Orchestration

Define tasks in YAML, let agents execute them. The daemon watches task files for changes — when an agent marks a task as done, Watchfire automatically stops the session and chains to the next task.

Git Worktree Isolation

Every task runs in its own git worktree on a dedicated branch. Agents work in parallel without stepping on each other. Completed work is automatically merged back to your default branch.

watchfire/001watchfire/002merged

Sandboxed Execution

Agents run inside macOS sandbox-exec with restricted permissions. Credentials, sensitive directories, and git hooks are blocked. Full network access and installed tools remain available.

filesystemnetwork~/.ssh, ~/.aws.git/hooks

Multi-Project Management

Run multiple projects in parallel from a single daemon. The system tray gives you a bird's-eye view, and each project maintains its own task queue, worktrees, and agent sessions.

watchfireddaemon

Get Started in Seconds

Install Watchfire and launch your first agent

$brew install watchfire-io/tap/watchfire
$watchfire init
$watchfire task add "Build the login page"
$watchfire start --all

Built for developers

Teams use Watchfire to ship faster with AI agents they can actually trust.

Watchfire turned our backlog into a pipeline. We define tasks, hit start, and review PRs — the agent handles everything in between.

Alex Chen

Staff Engineer

Git worktree isolation is a game-changer. Multiple agents working in parallel without stepping on each other's toes.

Maria Santos

Engineering Lead

Wildfire mode is wild. I came back from lunch to find six tasks completed and waiting for review.

Jamie Park

Solo Founder

The sandbox gives us confidence to let agents run autonomously. No more worrying about rogue commands.

Sam Okafor

Platform Engineer

Get started with Watchfire

Install in seconds. Define tasks. Let agents ship code for you.

$brew install watchfire-io/tap/watchfire