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.2.tar.gz (404.9 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.2-py3-none-any.whl (406.6 kB view details)

Uploaded Python 3

File details

Details for the file agentic_coding_harness-0.7.2.tar.gz.

File metadata

  • Download URL: agentic_coding_harness-0.7.2.tar.gz
  • Upload date:
  • Size: 404.9 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.2.tar.gz
Algorithm Hash digest
SHA256 ae8603ed3dde625e9251972e98d42d960e57ab7c63825e16496700faea1380b4
MD5 16a431fc013ccb9a6dc2eda03ffbdf55
BLAKE2b-256 2425088c687edac87ca99cb330858e7a505d32536e37c984f9369a995bc7f1af

See more details on using hashes here.

File details

Details for the file agentic_coding_harness-0.7.2-py3-none-any.whl.

File metadata

  • Download URL: agentic_coding_harness-0.7.2-py3-none-any.whl
  • Upload date:
  • Size: 406.6 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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 581f0c4b1014f66264acc17403387d88356d1a2c189fd7c87ec95110a8b69e0f
MD5 cc22619f742d37fcdaedabdcf3b619b7
BLAKE2b-256 7a865948f83f8d4ccee2bad84cbd29139d38bdd8bcb2cfae2e323553d9de8c0b

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.7.2 This release

2 files

0.7.1

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