uncut
UNCUT is a small open-source, headless coding-agent harness: one static Go binary with four tools (read, write, replace, run command) that talks to any OpenAI-compatible endpoint over plain stdin/stdout and never truncates or summarizes the conversation.
Why it matters
For developers who run coding agents in shell scripts, CI jobs or containers and want predictable behavior. Most agent tools quietly trim or summarize context; UNCUT sends the full history every call and fails loudly instead of returning a cut-off answer.
Highlights
- Ships as a single statically linked binary (about 7 MB per the README) for Linux, macOS and Windows on amd64 and arm64, with no runtime or third-party Go dependencies.unverified
- Only four tools: read_file, write_file, replace (exactly one match or it fails) and run_command, which returns the exit code and the full combined output.
- Works with OpenAI-compatible Chat Completions endpoints, including local servers such as Ollama; configured with UNCUT_MODEL, UNCUT_BASE_URL and UNCUT_API_KEY.
- Pipe-friendly: piped input is appended to the prompt, --json emits NDJSON events, and --session resumes an append-only JSONL history.
- Distinct exit codes, including 3 when the provider cuts the answer at its output limit and 4 when --max-steps (default 32) is reached.
Taken from the project's own README, docs or launch page. Claims about speed or accuracy are the maker's unless stated otherwise.
Worth knowing: The README states it is not a sandbox: the model can run shell commands with your user's permissions, and there are no approval prompts. Session files can contain code and secrets. Very new (v0.1.1, Nov 1, 2026).
Quick facts
| Pricing | Free; you pay your model provider (or run a local model) |
|---|---|
| Free or paid | Free (open source) |
| License | MIT |
| Language | Go (1.26+ to build from source) |
| Platform | CLI on Linux, macOS and Windows (amd64 and arm64); binaries not yet code-signed |
| GitHub stars | ★ 524 (as of 2026-11-02) |
| Maker | Balanov (GitHub) |
Links
- Repository: https://github.com/Balanov/uncut
- Release notes: https://github.com/Balanov/uncut/releases
Related ranking
See how established tools compare in Best AI Coding Tools for Developers. New releases aren't scored until we review them against the rubric.
What we couldn't verify
- highlights[0] (binary size is the maker's figure)
Checked 2026-11-02 from the tool's own pages. Prices and star counts change, so confirm on the official site. Listing here is not a ranking or an endorsement.
One email a week on AI that saves business owners time
Every Friday: one tool pick with the business use case, what changed in tools you already use, and the week's AI news in plain English. No spam.
Free. Unsubscribe any time. See our privacy policy.