Ax banner
jedipunkz jedipunkz

Ax

Git community

Description

Run multiple Claude Code agents in parallel, each isolated in its own git worktree, and monitor them all from a single terminal dashboard.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

ax - agent cross

ax official icon

[![CI](https://github.com/jedipunkz/ax/actions/workflows/ci.yml/badge.svg)](https://github.com/jedipunkz/ax/actions/workflows/ci.yml) [![Go Report Card](https://goreportcard.com/badge/github.com/jedipunkz/ax)](https://goreportcard.com/report/github.com/jedipunkz/ax) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT) ![Go version](https://img.shields.io/badge/go-1.25-blue)

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