How I build · start here · updated

Start
here.

What I tell everyone who asks how to get started with Claude Code. I have walked through this on a dozen calls; now it is one link.

Written for someone who has never opened a terminal. Already comfortable there? Skip to how to talk to it.

  1. 01 The shift Chat → agent
  2. 02 What you need Computer, plan, GitHub, voice
  3. 03 Day one Install and first prompts · about 20 minutes
  4. 04 How to talk to it Six habits for good prompts
  5. 05 Your first project Small, real, yours
  6. 06 The first month Nine habits, in order
  7. 07 Mistakes I see Every time
  8. 08 Questions The ones everyone asks
01 / The shift

Stop chatting.
Start delegating.

The tool is the easy part. The change is in what you ask for and what you do while it works.

Not chat

It works on your computer

A chat window gives you text to copy somewhere. Claude Code is an agent: it reads and writes your files, runs commands, installs things and checks its own work. Copying answers between ChatGPT and Claude is the habit to drop first.

Goals, not steps

You say what you want

Plain English, the way you would brief a sharp new hire. You do not need to know how it will be done. It does not care about typos.

Orchestrator

Your job changes

You stop being the one who does the work and become the one who decides what is worth doing and whether the result is good. That takes taste, not a computer science degree.

“The new mindset is you go into Claude Code and you tell it your goals.”Apr 2026, a student starting from zero
02 / What you need

Four things.
One of them costs money.

Computer

A Mac if you can

Mac first, Linux second, Windows works but has the most setup friction. Any recent laptop will do for one session. Memory starts to matter when you run several at once: 16 GB is tight, 32 GB or more is comfortable.

Plan

Claude Pro, $20 a month

A subscription, not pay-as-you-go API credits, which cost far more for the same work. Start on Pro. When you keep hitting the usage limit, move to Max ($100, then $200). I went from $20 to the top tier in three days, and it is still the best money I spend.

GitHub

A free account

Where your work is saved, and your undo button. You never need to learn git commands; Claude runs them.

Voice

A dictation app

Wispr Flow or Superwhisper. You talk faster than you type, and you describe things in far more detail out loud. Install it in the first week.

“It’s better to just do 20, and then you’ll get to know the cadence of the limits, and you’ll see why you need 100.”Feb 2026, a friend two days into AI
03 / Day one

Installing is the hard part.
After that it’s English.

About twenty minutes. Every step after the second one can be handed to Claude itself.

  1. 01

    Open a terminal

    It is just a window where you type instead of click. On a Mac press ⌘ Space, type “Terminal” and hit Enter. On Windows open PowerShell from the Start menu.

  2. 02

    Install Claude Code

    Copy the whole line for your computer, paste it, press Enter. The most common mistake is copying only the web address.

    Mac / Linux
    curl -fsSL https://claude.ai/install.sh | bash
    Windows
    irm https://claude.ai/install.ps1 | iex

    Windows: if “claude” is not recognized afterwards, close the window and open a new one. Still not found? Add %USERPROFILE%\.local\bin to your PATH under Environment Variables, then reopen. Both first-timers I set up on Windows hit this.

  3. 03

    Make a folder and start there

    Claude works in whatever folder you start it in, so give each project its own.

    Mac / Linux / Windows
    mkdir first-project
    cd first-project
    claude
  4. 04

    Log in

    Choose “Claude account with subscription” (not the API option), sign in in the browser, and say yes when it asks whether you trust the folder.

  5. 05

    Let it set up the rest

    From here everything is a conversation. Your first prompts should make Claude finish your setup and teach you as it goes:

    Prompt
    I have never used a terminal. Teach me the five commands I will actually need, then help me install Wispr Flow.
    Prompt
    Help me create a GitHub account and connect it, so you can save my work there.
“Setting up Claude in the first place is usually the hardest part, because once you have the power of it, then you could ask it to do anything.”Oct 2026, installing it live with two first-timers on Windows
04 / How to talk to it

Brief it like a sharp new hire.
Then let it work.

01

Ask it how

Stuck on anything, including how to use Claude Code itself? Ask it. It knows its own commands, can fix its own setup and will explain what it is doing if you ask.

“Claude Code is the best teacher.”

02

Talk, don’t type

Dictate. Ramble. Give it the background, what you have tried and what good looks like. More context beats clever wording every time.

“All I’m doing is talking. I’m literally just talking to the terminal all day long.”

03

Show it

Paste screenshots straight into the terminal. Record your screen while you explain a problem and give it the link. A picture of the bug beats a paragraph about it.

04

Let it recommend

When it asks you a question you cannot answer, ask for the options with pros and cons, and its recommendation. Most of the time the answer is “go with your recommendation”.

05

Ask for the manual steps

Some things need you: a signup, a payment, a button in another website. When it gets stuck, ask what you need to do by hand, and do just that.

“If it gets stuck, I just tell it: what manual steps do I need to do?”

06

Read the bottom

It shows its working as it goes. The summary of what it did and what it needs from you is at the end. Lost? Ask “where are we, and what’s left?”

Esc stop it EscEsc rewind ShiftTab change mode /clear fresh start claude -c pick up where you left off ⌘V paste a screenshot
05 / Your first project

Small, real,
and yours.

Not a tutorial. Pick something that annoys you or that you have been putting off, small enough to finish in a sitting. Then go round the whole loop once. Everything after that is repetition.

Good first projects
  • The spreadsheet you clean up by hand every week
  • A small website for something you run
  • A research report on a decision you are putting off
  • A tool that reads your exports and tells you what changed
  • The side project you have been meaning to start for months
  1. 01 Describe it
  2. 02 Approve the plan
  3. 03 Let it build
  4. 04 Make it prove it works
  5. 05 Save to GitHub
  6. 06 Put it online
“Install Claude Code, play around with it. Your projects that you’ve been waiting months for, you’ll probably finish in like 48 hours.”Feb 2026, a friend with a side-app idea
06 / The first month

Nine habits.
Pick them up in order.

Each one makes the next one possible. Most people stall because they try the advanced ones first.

  1. 01 Week 1

    Plan before it builds

    For anything bigger than a small change, have it write the plan first, read it, push back, then approve. Changing a plan is cheap; changing code is not.

    Shift+Tab until it says plan mode, or just say “plan this first, don’t build yet”.

  2. 02 Week 1

    Make it prove its work

    Never accept “it should work now”. Ask it to test what it built: run it, click through it in a browser, write automated tests. Tests are how it catches its own mistakes.

    “Test this end to end and show me it working.”

  3. 03 Week 1

    Save constantly

    Have it commit to GitHub after each thing that works. When something breaks, you go back. Later: a branch per feature, and you approve the merge.

    “Commit this and push it to GitHub.”

  4. 04 Week 2

    Give it a memory

    CLAUDE.md is a file in your project that it reads at the start of every session. Every time it makes the same mistake twice, add a rule. Keep it short.

    Run /init inside the project, then “add a rule to CLAUDE.md so you never do that again”.

  5. 05 Week 2

    One task per conversation

    Beginners queue everything into one long conversation until it gets confused. Finish a task, then start fresh.

    /clear, or open a new terminal tab and run claude again.

  6. 06 Week 3

    Run two at once

    Waiting is the real cost. While one session works, start a second on something else in another tab or folder. Then three. This is where the time savings actually come from.

    A terminal with split panes helps. Orca is the friendliest I know of.

  7. 07 Week 3

    Turn repeats into skills

    Explained the same process twice? Ask Claude to write it up as a skill: a playbook it loads whenever that job comes up.

    “Make this a skill so you do it this way every time.”

  8. 08 Week 4

    Connect your data

    It is only as good as what it can see. Give it your call transcripts, exports and documents. Grant access read-only, through the service’s own permission screen, never with a password.

  9. 09 Week 4

    Stop approving every step

    The permission prompts are good while you learn what it does. Once you understand them, let it work on its own in your project folders, and keep the irreversible things (money, live systems, sending to people) behind your approval.

“Start 10, 15, 20 different things at once, so that all you’re doing is ideating. Don’t do the work.”Jul 2026, a business owner who had installed it but never used it
07 / Mistakes

What I see
every time.

✕ 01

Staying in the chat window

Copying code from a chat into files by hand is the slowest way to use any of this.

✕ 02

Watching it work

One session at a time means most of your day is waiting. Start the next thing.

✕ 03

One endless conversation

Ten unrelated requests stacked in one session confuse it. One task, then a fresh start.

✕ 04

Fixing the result, not the instructions

When it gets something wrong, fix it and then add the rule to CLAUDE.md or a skill, so it stays fixed.

✕ 05

Believing “done”

Done means you saw it work. Ask for the proof.

✕ 06

Pasting passwords and keys

Ask “where do I put the API key?” and paste it there yourself, never into the chat, never into the project’s files on GitHub.

✕ 07

Letting it touch live systems unreviewed

Anything that writes to your store, your books or your customers gets staged first (in a sheet, a draft, a test copy) and you approve it.

✕ 08

Shopping for tools

Pick one setup and learn it properly. A new tool every week is a way to avoid the work.

✕ 09

Saving tokens instead of hours

A bigger plan costs less than one afternoon of your time. Upgrade when the limit gets in the way.

✕ 10

Stopping at 80%

Building is cheap now. Ask for the polish, the edge cases and the nice-to-haves in the same go.

“Just don’t stop at 80%. Go to 110% every time.”Apr 2026, a founder whose developers had just started using it
08 / Questions

The ones
everyone asks.

Do I need to know how to code?

No. You need to know what you want and to recognise when the result is not it. The people who do best are curious and ask good questions, not the ones with the most experience.

Terminal, desktop app or the website?

Claude Code also runs in a desktop app, in the browser at claude.ai/code and inside VS Code. They are the same agent. I recommend the terminal because everything on this page, and everything on How I build, starts there, but start wherever gets you going today.

Is $20 enough?

To start, yes. You will hit the limit when you are using it well, which is the signal to upgrade. Do not buy API credits for this; the subscription is far cheaper.

Is it safe to let it run things on my computer?

Out of the box it asks before anything risky, and you can stop it at any moment with Esc. Work inside a project folder, save to GitHub so any change can be undone, give accounts read-only access, and keep money and live systems behind your approval. In over a year of daily use it has never done anything malicious to me.

How do I trust what it built if I can’t read the code?

The same way you trust a contractor: you check the result. Ask it to test its work and show you, try it yourself, and for anything that matters have a second AI (Codex works well) review it. I stopped reading code in late 2025.

Claude Code or ChatGPT, Codex, Cursor, Lovable?

Codex is the closest alternative and fine if you already pay for ChatGPT. Cursor is an editor with AI built in. Lovable and similar builders are quick to start and hard to grow. I use Claude Code for the work and Codex to review it.

Is it only for code?

No. I use it for research, spreadsheets, bank-statement analysis, server admin, writing and this website. If the job lives on a computer, it can probably help.

Where do I learn more?

Ask Claude Code first; it is the best teacher. Then follow the people building with it on X, and when one session starts to feel slow, read How I build.

This page changes as I learn what trips people up. Get an email when it, or anything on How I build, changes.

New writing and changes, a few times a month. Unsubscribe in one click. RSS · Privacy

Last updated . Drawn from thirteen recorded calls where I helped someone get started (Dec 2025 – Oct 2026) and the checklist I emailed a friend. Quotes are mine, lightly edited. Install commands and prices from Anthropic’s docs on the date above; both change, so if a command fails, the current one is at code.claude.com.

· made with AI (Lyria)click to resume