Claude Code and Codex, without a terminal
A GUI for
your coding agents.
By herval · Published
“GUI for Claude Code” covers very different apps: workspaces that run many agents in parallel, each in its own worktree; terminals made for agents; and chat apps that let you follow and answer the agents you already run. This guide sorts the Mac ones by how you work.
What's the best Mac GUI for Claude Code and Codex?
It depends on how you work. To run several coding tasks in parallel, each in its own worktree with diffs and pull requests, use a workspace: Conductor (Mac only, with a free plan), Paradev, Nimbalyst (open source) or Agentastic. For Codex alone, OpenAI's own app. For Claude Code alone in a native window, Clarc. If you already run Claude Code in terminals and want one small window to follow, answer and approve it, with Codex next to it, use littleguys: it's a chat app, not a workspace.
The apps
Checked on November 1, 2026 against each app's own site, docs and releases. opcode (formerly Claudia) still shows up in roundups, but its only release is from August 2025 and its code hasn't changed since October 2025, so it's left out. For a longer list, Ry Walker keeps a comparison of 44 Mac apps for coding agents.
Claude Code and Codex in littleguys
- Claude Code: Add a bot → Claude Code installs a small plugin (hooks only). Every session on this Mac, in a terminal or in the background, becomes a thread you follow live and reply to. New threads start background sessions (
claude --bg) in the folder you pick, and their permission prompts are cards: allow once, always allow, deny. - Codex: Add a bot → Agents (ACP), pick Codex and a folder. littleguys starts Codex itself, with your existing login, and its permission requests are cards too. It needs Node.js.
- Both: slash commands in the composer, routines on a schedule, and the guy in the menu bar showing which one needs you. Claude Code's past sessions, from every folder, are there to pick up again, like
claude --resume. More on Claude Code and Codex in littleguys.
What littleguys doesn't do
- It isn't a coding workspace: no worktrees, diff review, file tree or terminal. Agents change files with their own tools, in the folder you pick.
- It doesn't show a Codex session you started in a terminal, and it doesn't track quota, usage or cost.
- A terminal session's permission prompts stay in its terminal; littleguys answers background sessions'.
or with Homebrew:
brew install herval/tap/littleguys
Free and open source · macOS 13+ · Apple silicon and Intel