Skip to main content

Orchestrate fleets of Claude Code agents across pluggable backends like cmux and superset.

Project description

cc-orchestrate

cc-orchestrate banner

PyPI Python Docs License: PolyForm-Noncommercial-1.0.0

Orchestrate fleets of Claude Code agents across pluggable backends like cmux and superset.

cc-orchestrate is a CLI for running fleets of Claude Code agents from one seat instead of a sprawl of terminal tabs. Backends are pluggable: the same orchestration drives agents living in cmux sessions, superset worktrees, or whatever runner you wire in next, so fleet logic never cares where an agent actually executes.

Install

No install needed — run everything through uvx:

uvx cc-orchestrate --help

uvx fetches cc-orchestrate into a throwaway environment and runs it. To add it to a project instead:

uv add cc-orchestrate

Quickstart

Check which backends are installed on your machine:

uvx cc-orchestrate backends
cmux	available
superset	available

A backend reports not found when its CLI is missing from your PATH. Install the runner and re-run the check.

What problems does this solve?

  • Running more than a couple of Claude Code agents means babysitting a sprawl of terminal tabs and tmux panes by hand. cc-orchestrate gives the whole fleet one front door.
  • Every runner has its own invocation quirks — cmux sessions, superset worktrees, plain terminals. Backends absorb those differences, so what you dispatch stays portable across them.
  • Knowing what a machine can even run is guesswork. cc-orchestrate backends reports which runners are installed before you dispatch anything.

Docs

Read the docs for the full guide and API reference.

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

cc_orchestrate-0.1.0.tar.gz (5.2 kB view details)

Uploaded Source

Built Distribution

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

cc_orchestrate-0.1.0-py3-none-any.whl (6.1 kB view details)

Uploaded Python 3

File details

Details for the file cc_orchestrate-0.1.0.tar.gz.

File metadata

  • Download URL: cc_orchestrate-0.1.0.tar.gz
  • Upload date:
  • Size: 5.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cc_orchestrate-0.1.0.tar.gz
Algorithm Hash digest
SHA256 191a9f26c5ce51567627df8e6f324415f4a6f614fbbf2736896bd53d27132d73
MD5 e289a7dbfe20981e64bfd5c1cf06d009
BLAKE2b-256 64e9d492e09e12018918fd4e06dbb6fafb99b7c64546ccf397dc0dc9d0f77e41

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_orchestrate-0.1.0.tar.gz:

Publisher: release-pypi.yml on yasyf/cc-orchestrate

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

File details

Details for the file cc_orchestrate-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: cc_orchestrate-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 6.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.12

File hashes

Hashes for cc_orchestrate-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 c4a927c1044a5c4fadb31ef19342f49568fba58e42aafdac339ec5f6a36fdb7f
MD5 8fa7f0dc09aca60f07b0257123df02e1
BLAKE2b-256 773eb8da5890f0af0f0109ae4bea0c608bfcb720f0d40538d5ae18ad161e78e0

See more details on using hashes here.

Provenance

The following attestation bundles were made for cc_orchestrate-0.1.0-py3-none-any.whl:

Publisher: release-pypi.yml on yasyf/cc-orchestrate

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