Commands

Quick reference for all jig commands.

Worktree management

Command Description
jig create <name> Create a worktree (-o to cd into it)
jig list List all worktrees (-g for global, --all to include base repo)
jig open <name> Navigate to worktree directory
jig remove <name> Remove worktree(s) — supports glob patterns (-f to force)
jig exit Remove current worktree and cd to repo root
jig home Navigate to base repository root

Sessions

Command Description
jig spawn <name> Create worktree + launch agent session (--issue, --context)
jig ps Show worker status dashboard
jig ps -w Watch mode with live updates
jig ps -gw Global watch — all repos, live updates, runs daemon lifecycle
jig attach <name> Attach to agent’s tmux session
jig kill <name> Kill a worker’s tmux session (-a for all)
jig nuke Kill all workers and clear state (keeps config/hooks)

Issues

Command Description
jig issues List issues from configured provider
jig issues <ID> View a specific issue
jig issues create "title" Create a new issue (--body, --priority, --label, --category, --parent)
jig issues update <ID> Update an issue (--body, --append, --parent, --blocked-by)
jig issues status <ID> <status> Set issue status
jig issues complete <ID> Mark issue complete

Issue filters

jig issues --status planned           # by status
jig issues --priority high            # by priority
jig issues --category Backend         # by project/category
jig issues --label backend            # by label (all must match)
jig issues --label backend --label bug

PRs

Command Description
jig pr Push and create a draft PR for the current worktree
jig pr comments Show review feedback on the current branch’s PR
jig pr comments --pr 42 Show review feedback for a specific PR
jig pr comments --between HEAD~3..HEAD Filter comments to files changed in a range

jig pr auto-detects parent issues and targets the parent branch instead of main. See Parent-Child for details.

Configuration

Command Description
jig init Initialize jig in a repository (--audit, --force, --backup)
jig config View/edit configuration (base, on-create, --list)

System

Command Description
jig health Check system dependencies and repo setup
jig hooks Manage git/agent hooks (init, uninstall)
jig shell-init <shell> Print shell integration script
jig shell-setup Auto-configure shell integration
jig update Update jig to latest version
jig version Show version information
jig which Show path to jig executable