TechAthletes Store › Guides

Claude Code on a Mac: the windows you can run it in

Published 2026-10-21 · TechAthletes

People search for a "Claude Code GUI for Mac" for two different reasons. Some want something other than a terminal. Others want one window that shows many sessions. This page sorts out the options. We make one of them, Agent Tile, and we say clearly which one that is.

What Anthropic itself offers

According to Anthropic's Claude Code overview, Claude Code runs in several places. All of them use the same Claude Code engine:

If you want a Claude Code window on a Mac without a terminal, start with those.

Where Agent Tile fits

Agent Tile is not a replacement interface for Claude Code. It is a macOS window full of real terminals. Each tile runs the normal claude command line exactly as it looks in your terminal, and the tiles sit side by side on one canvas.

Agent Tile window with five terminal tiles, each running a Claude Code session; one tile shows an 'Allow Bash command?' prompt
The Agent Tile window (demo data). Each tile is a live terminal, and its folder is shown at the bottom.

What it does

ActionHow
Show many sessions at onceTiles in a grid, with no fixed limit on how many
Type into several sessions at once⌘-click tiles to select them, then type once. The selected tiles get a highlighted border
Look closely at one sessionDouble-tap ⌘ to enlarge the tile under the cursor; do it again to return to the grid
Move between tiles without the mouse⌥ + arrows or ⌥ + 1–9
Group tilesWorkspace tabs, switched with ⌃1–9. Sessions in hidden tabs keep running
Come back after a restartReopen the app and each tile relaunches its session with --resume in its original folder
Mix agentsA tile can run Claude Code, Codex, Aider or a plain shell

What it doesn't do

How we use it

Agent Tile is the window we work in every day. Two examples from our own records:

Getting it

Agent Tile is sold as its full Electron source code (MIT), for a one-time $10. After you buy it, you download the ZIP and run:

unzip agent-desk-source-*.zip
cd agent-desk && npm install
npm start

You need Node.js and npm to build it.

See Agent Tile →