| title | FAQ |
|---|---|
| description | Frequently asked questions about Pointbreak |
Pointbreak enables AI assistants to control your VS Code debugger through natural language. Instead of adding print statements, AI can set breakpoints, step through code, and inspect variables.
Yes! Pointbreak is free to use. The binaries and VS Code extension are freely available, though the source code is proprietary.
Yes! All debugging happens locally on your machine. No internet connection required after installation.
Pointbreak works with any language your IDE can debug:
- Python (via debugpy)
- JavaScript, TypeScript (via Node Debug)
- Rust, C, C++ (via CodeLLDB)
- Go (via Delve)
- Any language with a Debug Adapter Protocol implementation
Pointbreak bridges AI assistants to your IDE's native debugger using the Model Context Protocol (MCP). It doesn't implement a new debugger—it uses your existing debug adapters.
See Architecture for details.
No. All debugging happens locally. Pointbreak does not:
- Send code to external servers
- Collect telemetry
- Phone home
- Track usage
No. Pointbreak only:
- Sets breakpoints
- Inspects variable values
- Controls execution flow
Your source files are never modified.
Technically yes, but it's designed for AI interaction. For manual debugging, use your IDE's built-in debugger. Support for direct debugger control without an IDE is currently experimental and not available in the public release.
Any MCP-compatible AI assistant:
- GitHub Copilot (VS Code built-in) ✅
- Cursor (built-in agent) ✅
- Claude Code ✅
- Codex ✅
- Custom MCP clients ✅
GitHub Copilot / Cursor (built-in agents): No configuration needed—MCP server auto-registers when you install the extension in Visual Studio Code and Cursor.
Claude Code, Codex, Windsurf, and other external AI assistants: Need to install the MCP server separately and configure your AI assistant.
See AI Assistants Guide.
If your language has a Debug Adapter Protocol (DAP) debugger for VS Code, Pointbreak will work with it.
The AI might not realize debugging tools are available. Try being explicit:
"Use the debugger to investigate this. Set breakpoints and step through."
Yes! Manual breakpoints and AI-set breakpoints work together.
Breakpoints set by the AI are persisted per your IDE's capabilities. VS Code-based IDEs do not show data breakpoints (watchpoints) or instruction breakpoints, though they will be active. It's a limitation of the VS Code debug API. Manual breakpoints in your IDE persist as usual.
Each person has their own local debug session. Shared debugging is not currently supported but is planned.
Solutions:
- Check extension is installed and enabled
- Restart your editor
- Check Output panel for errors
Common causes:
- Debug adapter not installed for your language
- No debug configuration (
.vscode/launch.json) - File path issues
Try:
- Reduce watch expressions
- Use conditional breakpoints
- Restart VS Code
- Check debug adapter logs
None. Pointbreak does not collect any telemetry, analytics, or usage data.
Yes. Pointbreak:
- Runs entirely locally
- Doesn't send data externally
- Doesn't modify your code
- Respects your IDE's security model
Yes. Your code never leaves your machine.
Email: security@withpointbreak.com
Do not file public issues for security vulnerabilities.
See SECURITY.md.
Pointbreak is free to use, but the source code is not licensed as Open Source Software at this time.
Code contributions are not accepted, but we welcome:
- Bug reports
- Feature requests
- Documentation improvements
- Community discussions
See CONTRIBUTING.md.
At this early stage, the focus is on building a solid product and gathering feedback. Open sourcing is a possibility for the future based on community demand and project maturity. Doing a good job nurturing an Open Source community is something we take seriously and will only do so if and when we have the bandwidth to do it well.
No. The source code is not publicly available at this time.
- macOS 10.15+ (x64 and ARM64)
- Windows 10+ (x64 and ARM64)
- Linux (recent distributions, x64 and ARM64)
Pointbreak works with VS Code-compatible editors that support extensions:
- Cursor ✅
- Windsurf ✅
- VS Codium ✅
- Others with extension support ✅
Yes, if your IDE supports remote debugging (e.g., VS Code Remote-SSH).
Yes, paid features are being explored. Pointbreak is fully free to use. We are exploring near-term monetization by offering an Early Access Program for those willing to support the product financially. This would provide access to new features and priority support. The core functionality will remain free.
We're considering:
- Replay debugging
- Team collaboration features
- Smart breakpoint suggestions
- Debug analytics
See our GitHub Discussions for roadmap input.
Maybe! We'll open source if there's strong community demand and we have the bandwidth to serve the community.
- General questions: GitHub Discussions
- Bug reports: GitHub Issues
- Security issues: security@withpointbreak.com
File an issue: GitHub Issues
Include:
- Steps to reproduce
- Expected vs actual behavior
- Logs from Output panel
- Screenshots if applicable
File a feature request: GitHub Issues
Describe:
- The problem you're solving
- How you envision the feature
- Use cases and examples