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.
Metadata
Release files for agentic-coding-harness 0.7.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentic_coding_harness-0.7.4.tar.gz | 405.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentic_coding_harness-0.7.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 812.1 kB
Release files / agentic_coding_harness-0.7.4.tar.gz
| Download URL | agentic_coding_harness-0.7.4.tar.gz |
|---|---|
| Size | 405.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b8d10f3883dca424748b2e620f7f31c5519e231f8b6ecc26bf04c8f29c90f92c
|
|
BLAKE2b-256 checksum How to use checksums |
1086b8f385ee50b3de5b5ed393872c0a8c3aa235f8881a8f0a42d34b4738a85c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|
Release files / agentic_coding_harness-0.7.4-py3-none-any.whl
| Download URL | agentic_coding_harness-0.7.4-py3-none-any.whl |
|---|---|
| Size | 406.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
80e6d9005b8463ececdfa203d78e47c3eae2ff26bf628bee9fe35a5beae4cc84
|
|
BLAKE2b-256 checksum How to use checksums |
9e750bcde31ec5a99e56136b2a0feb0132532c3388bb414891c73b7efbfab6cd
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is 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}
|