A guide for complete beginners
You'll have something live on the internet by the end of this. I promise it's less scary than it sounds.
Claude Code is an AI that lives in your terminal and writes code for you. You tell it what you want in plain English. It writes the files. You end up with a real website.
Think of it like texting a friend who happens to be a developer. Except the friend never gets annoyed at you for asking dumb questions.
A computer. That's most of it.
Works on Mac, Windows, and Linux. You'll also need a Claude account, which requires a credit card. The Claude Pro plan ($20/month) gives you access to Claude Code. There's also a pay-as-you-go API option if you want to keep costs low and don't mind a little more setup.
For most people starting out: just get Claude Pro. Easier.
First, open your terminal. Yes, that scary black window.
On a Mac: press Cmd + Space, type Terminal, hit enter. On Windows: search for "Command Prompt" or "PowerShell" in the start menu. Linux: you already know.
Now paste this in and hit enter:
$ npm install -g @anthropic-ai/claude-code
You'll see a bunch of text scroll by. That's normal. It's just installing things. When it stops and shows your prompt again, it worked.
Now check it installed correctly:
$ claude --version 1.x.x
If you see a version number, you're good. If you get "command not found," try closing the terminal and opening a new one.
Pick a folder on your computer where you want your website to live. Or create a new one. Doesn't matter where.
Then navigate there in the terminal. If you made a folder called "my-website" on your Desktop:
$ cd ~/Desktop/my-website
Now start Claude Code:
$ claude
A little prompt appears. Claude is waiting. Now just tell it what you want.
Hit enter. Watch it work.
Claude made files. Real files. In your folder.
Open the folder in Finder or File Explorer. You'll probably see something like this:
To see your website, open index.html in a browser. Right-click the file, pick "Open with," choose Chrome or Safari or Firefox.
There it is. Your website. Running on your computer.
Here's the part that's actually fun. Iteration is the whole game.
Go back to your terminal. Claude is still running (or start it again with claude). Just keep talking to it.
Each time you ask, Claude updates the files. Refresh the browser to see the changes. Keep going until it looks right.
You can ask for changes in plain English. "Too much whitespace." "Make it more minimal." "I want it to feel warmer." Claude will interpret and adjust.
Your site works locally. Now let's make it real.
Three options, roughly in order of "easiest for a beginner":
Once it's live, you'll get a URL like your-site-name.netlify.app. Share it. It's real.
Seriously. Go look at it. That's a real website you made.
The "kind of" is not shade. Plenty of people call themselves web developers and can't ship something in an afternoon. You just did.
From here, the path is just more of the same. Tell Claude what you want. Look at the result. Adjust. Repeat. There's no point where you suddenly need to understand every line of code it wrote. You can stay at this level forever and still build genuinely good things.
But if you get curious, the code is right there. Claude will explain any line of it if you ask. "What does this part do?" is a completely valid question to ask at any time.
That's it. That's the whole thing. Good luck.