Agx — 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 Agx
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open jedipunkz/agx and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agx 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
agx - agent cross
[](https://github.com/jedipunkz/agx/actions/workflows/ci.yml) [](https://goreportcard.com/report/github.com/jedipunkz/agx) [](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/agx && brew install agx
Usage
Start an agent
`cd` into your git repository before running `agx agent new`. agx uses the current directory to detect the git repo and automatically creates an isolated worktree for the agent.
cd /path/to/your/repo
agx agent new
By default agx uses Claude Code. Use `-a` to choose a different agent:
agx agent new -a claude # Claude Code (default)
agx agent new -a codex # OpenAI Codex CLI
agx agent new -a gemini # Gemini CLI
agx agent new -a opencode # OpenCode
You can optionally give the agent a name(branch name):
agx agent new -n feat/foo
agx agent new -a codex -n feat/foo
You can also pass agent-specific options after `--`:
agx agent new -n feat/foo -- --model sonnet --dangerously-skip-permissions
agx 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:
agx agent resume -a gemini -n feat/foo
Change to an agent's worktree
To open a new shell in the agent's worktree directory:
Related Skills
Ax
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