English | 简体中文
Click UI, jump to source, and let AI fix it or run your custom workflow with the exact frontend context. Inspecto turns browser-visible UI issues into source-aware AI handoffs, annotation tasks, custom prompt workflows, and MCP agent sessions you can track from the page.
👉 Read the full documentation at inspecto-dev.github.io/inspecto
If this is your first time using Inspecto, you do not need to understand MCP, IDE routes, or setup layers yet. Do one thing: pick the editor / AI assistant you already use, then run one command.
That command sets up the common full experience: click a browser component, open source with Alt + Click, and send Inspect / Annotate context to your AI assistant.
From your project root, run one command:
# VS Code + Copilot
npx @inspecto-dev/cli integrations install copilot --host-ide vscode
# VS Code + Claude Code
npx @inspecto-dev/cli integrations install claude-code --scope project --host-ide vscode
# Cursor builtin
npx @inspecto-dev/cli integrations install cursor --host-ide cursor
# Trae CN + Trae
npx @inspecto-dev/cli integrations install trae --host-ide trae-cn
# VS Code + Codex
npx @inspecto-dev/cli integrations install codex --host-ide vscode
# VS Code + Gemini
npx @inspecto-dev/cli integrations install gemini --host-ide vscode
# Trae CN + Coco
npx @inspecto-dev/cli integrations install coco --host-ide trae-cn
# CodeBuddy
npx @inspecto-dev/cli integrations install codebuddy --host-ide codebuddy-cn(Prefer pnpm dlx, yarn dlx, or bunx instead of npx if you use them).
Not sure which one to pick?
- VS Code + Copilot: choose
Copilot - Cursor: choose
Cursor - Trae CN: choose
Trae; if you use Coco, chooseCoco - CodeBuddy: choose
CodeBuddy - Only want source jump without AI: see the Installation Guide
- Only want a standalone MCP agent without an IDE extension: see MCP Integration
Once run, Inspecto will attempt to open an onboarding session in your IDE. If it doesn't open automatically, open a chat with your AI assistant and say:
"Set up Inspecto in this project"
Want to know what the automated setup does? See the Official Documentation.
- Open your app in the browser.
- Use the launcher for
Inspect modeorAnnotate mode. - Use
Alt+Clickanytime forQuick jump.
For agent-driven fixes, switch annotate to MCP mode, collect UI notes, click Create Task, and let your assistant process the session queue. The sidebar shows the latest task status, progress updates, and an expandable timeline of every agent reply.
You can also define custom workflow buttons in .inspecto/prompts.json. For example, add a kind: "workflow" prompt such as Deploy Preview, click it from Annotate mode, and let the agent use its own skills, MCP servers, and tools to deploy the current branch while reporting progress back to Inspecto.
Success looks like this:
- components highlight in the browser
Inspect modeopens the Inspecto menuQuick jumpopens the source locationAnnotate modecan create MCP agent tasks and show live browser-side progress
If highlighting works but nothing reaches your editor, verify your IDE configuration or use the "Copy Context" action. If using MCP or Standalone mode (ide: "none"), the IDE extension is not required, see MCP Integration.
Need platform-specific commands or structured onboarding details? Use the Official Documentation.
We welcome contributions! Please see our Contributing Guide for details on how to get started, and make sure to read our Code of Conduct.


