Skip to main content

agentic-coding-harness (Python wrapper)

PyPI

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/runtime to 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

agentic_coding_harness-0.7.1.tar.gz (404.3 kB view details)

Uploaded Source

Built Distribution

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

agentic_coding_harness-0.7.1-py3-none-any.whl (406.0 kB view details)

Uploaded Python 3

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

Hashes for agentic_coding_harness-0.7.1.tar.gz
Algorithm Hash digest
SHA256 3f7b756637a7632f0bee9235a403d914bd9fe83f4ff410f22ff3dd7d331319d8
MD5 1b087b6e3d87200b916c059521cb7373
BLAKE2b-256 89c99a08e1c2d3668f3c695a681defa6aea34ca2756ba3bb2bb1a8ae2d8105d5

See more details on using hashes here.

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

Hashes for agentic_coding_harness-0.7.1-py3-none-any.whl
Algorithm Hash digest
SHA256 91908b5b7ef249f48fdf1463ad5fa8ed891bebebb9e06859177dd3623569dcd6
MD5 a66588055c1710e52b641bca235750e2
BLAKE2b-256 5b24a333e35c0d716b6ffff59d079ad2fd6d3974f22a85786ae81b2d8ab36c65

See more details on using hashes here.

Release history Release notifications | RSS feed

0.7.2

2 files

This release

0.7.1 This release

2 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