Skip to content
| Marketplace
Sign in
Visual Studio Code>Education>Cobuilder: AI Coding TutorNew to Visual Studio Code? Get it now.
Cobuilder: AI Coding Tutor

Cobuilder: AI Coding Tutor

Matthew Usuquen

| (0) | Free
AI-powered programming tutor using Claude — mentored, project-based learning for any language
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Code Mentor

A VS Code extension that uses the Claude API to teach programming through guided, project-based learning. Instead of giving you answers, Code Mentor acts as a Socratic tutor — asking questions, dropping hints, and guiding you to discover solutions yourself.

Features

  • Socratic mentoring — hints in stages (concept → pseudocode → minimal snippet), never full solutions upfront
  • Project-based curriculum — generates a concrete, creative project matched to your language and level, then breaks it into milestones
  • Streaming responses — see the mentor's reply as it types
  • Session persistence — conversations are saved locally and can be resumed later
  • File attachment — share code files directly in the chat for review
  • Image support — paste or attach screenshots of code/errors
  • Web search — mentor cites official docs when introducing new concepts

Requirements

  • VS Code 1.85 or later
  • An Anthropic API key

Getting Started

  1. Install the extension
  2. Open the Command Palette (Cmd+Shift+P / Ctrl+Shift+P) and run Code Mentor: Set Claude API Key
  3. Open the Code Mentor panel with Cmd+Shift+M (Mac) or Ctrl+Shift+M (Windows/Linux), or click the Code Mentor icon in the Activity Bar
  4. Choose your language, experience level, and an optional goal — then start learning

Commands

Command Description
Code Mentor: Open Chat Focus the Code Mentor panel
Code Mentor: Set Claude API Key Store your Anthropic API key (saved securely in VS Code's secret storage)
Code Mentor: New Session Start a fresh learning session
Code Mentor: Browse Past Sessions Load a previous conversation
Code Mentor: Attach File to Message Attach a code file to your next message

Keyboard Shortcuts

Shortcut Action
Cmd+Shift+M / Ctrl+Shift+M Open Code Mentor
Cmd+Shift+A / Ctrl+Shift+A Attach a file

Development

# Install dependencies
npm install

# Compile TypeScript
npm run compile

# Watch for changes
npm run watch

Then press F5 in VS Code to launch the Extension Development Host.

Tech Stack

  • TypeScript + VS Code Extension API
  • @anthropic-ai/sdk for Claude API streaming
  • Model: claude-sonnet-4-6

License

MIT — see LICENSE

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft