Agent Harness Kit
Agent Harness Kit is a local execution-governance layer for coding agents. It gives Codex and Claude Code durable project context, adaptive workflow selection, dependency-aware execution, ownership leases, proportional verification, and inspectable completion.
Install
uv tool install agent-harness-kit-cli
Or install from the same PyPI release with pipx or plain pip, including from the integrated terminal in VS Code:
pipx install agent-harness-kit-cli
python -m pip install agent-harness-kit-cli
On Windows, py -m pip install agent-harness-kit-cli is also supported. Prefer a virtual environment with plain pip.
Open a terminal inside a project and run:
agent-harness install
The recommended core profile is installed by default. Use --dry-run to preview or --profile core-learning to include optional, consented project-learning support.
The installer creates a contained agent-harness-kit/ directory plus root AGENTS.md and CLAUDE.md entrypoints. Missing root files are created; existing instructions are preserved outside one managed bridge block. Open a new agent context at the project root after installation, then use agent-harness doctor to verify the entrypoints.
What it does
- four execution lanes (
direct-trivial,vibe,graph-only,full-harness) independent fromnone|light|fullassurance; - evidence-first resume: probe current repository/runtime/check state, then read durable artifacts only to fill gaps;
- executable preflight for declared paths, scripts, environment names, commands, validator, browser/sandbox requirements, and worker capacity;
PENDING.mdfor human decisions and macro gaps;TASK-GRAPH.mdfor dependencies, leases, progress, and execution;- compact same-context specs and consumer-driven handoff/review artifacts;
- planned units targeting 15–30 active minutes, with justified exceptions;
- focused-first verification that climbs through workspace, integration, checkpoint, and delivery only as needed;
- scoped
read_set, exclusivewrite_set, relatedimpact_set, and source provenance to avoid unnecessary repository rescans; - maximum-cardinality collision-free scheduling for hosts with proven parallel capacity;
- atomic compare-and-swap graph transitions, hash-chained events, append-only run metrics, and lighter-lane suggestions;
- bounded native Codex dispatch packets and fresh-context review when the host provides those capabilities;
- hackathon mode for compressed discovery and demo-first MVP delivery;
- a validator covering source, packaged profiles, and installed-host behavior.
The CLI performs deterministic installation, inspection, routing, preflight, scheduling, state transitions, metrics, and dispatch-packet operations. Capable agent hosts perform the actual coding and agent creation. The Kit has no unattended background daemon and does not lock operating-system files, merge branches, or deploy software on its own.
Documentation, source, audio overview, and examples are available in the GitHub repository.
Metadata
Release files for agent-harness-kit-cli 0.7.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agent_harness_kit_cli-0.7.0.tar.gz | 14.8 MB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agent_harness_kit_cli-0.7.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 29.8 MB
Release files / agent_harness_kit_cli-0.7.0.tar.gz
| Download URL | agent_harness_kit_cli-0.7.0.tar.gz |
|---|---|
| Size | 14.8 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
34868aca0fb9027ea048c263c0cb25371f7f41e9146e99f24216f22f738e1c9f
|
|
BLAKE2b-256 checksum How to use checksums |
cbc3ad30c0ef7bb73f4890d19d7993780d5f15788fd1e20ccc0ddf416bf87627
|
| 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 Sep 2, 2026.
Transparency logRelease files / agent_harness_kit_cli-0.7.0-py3-none-any.whl
| Download URL | agent_harness_kit_cli-0.7.0-py3-none-any.whl |
|---|---|
| Size | 15.0 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
d3cb2fa6fc57210d8386e39565b54a87e27c84cdffffe17a78eebe89abe5e6b2
|
|
BLAKE2b-256 checksum How to use checksums |
c3402d27b87cf5731590d44193d64861957689caf8b5c9401bb6c2d2a6a3ae74
|
| 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 Sep 2, 2026.
Transparency log