Skip to main content

A coding AI agent runner for Claude Code

Project description

GZA

Gza - Liquid Swords

AI agent task runner. Queue coding tasks, let AI agents work through them autonomously in parallel in isolated Docker containers, get git branches with completed work.

Why Gza

AI coding agents are powerful but interactive — you describe a task, watch the agent work, review, repeat. That's fine for one task, but not for twenty.

Gza turns agent coding into a batch workflow: queue tasks, run them in parallel on isolated branches, come back to completed work. Each task gets its own Docker container and git worktree. Failed tasks can be resumed. Reviews and improvements can be automated into loops.

Installation

pip install gza-agent

Or with uv:

uv tool install gza-agent

Requirements

  • Docker - Tasks run in isolated containers (can be disabled)
  • Claude Code - Default AI provider

Quick Example

# Initialize your project
gza init

# Queue some tasks
gza add "Add input validation to the registration form"
gza add "Refactor payment module to use the new API"
gza add "Add unit tests for the email service"

# Run them in parallel
gza work --background
gza work --background
gza work --background

# Check progress
gza ps

# Review and merge completed work
gza review 1
gza merge 1 --squash

Documentation

For full documentation, examples, and configuration options, see the GitHub repository.

License

MIT

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

gza_agent-0.4.0.tar.gz (691.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

gza_agent-0.4.0-py3-none-any.whl (220.5 kB view details)

Uploaded Python 3

File details

Details for the file gza_agent-0.4.0.tar.gz.

File metadata

  • Download URL: gza_agent-0.4.0.tar.gz
  • Upload date:
  • Size: 691.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for gza_agent-0.4.0.tar.gz
Algorithm Hash digest
SHA256 50f9ff098dc4703091cf53fb92b718e00c8f5426d1ec639862fa8a02043129d9
MD5 7e6cd84ae5ea60958a8df650e300aef4
BLAKE2b-256 c7e3cccc7029eb6105faa300ac0994e66f01c79f75fefb9dc292a04c139f3223

See more details on using hashes here.

Provenance

The following attestation bundles were made for gza_agent-0.4.0.tar.gz:

Publisher: pypi.yml on mhawthorne/gza

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file gza_agent-0.4.0-py3-none-any.whl.

File metadata

  • Download URL: gza_agent-0.4.0-py3-none-any.whl
  • Upload date:
  • Size: 220.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for gza_agent-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c623f9afe218b7f6085e6f73d6ff4cf91a95e7f641e0766b4369d7b27bf136dc
MD5 8b30b957085af26864782a4c1fa1d5f2
BLAKE2b-256 721a4719a2060741e3662d1f57a655dd13461c93dc656f2f412b2abce886a03d

See more details on using hashes here.

Provenance

The following attestation bundles were made for gza_agent-0.4.0-py3-none-any.whl:

Publisher: pypi.yml on mhawthorne/gza

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page