Exawatt for Mac
Run Claude Code, Codex and Gemini side by side, and see which ones need you.
Version 0.1.24October 19, 2026Apple siliconWhat’s new
What Exawatt reads and sends
How it works on your machine
Exawatt runs the agents you already have, on your own machine, with your permissions.
- Agents launch in YOLO mode by default
- Exawatt hosts the coding agents you already installed and runs them under your account with your permissions. By default it starts them with approvals and sandboxing off, so a fleet keeps moving instead of stopping on every step. That is a choice you control per Agent: the launcher also offers Ask first, which keeps the harness protections on, and Auto-review, which lets the harness stop risky work.
- It reads the logs your agents already write
- To show your recent conversations, Exawatt reads the session logs your harnesses already keep on disk:
~/.claude/projects,~/.codex/sessionsand the Codex index beside it, and~/.grok/sessions. That includes conversations you started outside Exawatt. OpenCode is listed by asking its own command instead of reading a directory. The transcripts stay on your machine. - It lists the folders your agents already know
- To suggest your projects, Exawatt reads where Claude Code, Codex and Antigravity record the folders they have worked in: the project list in
~/.claude.json, the trusted projects in~/.codex/config.toml, Antigravity’s~/.gemini/config/projectsand its conversation index in~/.gemini/antigravity-cli, and the same Claude Code and Codex histories as above. It reads them when you open the Start screen or the project chooser, never writes to them, and creates a Project only when you open one. The list stays on your machine. - macOS asks before Exawatt touches a folder
- Agents reach your projects through Exawatt, so macOS attributes the prompts for Documents, Desktop, Downloads, and external volumes to it. Granting access is what lets an agent work on a project stored there.
- What leaves your machine
- When you are signed in, Exawatt sends bounded excerpts to name and summarize your Sessions: the Project name, the instruction you typed to start a Session, and up to eight recent prompts from it go to Exawatt and on to Anthropic’s API. Recognizable secrets are replaced first. Signing in also syncs a project list: each Project’s name, folder path, and git remote. One feature sends more and redacts nothing: the “since you left” recap pipes recent terminal output straight into the
claudecommand already signed in on your machine, so it runs on your own Claude Code account and never touches Exawatt. Your files and your git history are not uploaded, your agents talk to their providers directly, and every one of these has its own switch in Settings, under Privacy, with the exact sentence for each. - Updates wait for you
- The app checks a public update feed and downloads new builds in the background, then applies them only when you restart. It asks before it restarts, and says how many agents will stop. Their sessions and terminal history are saved first, so you can resume them afterwards.
- It is early
- This is version 0.1.24. Expect rough edges and layouts that move between builds. Your work does not live here: your agents’ own logs and your git history stay the source of truth, so nothing is trapped in Exawatt.