agentic-coding-harness (Python wrapper)
Run, watch, and meter coding agents from the command line. This Python
package wraps the compiled ach CLI (vendored inside the wheel) and launches
it with whatever JavaScript runtime you have installed — Bun if available,
otherwise Node.js >= 18.19. No Python runtime dependencies; stdlib only.
# run without installing (the alias name matters for uvx)
uvx agentic-coding-harness --help
# or install
uv tool install agentic-coding-harness
ach --help
Requirements
- Python 3.9+
- Bun or Node.js >= 18.19 on your PATH (or in the usual install dirs), or set
AGENTIC_CODING_HARNESS_RUNTIME=/path/to/runtimeto force one.
What it does
The console scripts ach and agentic-coding-harness both locate a JS
runtime, then exec the vendored ach.mjs bundle with full argument, stdio,
signal, and exit-code passthrough. If no runtime is found they print install
instructions and exit 127.
See the project README
for the full ach CLI documentation.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentic_coding_harness-0.7.1.tar.gz.
File metadata
- Download URL: agentic_coding_harness-0.7.1.tar.gz
- Upload date:
- Size: 404.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3f7b756637a7632f0bee9235a403d914bd9fe83f4ff410f22ff3dd7d331319d8
|
|
| MD5 |
1b087b6e3d87200b916c059521cb7373
|
|
| BLAKE2b-256 |
89c99a08e1c2d3668f3c695a681defa6aea34ca2756ba3bb2bb1a8ae2d8105d5
|
File details
Details for the file agentic_coding_harness-0.7.1-py3-none-any.whl.
File metadata
- Download URL: agentic_coding_harness-0.7.1-py3-none-any.whl
- Upload date:
- Size: 406.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.15 {"installer":{"name":"uv","version":"0.11.15","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
91908b5b7ef249f48fdf1463ad5fa8ed891bebebb9e06859177dd3623569dcd6
|
|
| MD5 |
a66588055c1710e52b641bca235750e2
|
|
| BLAKE2b-256 |
5b24a333e35c0d716b6ffff59d079ad2fd6d3974f22a85786ae81b2d8ab36c65
|