Set Up Claude Code (Step by Step for Designers)

Install Claude Code, open it in a folder, and run your first AI tasks. No coding background, no terminal experience needed. Just follow along.

What you will need

Most are free.

Claude subscription

Any paid plan: Pro ($20/mo), Max, Team, or Enterprise. The free plan does not include Claude Code.

Open
Claude Code

The CLI tool you will install in step 2. Free if you have a Claude subscription.

Open
A computer with a terminal

Mac, Linux, or Windows. macOS Terminal, iTerm2, Windows Terminal, or PowerShell all work.

20 minutes

Realistic time to install, authenticate, and run your first prompts.

A folder with files (optional) (optional)

Figma token exports, a GitHub repo, design specs, or even a folder of screenshots. You can also create an empty folder and start fresh.

Why this matters

I spent two years asking engineers to run scripts for me. “Can you check how many tokens have no references?” “Can you grep for hardcoded hex values?” Every request was a Slack message, a context switch, and a 24-hour wait.

Claude Code lets you do those things yourself. In plain English. No syntax to memorize. You type what you want, Claude does it.

This guide assumes you have never opened a terminal in your life. I will walk you through every click.


You do not need any coding experience, any prior terminal experience, or a “design system” project. Claude works on any folder you give it.


Step 1: Open the terminal

The terminal is just a text-based way to talk to your computer. Think of it as a chat window that runs commands instead of sending messages.

On Mac:

  1. Press Cmd + Space to open Spotlight
  2. Type Terminal
  3. Press Enter

A small black or white window opens. That is the terminal. Leave it open.

On Windows:

  1. Press the Windows key
  2. Type Terminal (or PowerShell if Terminal is not installed)
  3. Press Enter

That is it. You are now in the terminal. You will only need to type a few things in here, ever.

macOS Terminal window, dark background, green text, last login line and an empty prompt waiting for input.
macOS Terminal, fresh session. This is the blank canvas Claude Code will run inside.

Step 2: Install Claude Code

Copy this line, paste it into the terminal, and press Enter:

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

You will see some text scrolling. After about 30 seconds, it stops. Claude Code is now installed.

What just happened

You told your computer to download an installer from Claude’s website and run it. The installer placed a tool called claude on your machine. From now on, typing claude in the terminal will start it.


Step 3: Pick a folder to work in

Claude Code reads files. So you need to point it at a folder containing the files you want it to read.

You have three good starting points:

Export your tokens from Figma using the Tokens Studio plugin, or grab a JSON file your engineer sent you. Save it somewhere you can find, like Documents/my-tokens/.

Option B: A GitHub repository

If your team has a design system or component library on GitHub, clone it. Easiest way: open Finder, go to where you keep projects, then in the terminal type:

git clone https://github.com/your-team/your-repo

Replace the URL with the one from your team’s repo.

Option C: Just a folder

You do not need anything fancy. Make a folder on your Desktop called claude-test. Drop in any text file, screenshot, or document. Claude can work with that.


Step 4: Open that folder in the terminal

This is the part most designers find tricky. The terminal needs to know which folder you want to work in.

The shortcut: drag and drop.

  1. In the terminal, type cd (the letters c, d, then a space). Do not press Enter yet.
  2. Open Finder (Mac) or File Explorer (Windows). Find your folder.
  3. Drag the folder into the terminal window. The full path appears automatically.
  4. Now press Enter.

You are now “inside” that folder, from the terminal’s point of view. Type ls (Mac/Linux) or dir (Windows) and press Enter to see the files Claude will be able to read.

What just happened

cd stands for “change directory.” It tells the terminal which folder to operate in. Dragging the folder saved you from typing the path manually.


Step 5: Start Claude Code

In the terminal, type:

claude

Press Enter.

The first time you run it, Claude opens your browser and asks you to log in. Click the link, sign in with your Claude account, and come back to the terminal. You should see a prompt like > or Claude> waiting for input.

You are now talking to Claude inside your folder.

Terminal showing Claude Code welcome banner inside the tokens-sample folder, Claude Code v2.1.128, Opus 4.7 1M context, account email shown, tips for getting started panel on the right with Run /init to create a CLAUDE.md, /agent to manage agents, /release-notes for the latest version.
Claude Code session started inside a real token folder, captured 2026-05-12. The header line shows the folder path, so you can confirm Claude is reading the right files before you type anything.

Step 6: Try your first prompts

Type these in plain English. Claude will read your files and respond.

See what is in the folder:

What files are in this project? Group them by type.

Inspect a token file:

Open tokens.json and tell me how it is structured. What categories of tokens are there?

Find inconsistencies:

Look at all the color values in this folder. Are any of them duplicates with different names?

Generate documentation:

Read the Button component. Write a one-paragraph description a non-designer could understand.

Convert a screenshot to a description:

Look at the screenshot in this folder. Describe what is on it as if you were briefing an engineer.

If Claude gets something wrong, just tell it. “No, the primary button should be blue, not green.” It updates and tries again.

Terminal showing Claude Code's response to a prompt about design token structure, captured mid-session. Output lists three tiers: Tier 1 Primitives (raw values, no references, color ramps only, scale 50 to 950 with 0 on Neutral and a sparse Focus ramp at 600 to 900), Tier 2 Themes (Light.json, Dark.json, High Contrast.json, semantic color tokens, all references to primitives via Primary.800 syntax, same shape across all three themes), with a categorized architecture explanation.
Real Claude Code response on a real token folder, captured 2026-05-12. The prompt was one sentence. The output reads like a junior designer's onboarding doc, written in six seconds.

Step 7: Create a CLAUDE.md file (the magic upgrade)

Every time Claude starts a session, it has to figure out your project from scratch. A CLAUDE.md file in your folder tells it what it needs to know up front.

In the terminal, type:

claude

Then in the Claude prompt, paste:

Create a CLAUDE.md file in this folder. It should describe:
1. What this project is
2. How files are organized
3. Any naming conventions I should follow
4. Any rules for tokens or components

Read the files in the folder to figure out as much as you can, then ask me what you cannot infer.

Claude will read your folder, write a draft, and ask you a few questions. Answer them. Save the file.

From now on, every time you start Claude in this folder, it already knows the project. Quality of every response goes up immediately.

Cursor editor with the tokens-sample folder open in the sidebar, CLAUDE.md selected and highlighted next to Layout, Themes, $metadata.json, $themes.json, Primitives.json. The editor pane shows the markdown contents starting with a # CLAUDE.md heading, a What this project is section, and a How files are organized section with an indented folder tree describing each file role.
Generated CLAUDE.md sitting alongside real token files, captured 2026-05-12. The file is the project brief Claude reads at the start of every future session, so the context never has to be re-explained.

What you get

After this workflow, you have:

  • Claude Code installed and authenticated
  • A folder Claude can read
  • A CLAUDE.md file with your project context
  • The confidence to ask anything in plain English
  • A repeatable setup you can use on any new project

Common pitfalls

  • Forgetting to cd into the right folder. Claude only sees files in the folder you started it from. If responses feel generic or wrong, check which folder you are in by typing pwd.
  • Asking vague questions. “Is my design good?” gets a vague answer. “List every component in src/ that does not have a description in its JSDoc comment” gets a useful one.
  • Skipping CLAUDE.md. This is the single biggest improvement you can make. Spend 5 minutes setting it up, save hours every week.
  • Closing the terminal mid-session. If you close the window, Claude stops. Just reopen the terminal, cd back to your folder (or drag it again), and run claude to resume.

Exercise

Run Claude Code on a real folder and save a CLAUDE.md

30 min
  1. Point Claude at a folder with files you actually own

    Open the terminal. Drag a folder into it after typing cd so the path fills in automatically. Run claude. When the prompt appears, ask: “What files are in this project? Group them by type and name the three that look most important.”

    • Claude listed real filenames from the folder, not placeholders
    • The grouping matches how you would describe the folder to a teammate
    • If Claude missed something obvious, you corrected it in plain English and saw the answer update
  2. Generate a CLAUDE.md for the folder

    In the same Claude Code session, paste the CLAUDE.md bootstrap prompt from Step 7 of this guide. Answer the follow-up questions honestly. Save the file. Close the session, reopen it, and ask one follow-up question about the project to confirm Claude is using the new context.

    • A CLAUDE.md file exists at the root of the folder
    • The file names the project, the conventions, and at least one “do not do this” rule
    • The next session answers a project-specific question without you re-explaining what the folder is

Finished this lesson?

Mark it complete to track your progress through "AI Design Starter Path".

Lesson
4 / 11
Progress
36%
Read time
20 min
Free to try Cancel anytime
The guides alone saved me a full day of work every sprint.
Senior Design Systems Lead
Enterprise SaaS
Pro
Full access to everything.
$39 /month
  • All guides, prompts, and templates
  • Starter kits and templates
  • New content every week
  • Priority support