FAQ

Frequently asked questions about agentty — the C++26 claude-code alternative: auth, providers, platforms, sandboxing, air-gap, storage, and licensing.

Quick answers to the questions people ask most.

Does it work with my Claude Pro/Max subscription?

Yes — OAuth against your existing Pro/Max plan is the main path. No extra billing; same account you already pay for. You can also use an ANTHROPIC_API_KEY, or a different provider entirely.

Is it really a drop-in for claude-code?

It targets the same workflow — a coding agent in your terminal with the same Claude auth — as a single native binary. Claude is the default, but agentty also runs against OpenAI, Groq, OpenRouter, Together, Cerebras, and local Ollama models. See Providers & Models.

Can I use models other than Claude?

Yes. Pass --provider to point agentty at OpenAI, Groq, OpenRouter, Together, Cerebras, a local Ollama model, or any raw host:port. It persists like -m, and you can switch backends live in-app with ^P. See Providers & Models.

Do I need Node or Python?

No. agentty is a single static C++26 binary. No Node runtime, no npm install, no Python, no Electron.

What platforms are supported?

Linux, macOS, and Windows — all built and tested daily. Prebuilt binaries ship for Linux (x8664, aarch64) and Windows (x8664); macOS builds from source in seconds.

How is it sandboxed?

Every shell/build call runs in bwrap (Linux) or sandbox-exec (macOS). The workspace is read-write, system libs read-only, and ~/.ssh / /etc / other projects are blocked. Windows runs unsandboxed for now.

Can I run it on a machine with no internet?

Yes. agentty airgap user@host relays traffic from your laptop over SOCKS5-over-SSH, with TLS pinned end-to-end. See the air-gap guide.

Can I use it inside my editor?

Yes. agentty acp runs agentty as an Agent Client Protocol agent inside Zed — streaming responses, inline diffs, native permission prompts, and session reload. Any ACP client works; it's the same engine as the TUI, just over JSON-RPC on stdio.

Where are my conversations stored?

As plain JSON, one file per thread, under ~/.agentty/threads/. Safe to inspect, back up, or delete.

Is it stable / production ready?

It's pre-1.0 and moving fast, but the core loop, tools, streaming, auth, and persistence all work and get daily smoke testing on Linux. Treat it as a capable beta.

What license is it under?

MIT. Use it, fork it, ship it. See the license page.

How do I fix or improve these docs?

Every page here is a Markdown file in the agentty repo under docs/website/. Click Edit this page at the bottom of any doc, or open a PR against that file — the site rebuilds itself from the Markdown automatically, so a merged change goes live on its own.