jig

Multiply yourself across parallel agent sessions.

Git worktree manager for orchestrating agentic coding assistants. Write tickets, spawn workers, ship features — in parallel.

curl -fsSL https://raw.githubusercontent.com/amiller68/jig/main/install.sh | bash

Parallel workers

Spawn multiple agents on independent tasks. Each gets its own worktree, branch, and tmux session. No conflicts, no waiting.

Autonomous orchestration

A background daemon monitors workers, nudges stuck agents, tracks CI failures, and cleans up merged PRs — automatically.

Terminal-native

Everything happens in your terminal. One dashboard shows all workers, their state, and PR health. Attach to any session instantly.

Context engineering

Scaffold docs, issues, and conventions that agents actually follow. Well-scoped tickets in, reviewed PRs out.

The loop

1
Write tickets

Scope work into parallelizable units with clear acceptance criteria.

2
Spawn agents

jig spawn auth --issue ENG-123 --auto

3
Monitor

jig ps -w — live dashboard, daemon handles nudges.

4
Review & merge

PRs show up in the dashboard. Review, approve, ship.

What happens after spawn

Agent works
Pushes & opens draft PR
Daemon watches CI failing? Nudge. Merge conflict? Nudge. Idle too long? Nudge.
Agent fixes & pushes
You review & merge

Agents that stall get nudged. PRs that fail CI get flagged. Merged PRs get cleaned up. You focus on review.

Read the docs for the full story, or dive into articles on autonomous orchestration and integrations.