Skip to main content

CLI tools for agentharnesses.io

Project description

agentharnesses-cli

CLI for agentharnesses.io — scaffold and manage Agent Harnesses.

Installation

pip install agentharnesses-cli

Usage

ahar --help

ahar init

Initialize a new harness in the current directory:

ahar init

Optionally specify a name (defaults to the directory name):

ahar init my-harness

Scaffolds the following structure:

my-harness/
├── HARNESS.md                       # entry point and agent identity
├── README.md                        # human-facing description
├── .gitignore
├── .claude/settings.json            # registers the harness as a Claude Code plugin
├── skills/
│   └── SKILLS.md                    # skill index
└── references/
    └── REFERENCES.md                # reference index

When using the claude preset (default), also installs:

├── .claude/skills/agent-harnesses/  # metaskill for progressive harness exploration
└── skills/
    └── maintenance/
        ├── SKILLS.md
        └── modify-harness/
            └── SKILL.md

Publishing

Releases are published to PyPI automatically when a version tag is pushed:

git tag v1.0.0
git push origin v1.0.0

The GitHub Actions workflow builds the package and publishes it via trusted publishing (no API token required). The version is derived from the tag via hatch-vcs.

License

Apache 2.0

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

agentharnesses_cli-0.1.3.tar.gz (4.1 kB view details)

Uploaded Source

Built Distribution

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

agentharnesses_cli-0.1.3-py3-none-any.whl (5.0 kB view details)

Uploaded Python 3

File details

Details for the file agentharnesses_cli-0.1.3.tar.gz.

File metadata

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

File hashes

Hashes for agentharnesses_cli-0.1.3.tar.gz
Algorithm Hash digest
SHA256 8d46fc8ce0c627dae16a5546dbefe58d0b118a70e24fa44ce4f8ee09ee364fb4
MD5 4d3107ab4fad10d5a57ccdf6ce7d568a
BLAKE2b-256 fe00ed0650f1de8d4747b5fd6190b83a9c2d6e317dcd59360aa93abb4c773158

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentharnesses_cli-0.1.3.tar.gz:

Publisher: pypi.yaml on agentharnesses/cli

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

File details

Details for the file agentharnesses_cli-0.1.3-py3-none-any.whl.

File metadata

File hashes

Hashes for agentharnesses_cli-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 a41c07e610e85e61b95bdd041c37e9cd93cb316138fe31358ca0d21230f7cb3b
MD5 fa6639691cc84fcad36cf55556420aeb
BLAKE2b-256 f7de3a8d83167f91be9b19de0e42575570b277e25317e88300ab507b2fc9a9bf

See more details on using hashes here.

Provenance

The following attestation bundles were made for agentharnesses_cli-0.1.3-py3-none-any.whl:

Publisher: pypi.yaml on agentharnesses/cli

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