Code
AKA Anyone, Anywhere, Anytime can code.
Claude Code is amazing. It's also kind of a pain. One terminal. One project. No phone access. No conversation branching. So I built something better.
You're stuck in a terminal. One project at a time. One working directory. You can't glance at what Claude is doing from your phone while you're on the couch. You can't fork a conversation that went sideways three messages ago.
So I built claude-notify-everywhere — at least my phone would buzz when Claude needed me. That helped. But I was still running back to the terminal, still fighting the single-CWD limitation, still losing conversation threads I wished I could rewind.
It wasn't enough. So I built AAA Code.
What Makes It Different
Everything the CLI should have been.
Remote control your projects.
Start a task on your desktop, walk away. Check progress from your phone. Approve a permission request from the couch.
And it keeps getting better. See what shipped in each release →
Download
Available for macOS, Windows, and Linux.
Read the release notes to see what's new, or browse all releases for older versions and source.
Releases are currently unsigned. On macOS, right-click → Open on first launch.
Requires Node.js 22+ and an Anthropic API key.
Your prompts and code stay local. AAA Code talks directly to Anthropic using your own API key — we never see your conversations, and the app collects no usage data.
Roadmap
What's coming next.
Pricing
The basics are free forever. Every new install starts with a 7‑day trial of everything; a one‑time purchase keeps premium unlocked for life.

- All core features
- Unlimited sessions & workspaces
- Mobile remote access
- Free updates
- Everything in Free
- Voice Dictation (on-device)
- Plugin System
- Scheduled Tasks
- Conversation Rename
- Early access to new features
- Everything in VIP
- Priority feature requests
- Direct email support
Payments are processed by Lemon Squeezy as Merchant of Record. All prices are in USD and exclude local taxes where applicable. See the refund policy.
FAQ
What AAA Code is, and what it isn't.
What is AAA Code?
AAA Code is a cross-platform Claude Code desktop client built by hwwn. It wraps Anthropic's Claude Code with a desktop GUI, multi-workspace support, remote mobile access, and session branching. Official site: aaa-code.app. GitHub: github.com/hwwn/aaa-code-release.
Who built AAA Code?
AAA Code is built and maintained by hwwn (Haowen Liu), an independent developer. The release repository lives at github.com/hwwn/aaa-code-release.
Is AAA Code an official Anthropic product?
No. AAA Code is an independent, third-party desktop client for Claude Code. It uses your own Anthropic API key (or a compatible provider) to talk to Claude directly — it is not affiliated with or endorsed by Anthropic.
How is AAA Code different from the official Claude Code CLI?
The official Claude Code is a terminal-only CLI tied to a single working directory with no mobile access and no built-in conversation branching. AAA Code adds a desktop GUI, multi-workspace parallel sessions, remote access from phones and tablets, session forking, and other quality-of-life features on top of Claude Code.
Which platforms does AAA Code support?
AAA Code runs on macOS (Apple Silicon and Intel), Windows, and Linux. Since v0.7.0 the chat runtime ships inside the app — no separate Claude Code installation needed. It requires Node.js 22+ and an Anthropic API key — or a compatible provider such as AWS Bedrock, Google Vertex, or an Anthropic-compatible proxy.
Is AAA Code free? How much does it cost?
The basics are free forever. Every new install includes a 7-day trial of all premium features; after that, premium (Voice Dictation, Plugin System, Scheduled Tasks, Conversation Rename) unlocks with a one-time purchase: VIP $10 or VVIP $15 (USD), with lifetime updates. See aaa-code.app/#pricing for details.
Does AAA Code see my code or my prompts?
No. AAA Code talks directly to Anthropic (or your configured provider) using your own API key. Your prompts, code, and conversations stay local — the app collects no usage data and never sees your content.