Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Agentic WhiteboardNew to Visual Studio Code? Get it now.
Agentic Whiteboard

Agentic Whiteboard

Aditi G

|
2 installs
| (0) | Free
A whiteboard in VS Code that your AI (Claude, Copilot, Codex, Cursor, Cline…) draws on over MCP. Create a .whiteboard file and just ask.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Agentic Whiteboard

Agentic Whiteboard is a VS Code extension for repository-based planning and AI-assisted diagrams. Boards are stored as readable .whiteboard files that can be reviewed, committed, and shared with a team.

Why use Agentic Whiteboard?

  • You and your AI draw on the same board. Sketch by hand with shapes, arrows, notes, and a pen, or let any MCP client (Claude Code, Copilot, Codex, Cursor, Cline) draw for you, with its changes appearing live.
  • Diagrams that stay true to the code. Boxes link to real files and packages, and drift detection flags when the code and the diagram disagree, instead of letting them silently go stale.
  • Plans you can verify. The AI plans a change as boxes and steps, and each step is verified with your tests and the git diff, so "done" is backed by evidence.
  • Boards live in your repository. Plain .whiteboard files that you review, diff, and commit like code, with no external account or cloud service.
  • Safe to share with an agent. The board locks while the AI works, and simultaneous edits are merged, so neither side's changes are lost.
  • Private by default. Everything stays local: no telemetry and no network calls.

Features

  • AI-controlled diagrams through the Model Context Protocol (MCP)
  • Nodes, steps, notes, frames, shapes, arrows, and freehand drawing
  • Blocked groups that move together
  • Code-linked architecture diagrams
  • Drift detection for files, dependencies, and planned changes
  • Step verification with test output and Git evidence
  • PNG and SVG export
  • Undo, redo, save, and VS Code custom editor support

Quick start

  1. Install Agentic Whiteboard.
  2. Create or open a .whiteboard file in VS Code.
  3. Open the Command Palette and run Agentic Whiteboard: Set Up AI Integration (MCP).
  4. Ask your AI assistant to draw or update the board.

GitHub Copilot is registered automatically by the extension. Other MCP clients can use the setup command or run:

AGENTIC_WHITEBOARD_ROOT=/path/to/repository npx -y agentic-whiteboard-mcp

Board actions

Action Description
Select and move Click an element, use Shift-click for multiple elements, or drag a marquee
Block a group Open Properties after selecting elements, then choose Block or Unblock
Connect elements Use the Arrow tool
Add notes Use Add note or the Sticky tool
Generate architecture Run Agentic Whiteboard: Generate Architecture from Code
Check drift Open the Code panel or use the check_drift MCP tool
Verify a step Use Verify step to run tests and attach evidence

Code sync

Code sync is configured per board:

  • Auto checks boards when elements link to files or packages.
  • On always checks the board against the repository.
  • Off keeps the board as a plain whiteboard.

Architecture generation reads supported TypeScript, JavaScript, Python, Go, and Prisma files. It creates high-level boxes, identifies external systems, and routes relationships around the diagram.

MCP tools

The bundled MCP server provides tools for:

  • Reading and editing whiteboards
  • Creating and listing boards
  • Generating architecture diagrams
  • Updating and removing elements
  • Arranging diagrams
  • Checking drift
  • Verifying implementation steps

Safety and privacy

  • Boards remain in the workspace.
  • Writes use atomic updates, locking, and merge protection.
  • Invalid board files are not overwritten.
  • Verification commands are disabled in untrusted folders.
  • The extension does not collect telemetry or make network requests.

Development

npm install
npm run lint
npm run typecheck
npm test
npm run test:extension

Build and package the extension with:

npm run build -w agentic-whiteboard
npm run package -w agentic-whiteboard

License

See LICENSE.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft