What You’ll Install
Pointbreak needs two pieces to work:- 🔧 IDE Extension - Connects your IDE to the debugger
- 🤖 MCP Server - Lets your AI control the debugger
Quick Setup
GitHub Copilot or Cursor:1 step - Just install the extension!
Full Setup
Claude Code, Codex, Windsurf, Goose:2 steps - Extension + CLI
Quick Setup: GitHub Copilot/Cursor
Install Extension
- Open VS Code or Cursor
- Go to Extensions (Cmd+Shift+X / Ctrl+Shift+X)
- Search for “Pointbreak”
- Click “Install”
Install Debug Adapter
Install the debug adapter for your language:
- Python
- JavaScript/TypeScript
- Rust
- Go
Search for “Python” in Extensions and install the official Microsoft Python extension (includes debugpy).
Verify Installation
Open the Output panel (View → Output), select “Pointbreak” from dropdown.You should see:
Pointbreak debug bridge started successfullyTry It Out
You’re ready to debug!Skip to Your First Debugging Session
Full Setup: Claude Code/Other AIs
Install Extension
- Open VS Code (or compatible editor)
- Go to Extensions (Cmd+Shift+X / Ctrl+Shift+X)
- Search for “Pointbreak”
- Click “Install”
Install Debug Adapter
Install the debug adapter for your language:
- Python
- JavaScript/TypeScript
- Rust
- Go
Search for “Python” in Extensions and install the official Microsoft Python extension (includes debugpy).
Install MCP Server (CLI)
macOS / Linux:Windows (PowerShell):Verify it worked:
The script installs to
~/.local/bin (Unix) or %LOCALAPPDATA%\Pointbreak\bin (Windows). Don’t use sudo!Configure Your AI Assistant
Register the MCP server with your AI assistant:
- Claude Code
- Codex
- Windsurf
- Goose
- Other
Verify Everything Works
- Check extension - Output panel should show:
Pointbreak debug bridge started successfully - Check CLI - Run:
pointbreak --version - Check AI config - List MCP servers (e.g.,
claude mcp list)
Your First Debugging Session
Let’s debug a simple program to verify everything works!Create Example Code
- Python
- JavaScript
- Rust
- Go
Create
test.py:Ask Your AI Assistant
Try this prompt:What Should Happen
- Breakpoint appears - Red dot on line 3 in VS Code
- Debug session starts - Debugger launches automatically
- Execution pauses - Code stops at line 3
- AI inspects variables - Shows you the value of
numbers
Example AI Response
Common First-Time Issues
”AI can’t find Pointbreak”
VS Code/Cursor users: Restart your editor Claude Code users:- Check CLI:
pointbreak --version - Check MCP config:
claude mcp list - See Claude Code troubleshooting
”Breakpoint not hit”
- Ensure debug adapter is installed for your language
- Try running debugger manually (F5) first to verify it works
- Check that file is saved
”No debug adapter available”
Install the debug adapter for your language (see Step 2 above).Tips for Effective AI Debugging
- Be specific - “Set a breakpoint on line 42” > “debug this”
- Set breakpoints first - Ask AI to set breakpoints before starting debugger
- Ask for context - “Show me the stack trace” or “What are all the local variables?”
- Step through interactively - “Step into this function” or “Step over the next line”
- Use natural language - No need to memorize commands!
Example Prompts to Try
Next Steps
Now that you’re up and running:- Learn debugging patterns - See Usage Guide
- Advanced features - See AI Assistants Guide
- Troubleshooting - See Troubleshooting Guide
- Join the community - GitHub Discussions
Ready to debug? Try asking your AI assistant to help you debug your code!