← Back to all free guides

Claude Code
Is Not What
You Think

The word “code” in the name is misleading. You don’t code. Claude does. Here’s what it actually is, how to install it in five minutes, and three real things you can build this weekend.

Take the word code out of it. Claude Code doesn’t ask you to write code. It’s a Claude agent you tell what to do, and it does the work, including any code that needs to exist for the work to happen.

For non-engineers, it’s the most powerful way into building software that has ever existed. You describe what you want. Claude builds it.

Chat Claude vs Claude Code

Chat Claude

Tells You What to Do

You describe a task. It writes the steps, the script, the email, the analysis. You take it from there.

Claude Code

Just Does It

You describe a task. It runs the steps, edits the files and works with your tools right on your computer. It does the doing.

Get It On Your Computer

You need a paid Claude plan (Pro or higher). The free plan doesn’t include Claude Code. (Anthropic’s setup guide)

01

Mac: open Terminal and paste this

curl -fsSL https://claude.ai/install.sh | bash

Don’t know what Terminal is? Press Cmd + Space, type “Terminal” and press Enter. A window opens. Paste the line above and press Enter. It shows no progress while it downloads, so give it a minute.

02

Windows: open PowerShell and paste this

irm https://claude.ai/install.ps1 | iex

Press the Windows key, type “PowerShell” and press Enter. Paste the line and hit Enter.

03

Type claude and log in

Open a new Terminal or PowerShell window, type claude and press Enter. It opens your browser so you can log in to your Claude account. Done. You now have a Claude agent that can read, write and run things on your computer.

Rather skip the terminal completely? The Claude desktop app has a Code tab that runs Claude Code in a normal window. (Desktop quickstart)

What’s a slash command?

Inside Claude Code, typing / brings up a menu of shortcuts, like /clear to start fresh, /help to see your options, and /init to set up a new project. You’ll learn three or four and never need the rest.

Build 01: Morning Inbox Triage

For your job. Every weekday morning, Claude reads your inbox, sorts it by urgency and drafts replies. You open your laptop, scan, send.

Make a new folder, open Claude Code in it, and paste this as your first message:

Build Prompt: Morning Inbox Triage
You are my build partner. Build me a Morning Inbox Triage that runs every weekday morning and hands me a short, sorted list of what needs me. Before you build anything, ask me these questions and wait for my answers: 1. My email address, and whether Gmail is already connected in my Claude app (if not, walk me through connecting it) 2. What time I want it to run 3. My reply tone, with one example of an email I've sent that sounds like me 4. Any senders or keywords I always want flagged as urgent What it should do each run: 1. Pull every unread email from the past 24 hours 2. Sort each one into 4 buckets: Urgent (reply today), Important (reply this week), FYI (no reply needed), Skip (promos and spam) 3. For Urgent and Important, draft a reply in my tone, using earlier threads with that person for context 4. Save the result to a file called inbox-triage-YYYY-MM-DD.md in this folder, with the buckets as headings and one line per email: sender, subject, why it's in that bucket, and the draft reply underneath Guardrails: - Never send, delete, archive or label anything. Drafts only. I send. - If you're unsure which bucket an email belongs in, put it one level more urgent and say why. - Show me the first run's file and ask for changes before you schedule it. Once I approve the first run, set it up as a scheduled task at the time I picked, weekdays only, and tell me exactly where to find it and how to pause it.

If you’ve already connected Gmail in the Claude app, Claude Code can use it too. A scheduled task on your own computer only runs while the desktop app is open and the computer is awake, so Claude may suggest a cloud scheduled task instead. (How scheduled tasks work)

Build 02: Idea To Launched App

For your side hustle. Claude Code can take an idea and ship a working app you can charge for. Open it in a brand new folder and paste this:

Build Prompt: Side Hustle App
You are my technical co-founder for one weekend. Help me build and launch a small web app I can charge for. My idea: [2 to 3 sentences: who it's for, what it does, what they'd pay for] My budget for hosting and tools: [for example, free to $20 a month] Constraints: - Works in a browser, no app store - Sign-up with email and password - Stripe checkout for the paid tier, in Stripe test mode until I say go live - All the code lives in this folder so I own it Work in this order: 1. Ask me 5 questions to nail down exactly what version one does. Then write a one-page spec and wait for my OK. 2. Pick the simplest setup that works (for example Next.js with Supabase) and tell me in plain English why. 3. Build it in small steps. After each step, tell me what you did and how to see it running on my computer. 4. Help me put it online, then write a one-paragraph landing page and a short launch post. Guardrails: - Whenever I need to do something myself (create an account, get an API key, pay for something), STOP and walk me through it before you continue. - Never put secret keys in the code. Keep them in a .env file and make sure it's in .gitignore. - Keep version one tiny. If I ask for extra features, add them to a "later" list instead.
Build 03: Money Monitor

For your personal life. A small app that watches your card transactions, sorts every purchase and sends you a weekly breakdown.

Build Prompt: Money Monitor
You are my personal finance builder. Build me a money monitor that tracks my spending and sends me a weekly breakdown. Before you build, ask me: 1. Which bank or credit card I want to track 2. Whether I want the weekly summary by email or by text 3. What day and time I want it What it should do: 1. Connect to my card through Plaid. Start in Plaid's free Sandbox with test data so I can see it work safely before connecting anything real. 2. Pull every transaction from the last 7 days 3. Sort each one into: Groceries, Eating Out, Coffee, Travel, Subscriptions, Shopping, Bills, Other 4. Work out the weekly total and my top 3 categories, compared with the week before 5. Send me a 5-line summary at the time I picked Guardrails: - Read-only. Never move money or change anything in my accounts. - Keep all keys in a .env file that never gets shared or committed. - If a charge doesn't clearly fit a category, put it in Other and list it so I can fix it. - Walk me through every account I need to create (Plaid, and an email or text service) one step at a time, and stay on free tiers where you can.

Plaid’s Sandbox is always free and uses test data. New US and Canadian accounts can also get a free Trial plan to connect a few real accounts. (Plaid billing docs)

Honest limitations

Claude Code is powerful, not magic. You still write the brief, and the better you brief it, the better the build. You still review the output, especially anything touching your money or sending messages for you. Some builds need accounts like Plaid, Stripe or a texting service. Claude walks you through getting them, but you create them yourself. Free tiers usually cover personal use, and costs can climb if something you build takes off.

The real shift

For 30 years, getting from “I have an idea” to “the thing exists” took a developer or a year of learning. That gap is basically gone. One weekend with Claude Code open is all that stands between you and a better version of your job, your side hustle or your personal life.