
MacBook Pro M5
Recommended24GB+ memory recommended
Multiple agent sessions plus local servers: the safest choice as a main machine.
View on CoupangStarter Guide
From picking the right computer to setting up your terminal, this is the exact order we walk students through.
PART 1
An agent is like an employee who works alone for hours. It runs multiple sessions, spins up dev servers, and reads and writes files nonstop. Unlike chat-only AI use, memory capacity and OS fit strongly shape your throughput.
Running several agent sessions eats memory first. Apple Silicon Macs share one memory pool between CPU and GPU, which leaves more headroom for local AI work at the same capacity.
Claude Code's sandboxing works on macOS and Linux (WSL2). It's not yet supported on native Windows, so a Mac is easier if your workflow needs isolated runs.
iTerm2 and cmux are Mac-only, and Ghostty supports macOS and Linux first. Most new agent-focused tools install with a single Homebrew command.
That said, Macs don't win everywhere. If you train models on NVIDIA GPUs, Linux is the better fit. This guide is written for agent operation and inference workloads.
| Item | Mac | Windows |
|---|---|---|
| Running Claude Code | Native support | Native support (PowerShell install) |
| Sandboxed execution | Supported | WSL2 only |
| Agent-focused terminals | iTerm2, cmux, Ghostty, and Orca all available | Mostly Orca and Windows Terminal |
| Tool installation | Unified via Homebrew | Install paths vary per tool |
A lineup picked for agent work. 16GB of memory is the starting line; go 24GB or more if you run many sessions in parallel.

24GB+ memory recommended
Multiple agent sessions plus local servers: the safest choice as a main machine.
View on Coupang


36GB unified memory · 512GB SSD
Built for long parallel workloads and local models when you want one serious desk machine.
View on Coupang
32GB+ RAM with WSL2
If you must stay on Windows, get generous memory and pair it with WSL2.
View on CoupangThis page contains Coupang Partners affiliate links; qualifying purchases may benefit QJC.
Real footage
Curious what an agent actually doing company work looks like? Start with this video.
PART 2
A window where you talk to your computer in text. Instead of clicking icons, you type commands and the computer runs them as written. It looks foreign, but you only use a handful of rules daily.
Because agents like Claude Code live and work inside the terminal. Once you're comfortable there, you gain a control room for running several agents at once.
The Mac terminal standard
A long-refined Mac-only terminal. Strong split panes and shortcuts make it great for keeping agent sessions side by side.
brew install --cask iterm2Official siteFast, with minimal setup
Renders with the GPU, so it stays smooth even with heavy agent output. Sensible defaults let you use it right after install.
brew install --cask ghosttyOfficial siteBuilt for agent notifications
A terminal made for AI coding agents. When an agent waits for input, an indicator lights up, so you miss less while running many sessions.
brew tap manaflow-ai/cmux && brew install --cask cmuxOfficial siteFleet control for agents
An orchestrator that runs multiple agents side by side, each isolated in its own working folder. A companion app lets you check progress from your phone.
brew install --cask stablyai/orca/orcaOfficial siteClaude Code installs natively on Windows too. Some features like sandboxing need WSL2, so check the setup criteria in Part 3.
Locked content preview
iTerm2
Ghostty
cmux
Orca
The small, annoying problems every terminal throws at you, we've already worked through them for you.
Already a student? Log in to continue
Singularity Builders is an AI agent bootcamp we run both in person and online. We'll go from setup to real work together.
Learn about Singularity Builders