A Hands-On Workshop
2026-03-21
You’ve probably asked ChatGPT to write code for you.
It gives you code. You copy it. You paste it somewhere.
But what if AI could just… build things directly on your computer?
| Web Chatbot | CLI Agent | |
|---|---|---|
| Where | In your browser | On your computer |
| What it does | Talks about code | Builds things for you |
| Files | You copy-paste | It creates them directly |
| Errors | You fix them | It fixes them itself |
Think: a tutor who explains how to ride a bike vs someone who builds you a bike.
Command Line Interface
Your computer has two interfaces:
The clickable one is built on top of the typing one.
CLI agents can work directly on your machine:
A web chatbot can’t do any of that. It’s stuck in a browser tab.
Old AI: autocomplete — you type, it suggests the next word
New AI: an agent — you give it a goal, it figures out the steps
You say “build me a snake game” and it:
There are several CLI coding agents:
We’re using Copilot CLI because the Student Developer Pack gives you access to more premium AI models for free.
Goal 1 is the minimum. Everything else is a bonus!
macOS: Open the Terminal app (search “Terminal” in Spotlight)
Windows: Open PowerShell v6+ (search “PowerShell” in Start Menu)
Don’t panic — it’s just a text box where you type commands.
macOS
Via Homebrew:
Or via install script:
Windows
/login)copilot and press Enter/login/login)1234-5678 — press any key to copy & open browserYou just:
That’s Goal 1. If you stop here, you’ve done great.
You typed commands into a terminal and things happened.
That’s it. That’s all a terminal is.
A text conversation with your computer.
On your computer, every file lives at an address (called a “path”):
/Users/yourname/Desktop/homework.docxC:\Users\yourname\Desktop\homework.docxThe terminal always has a current location — the folder you’re “standing in.”
| Command | What it does |
|---|---|
pwd |
Print working directory — “Where am I?” |
ls |
List — “What’s in this folder?” |
cd dirname |
Change directory — “Go into this folder” |
cd .. |
Go up one folder |
mkdir dirname |
Make a new directory (folder) |
In your terminal, try these one at a time:
You’re just looking around — nothing can break.
A single AI agent is powerful. But what if you had a whole team?
Squad coordinates multiple AI agents that work together:
Prerequisites
Install Node.js (required for Squad)
macOS
Windows
Install Squad
Use this prompt:
hire a team to create a snake game i can play locally using python. use uv for package management. begin building the game immediately after hiring.
Then sit back and watch AI agents build a game for you.

Data Day at the Beach 2026