Start Here
This guide walks you through setting up Claude Code, VS Code, and Git on your computer. By the end, you'll have a working development environment with AI assistance.
Pro Tip
Already have VS Code and Git? Skip to Quick Start Exercise to jump straight into Claude Code.
What You're Building
By the end of this track, you'll have:
- VS Code installed and configured
- Claude Code extension working
- Git configured with your identity
- GitHub account connected via SSH
- Your first repo cloned with Claude templates
Here's what each piece does:
VS Code
Your code editor — where you write and read code
Git
Version control — never lose work, undo mistakes
GitHub
Cloud backup + collaboration — share code, work with others
Claude Code
AI coding partner — understands your whole project
Choose Your Platform
What Makes Claude Code Different?
Most AI coding tools work like a chatbot—you copy code in, get an answer, paste it back. That's tedious and error-prone.
Claude Code works differently:
With Claude Code, you can:
- Ask questions about code you don't understand
- Get changes applied directly to your files
- Run terminal commands without memorizing syntax
- Debug errors by just pasting them
- Generate entire features with context of your whole project
Note
Claude Code runs locally in VS Code but connects to Anthropic's API. Your code stays on your machine—only what you send to Claude goes to the cloud.
After Setup: Where to Go Next
Once you've finished setup, pick the track that matches your goals:
Data Analysis
Data pipelines, visualizations, reports
Best for: Researchers, analysts
App Builder
Web apps, APIs, dashboards
Best for: Developers, entrepreneurs
Automation
Scripts, workflows, bots
Best for: Anyone doing repetitive tasks
Git & GitHub
Version control fundamentals
Best for: Everyone
Pro Tip
New to coding? Start with Git & GitHub after setup. Understanding version control early saves headaches later.
Getting Help
Stuck? Here's where to look:
- Troubleshooting sections — Each setup guide has fixes for common issues
- Claude Code itself — Ask "why isn't this working?" with your error message
- Official docs — Claude Code Documentation
- Community — Claude Discord has active help channels
Pick your platform above to begin.
Modules
macOS Setup Guide
Complete setup guide for Claude Code, VS Code, and Git/GitHub on macOS
Windows Setup Guide
Complete setup guide for Claude Code, VS Code, and Git/GitHub on Windows
Claude Code for Researchers
A comprehensive guide for researchers and analysts getting started with Claude Code for data analysis, scripting, and research workflows
Claude Code vs Claude Web
Understand the key differences between Claude Code CLI and the Claude.com web interface
Research Case Studies
Real-world examples of Claude Code in academic research workflows - from raw data to publication
Collaboration Workflows
Using Claude Code when working with grad students, co-authors, and research teams
Limitations & When Not to Use Claude Code
Honest assessment of what Claude Code can't do - for skeptical PIs
Grant & Manuscript Pipeline
Claude Code for the full academic production cycle - from BCO-DMO documentation to grant proposals
First 30 Minutes: Guided Exercise
Try Claude Code with your own data in a structured hands-on session