Skip to main content

agent6

A coding agent that jails every command and leaves your branch untouched. Each command the model runs goes through a sandbox, each step commits to the run's own hidden ref, and a verify gate certifies the tree before a run may finish.

Documentation: agent6.dev

the run TUI: conversation streaming, an approval answered inline, verify + auto-commit, the hub receipt
the TUI
the full agent, as a live dashboard
the CLI: a failing suite, one command, the run streams to a green verify and a diff
the CLI
the full agent, in any terminal
the web UI: the hub, a session view with expanded tool detail, the sandbox config
the web UI
the full agent, desktop or phone

Install

uv tool install agent6        # or: pipx install agent6
agent6 connect                # pick a provider, paste a key; or `connect chatgpt` / `connect claude` for a subscription
cd your-repo
agent6 run "add a --json output mode to the CLI"

Linux (x86_64/aarch64) with Python 3.12+; other platforms run without the sandbox behind a warning. Installation covers shell completion, PATH and building from source.

Why agent6

  • Jailed commands. Every command the model asks to run goes through a jail that bounds what it reads, writes and reaches on the network; auto picks the strongest level the host allows (Security).
  • Your branch stays yours. Each step commits to the run's own ref, so HEAD, the index and your branch are untouched until sessions merge lands the work; resume continues a run and fork branches it at any turn.
  • A verify gate. The repo's test command, inferred when unset, certifies the tree before a run may finish, and every surface shows the same green or red.
  • One run, four front-ends. The CLI, the TUI, a browser on a desktop or phone, and an editor over ACP all drive the same runs; attach follows one live and steer queues an instruction from a script or a cron job.
  • State machines for long work. .asm.toml files you review, edit, run, watch and replay, with waits, operator input and steering built in (State machines).
  • Secure by default. network = "auto", run_commands = "ask", protect_git = true; a fixed tool surface, eight runtime dependencies, no telemetry, no auto-update.

Providers: Anthropic, any OpenAI-compatible endpoint (OpenAI, OpenRouter, Ollama, vLLM, llama.cpp, LM Studio), a ChatGPT subscription, or the signed-in Claude Code binary, with model and reasoning effort set per role (Configuration).

Learn more

Usage walks through a first run, inspecting it and recovering one that went wrong; Architecture explains the loop, the task graph, compaction, memory and --parallel lanes.

Metadata

Release files for agent6 0.0.35

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent6 0.0.35
File Size Uploaded
agent6-0.0.35.tar.gz 1.3 MB Details

Built distributions (wheels)

Table of built distributions (wheels) for agent6 0.0.35
File Interpreter ABI Platform
agent6-0.0.35-py3-none-manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl Python 3 none Linux glibc 2.17+ x86-64, Linux musl 1.2+ x86-64 Details
agent6-0.0.35-py3-none-manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl Python 3 none Linux musl 1.2+ ARM64, Linux glibc 2.17+ ARM64 Details

Total release size: 4.8 MB

Release files / agent6-0.0.35.tar.gz

Download URL agent6-0.0.35.tar.gz
Size 1.3 MB
Tags Source
SHA-256 checksum
How to use checksums
5521338eedbfb56ea0e8b1c2e306306009d170939096324f0832854226b81bd7
BLAKE2b-256 checksum
How to use checksums
440894435a1a968e336cbe10934543e9a630bf9f5e3a3d480f6dd9a667d7a7b9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / agent6-0.0.35-py3-none-manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl

Download URL agent6-0.0.35-py3-none-manylinux_2_17_x86_64.musllinux_1_2_x86_64.whl
Size 1.8 MB
Tags Linux glibc 2.17+ x86-64 Linux musl 1.2+ x86-64 Python 3
SHA-256 checksum
How to use checksums
9d127c89fa6209a9c5cd7da117b757bff57400819f24a88061f140806b5f6745
BLAKE2b-256 checksum
How to use checksums
b0106ebd5e042f5d448216003ad2e5db376fe7567c9f78c2af2edee82580623c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release files / agent6-0.0.35-py3-none-manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl

Download URL agent6-0.0.35-py3-none-manylinux_2_17_aarch64.musllinux_1_2_aarch64.whl
Size 1.8 MB
Tags Linux glibc 2.17+ ARM64 Linux musl 1.2+ ARM64 Python 3
SHA-256 checksum
How to use checksums
b481dade6e3ecda7eb45fe1d0950ad6d1faa030f79bee3d6e33c6da252681262
BLAKE2b-256 checksum
How to use checksums
51b172f68d2276f464c7ce8bd49615522484e655084f0b62046708b2145e5de0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.14

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Sep 29, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

0.0.35 This release

3 release files

0.0.34

3 release files

0.0.33

3 release files

0.0.29

3 release files

0.0.28

3 release files

0.0.27

3 release files

0.0.26

3 release files

0.0.25

3 release files

0.0.24

3 release files

0.0.22

3 release files

0.0.21

3 release files

0.0.20

3 release files

0.0.19

3 release files

0.0.18

3 release files

0.0.15

3 release files

0.0.14

3 release files

0.0.13

3 release files

0.0.12

3 release files

0.0.11

3 release files

0.0.10

2 release files

0.0.9

2 release files

0.0.8

2 release files

0.0.7

2 release files

0.0.6

2 release files

0.0.5

2 release files

0.0.4

2 release files

0.0.3

2 release files

0.0.2

2 release 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