Windows · PowerShell · Zero terminal experience needed

Claude Code, from nothing installed to your first working session

Six steps. Each one shows you exactly what your screen will look like — what you type, and what the computer says back. If your screen matches the picture, you're on track.

Beginner-friendly — no coding background required. Once you're comfortable, the same ideas carry over if you want to build your own agents with Python and other languages.
Yellow =  you type this
Green = the computer's reply
Blue = the prompt (already on screen)
Straight talk before we start. There are lots of ways to build with AI — other apps, other tools, and they're fine. This guide picks one way, on purpose: Claude Code in the terminal. Three honest reasons: it runs on your Claude subscription, not an API key — the same Pro or Max plan covers Claude and Claude Code together (read how that works, straight from Anthropic). Everything it builds is plain files in a folder you own — nothing locked inside someone else's app. And it's made by Anthropic, the company behind Claude itself — the tool and the model come from the same place. If someone tells you there's another way, they're right. This is simply a very good first one.
1

Open PowerShell

Press the Windows key, type powershell, and press Enter. A dark window opens with a blinking cursor — that's the terminal. It's just a place where you type instructions instead of clicking them.

Windows PowerShell
Windows PowerShell
Copyright (C) Microsoft Corporation. All rights reserved.

PS C:\Users\you> _
Do not run it as Administrator. Right-clicking → "Run as administrator" is not needed and causes permission problems later. Just open it normally.
2

Install Claude Code — one command

Copy the yellow line below, paste it into PowerShell (right-click pastes), and press Enter. It downloads and installs everything on its own. Takes about a minute; if it seems to pause, let it finish.

Windows PowerShell
PS C:\Users\you> irm https://claude.ai/install.ps1 | iex
Downloading Claude Code...
Installing to C:\Users\you\.local\bin
✓ Claude Code installed successfully

Nothing to click, no license screens — when the ✓ line appears, it's done.

If Windows says irm "is not recognized," you opened Command Prompt instead of PowerShell. Close it and repeat Step 1 — type powershell, not cmd.
3

Close the window, reopen it, verify

Close PowerShell completely and open a fresh one (Step 1 again). This lets Windows notice the new program. Then type the yellow command — a version number means the install worked.

Windows PowerShell
PS C:\Users\you> claude --version
2.1.x (Claude Code)

Your exact number will differ — any version number = success.

Got an error instead? Run claude doctor in the same window — it checks the install and tells you what's wrong in plain language.
4

Go to your project folder

Claude Code works inside a folder — it can only see files in the folder you start it from. In File Explorer, open the folder you want to work in, click the address bar at the top, and press Ctrl+C to copy the full path. Then in PowerShell, type cd  (with a space), paste the path inside quotes, and press Enter.

Windows PowerShell
PS C:\Users\you> cd "C:\Users\you\Documents\My First Agent"
PS C:\Users\you\Documents\My First Agent> _

Proof it worked: the blue prompt now shows your folder's name.

The quotes matter. If the path has any spaces in it (like My First Agent), leaving the quotes off makes Windows read it as several separate words and the command fails. Quoting a path with no spaces is harmless — so just always use quotes.
5

Start Claude and sign in (first time only)

Type claude and press Enter. The very first time, it opens your web browser and asks you to log in with your Claude account. Approve it, come back to the terminal, and you're in. Every time after this, claude starts instantly — no login.

Windows PowerShell — My First Agent
PS ...\My First Agent> claude
Welcome to Claude Code!
Opening your browser to sign in...
✓ Signed in
──────────────────────────────────────────
> Ready. Type a task, or /help for commands.
Claude Code needs a paid Claude plan (Pro, Max, Team, or Enterprise) or a Claude Console account. A free claude.ai login won't get past this screen.
6

Give it a job — in plain English

No special syntax. Describe what you want as if texting a coworker. Claude proposes a plan, writes the files, and asks your permission before creating or changing anything — you approve each action. Copy the yellow prompt below word-for-word; it's the start of your first project.

Claude Code — My First Agent
> Create one file called dashboard.html — my personal
  start page. Dark theme. It needs: a live clock, a
  greeting that changes with the time of day, a list of
  quick links I can edit, and a to-do list that remembers
  my items after I close the page. Everything in this one
  file, no internet needed.

I'll build a self-contained start page in dashboard.html:
clock + time-based greeting, editable quick links, and a
to-do list stored in your browser so items persist.

  Create dashboard.html?  ❯ Yes / No

Press Enter on Yes. Claude writes the whole file — usually in under a minute.

Why this project? It needs nothing else installed, it can't touch any of your other files, and you get something you'll actually see and use — not a "hello world."

Now the real power: it's a conversation

One-shot file generation is a party trick. The thing that actually changes how you work is the loop: look at the result, say what you want different, watch it change. Three rounds, about ten minutes total.

Round 1 — Open what it built

Without leaving Claude, type the yellow command (the ! runs a normal terminal command) — or just double-click dashboard.html in File Explorer. Your page opens in the browser.

Claude Code — My First Agent
> !start dashboard.html
✓ Opened in your default browser

Round 2 — Change it by describing the change

No hunting through code. Say what's wrong or missing, approve the edit, refresh the browser tab. This is the habit to build.

Claude Code — My First Agent
> The clock should show seconds. Make the to-do items
  strikethrough when I check them off, and add a button
  to clear all completed items.

Three edits to dashboard.html:
  • clock → HH:MM:SS
  • completed to-dos → strikethrough style
  • "Clear completed" button

  Edit dashboard.html?  ❯ Yes / No

Round 3 — Make it teach you

Claude isn't just a builder, it's a tutor that knows exactly what's in your file. Ask, and terminal anxiety starts turning into understanding.

Claude Code — My First Agent
> Explain how the to-do list remembers my items after I
  close the page. I'm brand new — no jargon.

Your browser has a small notepad built into it called
local storage. Every time you add or check off an item,
the page writes the whole list to that notepad...

Done for the day? Type /exit — or just close the window. Your files stay. Next time, claude --continue in the same folder picks the conversation back up.

The handful of commands worth knowing

Inside a session, anything starting with / is an instruction to the app itself instead of a task for Claude. There are dozens; these six cover a normal day.

CommandWhat it doesWhen to use it
/helpLists every commandWhenever you forget one
/initCreates a CLAUDE.md memory file for the projectOnce, at the start of any real project
/clearWipes the conversation, keeps your filesSwitching to an unrelated task
/compactSummarizes a long conversation to free up roomLong sessions, when replies slow down
/modelSwitches between faster and smarter modelsBig/tricky task → smarter; quick edits → faster
/exitEnds the sessionYou're done (files always stay)
Panic button: press Esc any time to interrupt Claude mid-task. Nothing is applied without your approval anyway, but Esc stops it instantly.

What's a CLAUDE.md?

A plain text note that lives in your project folder. Claude reads it automatically at the start of every session — it's the project's memory. Anything you're tired of repeating ("always use a dark theme," "explain changes in plain English") goes in there. Run /init and Claude writes the first draft for you; open it in Notepad to add your own rules.

What's a "skill"?

A folder containing a SKILL.md instruction file — a reusable playbook Claude pulls in on its own when the task matches (one for how your team writes reports, one for your website's style, and so on). Personal ones live in C:\Users\you\.claude\skills. File it under "later": you don't need skills for weeks, but when you catch yourself pasting the same instructions into every session, that's the sign to make one — and yes, you can just ask Claude to create the skill for you.

Why is everything a .md file?

.md (Markdown) is just a text file with light formatting — # for headings, - for bullets. It opens in Notepad. Claude reads and writes it natively, which is why instructions, memory, and skills all use it. You never need to "learn Markdown" — write plain sentences and you're already doing it.

The project that matters: build your partner agent

Here's the secret nobody tells beginners: an agent is not an app you download — it's Claude plus a set of files that give it a name, rules, and memory. You just learned about CLAUDE.md. Now you'll use it to build the agent that becomes your long-term partner — and, later, the orchestrator that manages every helper you add.

Most people bolt rules on after something goes wrong. You're going to do it in the opposite order — rules first, powers second. That's the entire trick to an agent you can trust as it grows.

Step 1 — Give it a home

Make a dedicated folder — this folder is your agent. Everything it knows and every rule it follows will live here as plain files you can open in Notepad.

Windows PowerShell
PS C:\Users\you> mkdir "$HOME\Agent"; cd "$HOME\Agent"; claude
> Ready. Type a task, or /help for commands.

Step 2 — Paste the founding prompt

This one prompt has Claude build the whole thing — constitution, memory, journal, and growth plan — then interview you and let you name it. It looks long because it's complete, not because it's complicated — your entire job is: copy, paste, press Enter, answer five short questions, and approve each file. Nothing to memorize.

You are becoming my long-term partner agent. Before we do anything else, set yourself up properly by creating these files in this folder. Propose them one at a time so I can approve each.

1. CLAUDE.md — your constitution, with these sections:

IDENTITY — Ask me now what I'd like to call you (suggest three name options). Record the name I pick. You are my personal partner agent and, as we grow, the orchestrator of any helper agents we add.

HONESTY RULES (non-negotiable) — Never invent facts, numbers, names, quotes, or sources. If you aren't sure, say "I'm not sure," then verify: use web search for anything time-sensitive or outside your knowledge, and tell me where the answer came from. Always keep three things clearly separate: verified fact, your reasoning, and your guess. If you realize you were wrong earlier, say so plainly and correct the record.

SAFETY & PRIVACY RULES — Never ask for, store, or write into any file: passwords, PINs, card numbers, or government ID numbers. If I paste one, warn me and leave it out of every file. Before deleting, moving, or overwriting anything — or touching any file outside this folder — stop and explain in plain English what will happen, then wait for my yes. For medical, legal, tax, or financial topics, give me information but remind me to confirm decisions with a qualified professional.

HOW WE WORK — Plain English; teach jargon before using it. If my request is ambiguous or risky, ask me one clarifying question instead of guessing. Your job is not to agree with me — push back when I'm about to do something unwise, and tell me why. At the end of every session, update JOURNAL.md.

2. memory/about-me.md — what you know about me. Create it with empty sections (Who I am / Goals / Preferences / Current projects), then interview me: five short questions, one at a time, and fill it in from my answers. Never record anything from the forbidden list above.

3. JOURNAL.md — a dated log. One line per meaningful event: date, what we did, what changed. This is our audit trail.

4. GROWTH.md — our upgrade roadmap, in order, one plain sentence each: (1) custom skills — reusable playbooks; (2) sub-agents — your future team; (3) connectors (MCP) — safe hookups to my email, calendar, and tools. Include this standing rule at the top: "No new capability gets added until its rules are written into CLAUDE.md first."

When all four files exist, show me a one-screen summary: your name, the rules now in force, what you remember about me, and three suggested first missions based on my interview answers.

~2 minutes of approvals, and your agent exists — with governance most professionals skip.

Step 3 — What "done" looks like

Claude Code — Agent
✓ CLAUDE.md · memory\about-me.md · JOURNAL.md · GROWTH.md

  Name: Atlas (your pick)
  Rules in force: honesty · privacy · ask-before-changing
  I remember: your goals, preferences, current projects

  Suggested first missions:
  1. Turn your top goal into a 30-day plan
  2. Organize the notes for your current project
  3. Teach you one thing from GROWTH.md, your pace

Pick a mission — that's your first journey together. From now on, start every session in this folder with claude --continue.

The one mental model that makes this all click

Your agent only remembers what's written down. Between sessions, the conversation fades — the files don't. Important fact? Say "add that to memory." Which also means your agent is portable and yours: copy the folder and you've backed up your partner; move the folder to a new PC and it moves with you.

Growing it — without breaking it

You don't need to study anything to level up. When you're ready for the next rung, just ask your agent: "Read GROWTH.md — help me add the next upgrade, and write its rules into CLAUDE.md first." It will walk you through skills, then a sub-agent team it coordinates, then connectors — each gated by the rules-first habit you started with. The agent teaches you how to grow the agent.

Honest disclaimer: this setup is a strong starting point, not a finish line — and no set of rules makes any AI perfect. It will occasionally still be wrong, which is exactly why the constitution forces it to verify, cite, and flag uncertainty instead of bluffing. Trust it the way you'd trust a sharp new coworker: valuable immediately, double-checked on the big stuff.

Quick reference — the whole guide in five lines

You want to…Type this in PowerShellSuccess looks like
Install Claude Codeirm https://claude.ai/install.ps1 | iex✓ installed message
Check it installedclaude --version (in a new window)A version number
Diagnose a problemclaude doctorHealth report
Enter your foldercd "paste\path\here"Prompt shows the folder
Start workingclaudeThe > chat prompt
Pick up where you left offclaude --continueYesterday's conversation, restored

If something looks wrong

'irm' is not recognized…

FixYou're in Command Prompt (CMD), not PowerShell. Close the window; Windows key → type powershell → Enter. The window title should say "Windows PowerShell."

'claude' is not recognized… (right after installing)

FixYou're still in the old window. Close PowerShell fully, open a fresh one, try again. New programs only appear in windows opened after the install.

cd says the path doesn't exist

FixAlmost always missing quotes around a path with spaces. Retype: cd "C:\full\path" — copy the path straight from Explorer's address bar so there are no typos.

Sign-in page loops or rejects you

FixYou're logged into a free claude.ai account. Claude Code requires Pro, Max, Team, Enterprise, or a Console (API) account — upgrade or switch accounts, then run claude again.

Tempted to "Run as administrator" to fix an error

Don'tAdmin mode installs Claude Code to the wrong user profile and creates permission conflicts that are painful to unwind. Every step in this guide works from a normal window. If you're stuck, run claude doctor first.

This page grows as you do

You need none of the following yet — that's the point. Bookmark this page; as the community levels up, new sections will land here in the same style, in this order:

ComingWhat it unlocks
Your first skillTeach your agent a reusable playbook so you stop repeating instructions
Your first sub-agentYour agent gets a teammate it manages — the start of your orchestrated team
Connecting your worldSafely link your agent to your browser, email, and calendar (rules first, as always)

Made it this far? Two small asks

1 — Report back. Go to the community post where you found this link and drop two lines: your agent's name and the first mission you gave it. Seeing real names and real first missions is what convinces the next nervous person to try — and it's where to ask questions when you get stuck.

2 — Pass it on. Everyone knows one person who keeps saying "I should really learn this AI stuff." Send them this link. It was built to be handed to someone with zero experience — that's the whole idea.