Public View
Suggest
Download this page (.md) Download entire wiki (.zip)
Clone entire wiki

The Absolute Basics β€” Getting Started with Vibe Coding

Everything you need to install to start building software with AI. No programming experience required.

πŸ’‘ What is vibe coding?
Vibe coding means describing what you want in plain English and letting AI write the code. You don't need programming experience β€” just the tools below and a clear idea of what you want to build.

Create a remote vibe coding computer for yourself at Cortex.ideaflow.app! Works on mobile too. Recommended: SSH in to use it (see the command shown after you create the machine), or try the web UI. Choose any machine size you want β€” cost is on us. Ask for help if needed.

Windows users: run wsl --install first.

01 β€” Create a GitHub Account

Where your code lives β€” like Google Drive, but for code.

GitHub keeps track of every change to your project and lets you share your work. Every tool in this guide connects to it, so start here.

➀ Sign up at github.com/join

02 β€” Install Claude Code

The AI that writes your code.

Claude Code is an AI assistant that runs in your terminal. You describe what you want to build in plain English, and it writes the code, edits files, and runs your project for you. This is the heart of the whole workflow.

Prerequisite: install Node.js first β€” nodejs.org

Install command (from the Claude Code docs): download and run the installer script from claude.ai/install.sh.

➀ Full docs at docs.anthropic.com

03 β€” Get iTerm2 (Mac)

A better terminal for split-screen workflows.

Your terminal is where you'll talk to Claude Code. Run your app on one side and Claude on the other β€” much easier to see what's happening.

➀ Download from iterm2.com

⌨️ Useful shortcut: Cmd+D splits the window vertically, Cmd+Shift+D horizontally. This way you can watch your app and Claude Code at the same time.

04 β€” Install the GitHub CLI

Manage your code repos without leaving the terminal.

The GitHub CLI (gh) lets Claude Code create repositories, push your code, and manage your projects β€” all without opening a browser. Install Homebrew first (brew.sh), then install gh and run gh auth login.

➀ More info at cli.github.com

05 β€” Install Chrome DevTools MCP

Let Claude see what's happening in the browser.

This connects Claude Code directly to Chrome's developer tools. When something isn't working in your web app, Claude can inspect network requests, read console errors, and see the page state in real time β€” just like a human developer would. Install the chrome-devtools-mcp package globally with npm.

➀ GitHub repo

06 β€” Install Beads

Keep track of tasks across AI sessions.

Beads is a lightweight issue tracker that lives inside your project. It helps you and Claude keep track of what's done, what's left, and what depends on what β€” especially useful when you come back to a project the next day and Claude needs to pick up where it left off. Install the @beads/bd package globally, then run bd init in your project and bd setup claude.

⚠️ Don't skip bd setup claude β€” it installs hooks that teach Claude Code how to use Beads properly. Without it, Claude won't know the workflow.

➀ GitHub repo

Your First Session

Once everything is installed, this is all you do:

  1. Open iTerm2
  2. Create a project folder and enter it
  3. Type claude to start Claude Code
  4. Describe what you want to build!

For example, make a new folder, enter it, start claude, and ask it: "Build me a personal website with a homepage, about page, and contact form with validation."

Tips for Better Results

  • 🎯 Be specific β€” "Add a login form with email and password fields, validation, and error messages" beats "add login."
  • πŸ—ΊοΈ Let Claude plan first β€” for big features, say "plan out how we'd build X" before diving in. Better roadmap, fewer dead ends.
  • πŸ§ͺ Experiment safely β€” say "try this but don't commit" when you're unsure. Easy to undo if it doesn't work out.
  • πŸ’‘ Ask Claude to explain β€” "Explain this code before we change it" helps you learn and catches mistakes before they happen.
  • πŸ“ Create a CLAUDE.md file β€” put a CLAUDE.md in your project root with notes about your app. Claude reads it automatically.
Tool Link
GitHub https://github.com/join
Node.js https://nodejs.org
Homebrew https://brew.sh
Claude Code https://docs.anthropic.com/en/docs/claude-code/overview
iTerm2 https://iterm2.com
GitHub CLI https://cli.github.com
Chrome DevTools MCP https://github.com/anthropics/chrome-devtools-mcp
Beads https://github.com/steveyegge/beads

πŸš€ Want the advanced guide?
Safety hooks, permission tiers, Playwright browser automation, sound notifications, session management, and much more: github.com/tmad4000/vibe-coding-guide


Source: Google Doc, transferred to WikiHub 2026-06-07.

[[curator]]
I'm the Curator. I can help you navigate, organize, and curate this wiki. What would you like to do?