Socratic debugging companion — asks one focused question instead of burning tokens on wrong fixes.
AgentProbe gives GitHub Copilot real debugging capabilities through MCP: live error decomposition, pattern matching across 30+ JS/TS error types, logic guards, and version-aware analysis. Instead of looping on assumptions, it stops and asks the one question that unlocks the root cause.
What it does
Without AgentProbe
With AgentProbe
AI assumes context → generates 10 wrong fixes
Asks one focused question → developer answers → correct fix
AI removes null checks, breaks prod
Logic Guards prevent silent removal of defensive code
Suggests fixes that break other dependencies
Version-aware analysis checks your actual installed versions
AI re-reads the repo 100× for the same bug
Session context remembered — no repeat work
Debugging capabilities unlocked in Copilot
Once enabled, Copilot gains access to these tools:
decompose_error — Breaks an error into type, crash location, data flow, and suggested files to read
detect_error_pattern — Matches against 30+ known JS/TS patterns instantly, no API call needed
gather_context — Reads project versions, config, and recent git context before suggesting fixes
generate_logic_guard — Leaves a LOGIC GUARD comment so future AI won't silently remove defensive code
validate_hypothesis — Tests a fix theory against actual project constraints before applying it
summarize_session — Sanitized session summary for sharing with the team
Setup
Install this extension.
Open the AgentProbe panel in the Activity Bar and click Start.
Reload VS Code — Copilot tools are active.
No separate CLI install. No API key required for core tools.
Requires the GitHub Copilot Chat extension with Agent mode enabled.
The Three Laws
Never assume — Ask before acting
Never remove defenses — Null checks exist for reasons