You approve every write and every command
Each one stops and waits. There is deliberately no "allow everything" key — and genuinely catastrophic commands are refused outright, never offered for approval.
Rust · terminal · v1.0.0
A coding assistant that lives in your terminal. It reads your files and runs your commands — and waits for you before every one.
curl -fsSL https://boxcode.sh/install.sh | bash
Downloads a checksum-verified prebuilt binary — no Rust toolchain needed. Already installed? boxcode --upgrade.
❯ add a health check endpoint I'll add it to the router and run the tests. ╭ Run this command? ───────────────────────╮ │ $ cargo test │ │ in ~/project │ │ y run · n skip · esc skip │ ╰──────────────────────────────────────────╯
Each one stops and waits. There is deliberately no "allow everything" key — and genuinely catastrophic commands are refused outright, never offered for approval.
Run /provider to pick one and paste a key, or point
BOXCODE_ENDPOINT at something self-hosted. Nothing is hardcoded to one vendor.
The session prints as ordinary output, so your scrollback, selection and search all still work — and it's still there after you quit.