Skip to main content

Supagents

Maintain shared subagent instructions and generate native configurations for your coding tools. For developers using multiple harnesses, Supagents keeps roles in Git while preserving explicit model, tool, and permission settings for each host.

uv tool install supagents
supagents init reviewer --project --target claude --target codex
# Replace the scaffold with the reviewer source below.
supagents build --project --diff
supagents build --project --strict
supagents check --project --strict

The final check reports 0 would change, 2 unchanged, 0 obsolete, 0 warnings, 0 errors. Generation runs locally without model calls. Requires Python 3.12+. See the changelog for release changes.

Target Harness Project output
AGY Antigravity .agents/agents/<name>.md
CLAUDE Claude Code .claude/agents/<name>.md
CODEX Codex .codex/agents/<name>.toml
COPILOT GitHub Copilot .github/agents/<name>.agent.md
CURSOR Cursor .cursor/agents/<name>.md
GEMINI Gemini CLI .gemini/agents/<name>.md
GROK Grok Build .grok/agents/<name>.md
KILO Kilo Code .kilo/agents/<name>.md
OPENCODE OpenCode .opencode/agents/<name>.md

One source, native settings

---
name: reviewer
description: Review assigned changes and report demonstrated defects.
CLAUDE:
  model: inherit
  tools: Read, Glob, Grep
CODEX:
  sandbox_mode: read-only
---

Read the assigned files and requirements. Return findings with file and line references, evidence, and unresolved gaps. Do not implement fixes or delegate further work.

Save this source as .agents/supagents/reviewer.md. The complete reviewer example includes all nine targets; retain only those you use.

Only declared target blocks produce outputs. Supagents preserves the Markdown body and merges shared metadata with each target's overrides; Codex receives the body as TOML developer_instructions. It does not translate tool names, permissions, or model IDs. Native settings and parent-session policies determine runtime behavior.

Commands

Command Purpose
init NAME --target claude --target codex Scaffold only selected targets
build --diff Preview content changes and source-to-output mappings
build --strict Reject warnings before writing changed outputs
check --strict Fail on missing, modified, obsolete outputs or warnings; write nothing
list Show source-to-output mappings
clean --dry-run Preview obsolete generated files before clean removes them

init without --target includes all bundled targets. build --check remains an alias for the read-only check, and --dry-run previews paths without content diffs.

Use --project or --global, repeatable --target, --config, and --source-dir to select scope and locations. By default, a local .agents/supagents/ selects project scope; otherwise the CLI uses ~/.agents/supagents/.

Commands display the selected scope and source directory. Builds refuse to overwrite handwritten files, symlinks, sources, or colliding outputs. Cleanup refuses invalid or ambiguous sources. See usage and migration for configuration precedence, safety limits, host references, and chezmoi integration.

See the compatibility evidence for tested host versions, discovery results, and runtime limits.

Development

mise trust
mise run install
mise run all

Python 3.12+ is supported; mise pins the development toolchain and uv locks dependencies. CI qualifies Linux and macOS, with an additional Python 3.12 test run. The gate audits dependencies and smoke-tests the built wheel in an isolated environment. Lefthook calls the same check and test tasks. Local checks do not establish hosted CI or live harness delegation results.

The repository also supplies an Agent Skill, Claude Code, Gemini CLI, and Copilot plugin manifests, and a downstream pre-commit hook. See plugin installation.

MIT license.

Metadata

Release files for supagents 1.4.1

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for supagents 1.4.1
File Size Uploaded
supagents-1.4.1.tar.gz 69.2 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for supagents 1.4.1
File Interpreter ABI Platform
supagents-1.4.1-py3-none-any.whl Python 3 none any Details

Total release size: 87.2 kB

Release files / supagents-1.4.1.tar.gz

Download URL supagents-1.4.1.tar.gz
Size 69.2 kB
Tags Source
SHA-256 checksum
How to use checksums
1e0e6bd9e5e7c61c85a4671806c6e4512d3f591ed415495a3ad075427cc459c4
BLAKE2b-256 checksum
How to use checksums
412cdc286a74dcada7b3252993fa9eddc06c1c8dd8aeaffdafadb6b8741279f7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release files / supagents-1.4.1-py3-none-any.whl

Download URL supagents-1.4.1-py3-none-any.whl
Size 18.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
e884bf1115d3d42da1c449d9e0e7374acc870f820caa96c18e83636c7a9b2687
BLAKE2b-256 checksum
How to use checksums
ea2f17d73b4446a37a77e1b437def84a4e61a65cb07282b4dfc38488573f5a46
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 6, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.4.1 This release

2 release files

1.4.0

2 release files

1.3.0

2 release files

1.1.0

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page