Lesson 35 of 1570
Setting Up Cursor (or VS Code + Copilot) for Free
Time to get hands on. Install a real AI coding editor, sign in, and write your first line together. No credit card required to start.
Lesson map
What this lesson covers
Learning path
The main moves in order
- 1Two Paths, Both Free to Start
- 2IDE setup
- 3extensions
- 4sign-in
Concept cluster
Terms to connect while reading
Section 1
Two Paths, Both Free to Start
You have two clean ways to get started in 2026: Cursor (a full AI-first IDE) or VS Code with the GitHub Copilot extension. Both have free tiers that are good enough for every lesson in this track. Pick one and stop agonizing over the choice.
Option A: Cursor
- 1Go to cursor.com and click Download
- 2Install the app like any other program
- 3Launch it and sign in with Google or GitHub
- 4Accept the free Hobby tier — it includes enough completions and chat for learning
- 5Open a folder and start typing
Option B: VS Code + GitHub Copilot
- 1Install VS Code from code.visualstudio.com
- 2Open the Extensions panel (the blocks icon in the sidebar)
- 3Search for GitHub Copilot and click Install
- 4Sign in with a GitHub account — students get Copilot free via GitHub Student Pack
- 5Create a new file and start typing; ghost text should appear within a line or two
First checks to do
If you see gray autocomplete text appear, your setup works. Save the file, open a terminal, and run `python fib.py`.
# Type this comment on line 1:
# Function that returns the first N Fibonacci numbers as a list.
# Press Enter. Wait two seconds. Gray text should appear.
# Accept with Tab. You should see something like:
def fibonacci(n):
sequence = [0, 1]
while len(sequence) < n:
sequence.append(sequence[-1] + sequence[-2])
return sequence[:n]
print(fibonacci(10))Common install gotchas
- If ghost text never appears, check you are signed in — extensions need auth
- If Python is not recognized, install it from python.org and restart the editor
- Corporate laptops may block extensions — ask IT or use a personal machine
- On a Chromebook, use the Linux developer environment or the web-based vscode.dev
“The best editor is the one you actually open every day.”
The big idea: setup is not the lesson, but it is the gate. Install one of these two, verify ghost text works, and you are ready for everything that follows.
End-of-lesson quiz
Check what stuck
15 questions · Score saves to your progress.
Tutor
Curious about “Setting Up Cursor (or VS Code + Copilot) for Free”?
Ask anything about this lesson. I’ll answer using just what you’re reading — short, friendly, grounded.
Progress saved locally in this browser. Sign in to sync across devices.
Related lessons
Keep going
Builders · 25 min
What Does AI-Assisted Coding Even Mean?
AI-assisted coding is not magic and not cheating. It is a new way of working where a model drafts, you decide. Let's draw a map before we start building.
Builders · 30 min
Your First Copilot-Style Completion
Let's actually feel what autocomplete is like. Write a comment, pause, and watch a full function appear. Then learn what to do next.
Builders · 30 min
Prompting for Code Is Different From Prompting for Prose
A prompt that writes a poem is not the same as a prompt that ships working code. Code has hidden standards. You need to make them explicit.
