Ax — Git skill for Claude Code
Run multiple Claude Code agents in parallel, each isolated in its own git worktree, and monitor them all from a single terminal dashboard.
How to install Ax
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jedipunkz/ax and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Ax does
Run multiple Claude Code agents in parallel, each isolated in its own git worktree, and monitor them all from a single terminal dashboard.
Alternatives in Git
- Git Worktree Setup — Create isolated git worktrees with instant feedback and background Rust verification 25.5k ★
- Worktree Parallel Init — Create multiple git worktrees for parallel development: $ARGUMENTS 23.4k ★
- Async Code — GitHub Repo stars Use Claude Code/CodeX CLI to perform multiple tasks in parallel Parallel task execution 513 ★
README
ax - agent cross
[](https://github.com/jedipunkz/ax/actions/workflows/ci.yml) [](https://goreportcard.com/report/github.com/jedipunkz/ax) [](https://opensource.org/licenses/MIT) 
Run multiple AI coding agents in parallel, each isolated in its own git worktree, and monitor them all from a single terminal dashboard.
Supported agents: [Claude Code](https://claude.ai/code), [Codex CLI](https://github.com/openai/codex), [Gemini CLI](https://github.com/google-gemini/gemini-cli) , [OpenCode](https://opencode.ai/).
Installation
Homebrew (macOS / Linux)
brew tap jedipunkz/ax && brew install ax
Usage
Start an agent
`cd` into your git repository before running `ax agent new`. ax uses the current directory to detect the git repo and automatically creates an isolated worktree for the agent.
cd /path/to/your/repo
ax agent new
By default ax uses Claude Code. Use `-a` to choose a different agent:
ax agent new -a claude # Claude Code (default)
ax agent new -a codex # OpenAI Codex CLI
ax agent new -a gemini # Gemini CLI
ax agent new -a opencode # OpenCode
You can optionally give the agent a name(branch name):
ax agent new -n feat/foo
ax agent new -a codex -n feat/foo
You can also pass agent-specific options after `--`:
ax agent new -n feat/foo -- --model sonnet --dangerously-skip-permissions
ax agent new -a codex -n feat/foo -- --sandbox workspace-write --ask-for-approval never
Resume an agent
To resume a previous session by ID or name:
ax agent resume -a gemini -n feat/foo
Change
Related Skills
Agx
Run multiple Claude Code agents in parallel, each isolated in its own git worktree, and monitor them all from
Tracks
Run multiple Claude Code agents in parallel over isolated git worktrees, coordinated from a single tmux sessio
Agents Manager
Run several Claude Code agents in parallel across many repos without losing track. One workstream = one task,
Eqmux
Windows terminal multiplexer for supervising a team of Claude Code agents - one git repo, parallel sessions, o
Squad Fleet
Run multiple independent happysquad-loop tasks in parallel, each in its own git worktree and branch. Useful fo
Operator OSS
Run many Claude Code (or Codex) sessions in parallel — across every project — from one screen. Local-first, gi
Related Agents
Isolated Implementer
Implement an independent work unit in an isolated git worktree when parallel writers would otherwise risk conf
Worktree Worker
Isolated implementation worker. Use to execute a well-defined coding task in a separate git worktree — ideal f
Port Worker
Self-contained porting worker that runs stages 0-4 for a single port in an isolated worktree. Designed for par