Agx banner
jedipunkz jedipunkz

Agx

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

agx - agent cross

[![CI](https://github.com/jedipunkz/agx/actions/workflows/ci.yml/badge.svg)](https://github.com/jedipunkz/agx/actions/workflows/ci.yml) [![Go Report Card](https://goreportcard.com/badge/github.com/jedipunkz/agx)](https://goreportcard.com/report/github.com/jedipunkz/agx) [![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/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: