Claude Code in the terminal: how to actually build with AI
Pete Gypps19 May 2026 · updated 27 August 2026
7 min read1,077 words
Most people use AI like a search engine, type, copy, paste, move on. The few who actually ship with it use it where the work happens: in the terminal. Here is what changes when you do.
Claude Code lives in the terminal. The terminal is where my work happens. That is not a coincidence.
Most people I talk to about AI are using it like a search engine. They type a question into a chat window, get an answer, copy and paste, move on. Useful, sometimes. Transformative, almost never.
How did the people who actually ship with AI end up working differently? They stopped using it in a chat window. They started using it in the terminal, where the rest of their work lives. The tool that made that switch a real option for me is Claude Code.
What Claude Code actually is
Claude Code is Anthropic’s command-line AI agent. You install it once, type "claude" in any folder on your machine, and it opens a session that can read your files, edit them, run commands, call APIs, and use any tools you have given it. It is not a chatbot you visit in a browser. It is a process that runs on your computer and works alongside you, the same way a junior colleague might.
That last point is the one most people miss. A chat session is consumption: you ask, it answers, the conversation ends. A terminal session is collaboration: you and the agent are sharing the same workspace, with the same files, the same shell, the same context. When you close the laptop the work is still there in the folder, ready to continue tomorrow.
Why the terminal beats the chat window
Here is the test I use whenever someone asks me which AI tool they should pay for. What environment does your real work happen in? Where are your files, your scripts, your commands, your git history, your environment variables, your build tools? For anyone shipping software, the answer is "the terminal and the editor next to it". For anyone running automation, it is "scripts and config files in a folder". For anyone writing for a living, it is "a folder full of drafts and references".
A chat tool can hear about that environment second-hand, you describe it, paste files into the window, copy answers back out. A terminal agent is inside it. When I ask Claude Code to refactor a folder, it reads every file and proposes changes I can apply with one keystroke. When I ask it to migrate a database column, it runs the migration in a test branch and shows me the diff. When I ask it to write a script that talks to Xero, it writes the script and runs it against the sandbox account and tells me what came back.
Build, don’t just use
The biggest single shift I have made in five years of building with AI is the move from "AI user" to "AI builder". Users hire an AI tool the way they hire a SaaS app, install it, follow the manual, get a result. Builders treat the AI as a programmable system, extend it, connect it, modify it, give it new tools.
Claude Code is built for the second crowd. It supports MCP servers (custom tools the agent can call), hooks (code that runs before and after sessions), skills (reusable instructions the agent picks up automatically), subagents (specialist agents the main session can delegate to), and a settings file you tune to your environment. You do not have to use any of that to get value on day one. But the value compounds the moment you start.
A worked example. I needed Claude Code to talk to Xero so it could draft invoices from project notes. The naive answer is "paste the Xero docs into a chat window and ask the AI". What I did instead: built a Xero MCP server in an afternoon, gave Claude Code a skill called "draft-invoice" that knew which fields the firm cared about, and now any Claude Code session can call it. The first invoice took an afternoon. The next thousand take seconds. That is the difference between using a tool and building with it.
How I actually use it daily
For anyone curious, here is the actual setup. Claude Code Max running on the Mac on my desk, primary workstation. Each ongoing project also has its own server, running Claude Code Max alongside an n8n instance, so the agent can build and operate workflows directly. My iPhone is set up to drop into any of those server terminals over SSH, so I can carry on a session from anywhere. There is a custom Mac desktop dashboard I built to manage all the sessions with search and sync across them. And there is an offline agentic system in progress for when there is no internet.
You do not need any of this to start. You need a laptop, a terminal, a willingness to install one command-line tool, and a real problem you have today.
Why this changes what one person can ship
A pattern I keep seeing: I build something, use it daily, and within three months it appears in the next Claude Code release. Not my version, theirs. The shape was right; the platform agreed; my version becomes obsolete in the most flattering way possible. That happens because I am building on the curve, not buying behind it.
For most one-person teams and small businesses, the practical effect is dramatic. The output is full websites, apps, platforms, SaaS and automated workflows, built end to end at a speed most people do not believe is possible. AI is not the product. AI is how the product gets built. That distinction is the whole game.
Where to start
If you have spent a year telling colleagues "I am using AI" and you mean a browser tab open to a chat window, pick one workflow this week that lives on your machine, and run a Claude Code session against it. Refactor a folder. Generate the scaffolding for an API client. Have it write a script that touches a system you already pay for. See what a terminal-native agent does that a chat session cannot.
The question I would ask yourself, honestly: what workflow do you spend hours on every week that an agent living in your terminal (with access to your files, your tools, your stack) could just do? If you can answer that in one sentence, you are most of the way there.
Our native macOS app for running many coding agents at once: Claude Code, Codex, Cursor, Aider, Copilot and Windsurf side by side in one multi-pane deck, with sessions that survive closing the app.