Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Claude ViewerNew to Visual Studio Code? Get it now.
Claude Viewer

Claude Viewer

Cano Q

|
24 installs
| (0) | Free
Inspect your agent's grounding files. View content, size, token estimates.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Claude Viewer

README written by a human for humans

This is a VSCode extension for viewing the RESOLVED state for your agent, like Claude Code. Once a harness is initialized, there's a merger of skills, system prompt mds, memories etc. This extension provides a visualization of all these, in a way that makes maintaining agents easier.

Claude Viewer resolving skills and the CLAUDE.md stack for a workspace

Current State

  • [x] Skills View, coming from the user specific ~/.claude/ folder, the project's global .claude/ folder, and active plugins.
  • [x] System Prompt View, merging CLAUDE.md or similar files.
  • [x] Memory View, for the files Claude writes about you — grouped by type, with what the MEMORY.md index costs every session, and the two ways it goes wrong: a memory nothing points at, and an index line pointing at nothing. Copilot's memories live on GitHub rather than on disk, so that half of the surface says where to find them instead of listing them.
  • [ ] Hooks for tool invocations etc
  • [ ] Permissions

URI Support

(Basically the reason why I'm doing this project) The extension comes with URI support for opening the views, specific skills, and hopefully in the future, actual useful actions. The core idea here is using Extension URI support as a better, progressively disclosed (and thus, scalable) MCP Server. A minimal intent indication can point towards a --help .md file which indicates the best ways to have your Agent interact (open, update) this UI. This makes VSCode an App Marketplace with built-in agent interactions (and BYOA!!).

vscode://canoq.claude-viewer/skill/commit
vscode://canoq.claude-viewer/skill/deploy?scope=user   # a specific scope's copy
vscode://canoq.claude-viewer/skill                     # just open the picker

vscode://canoq.claude-viewer/skill/dev-feature#7-release-the-worktree
vscode://canoq.claude-viewer/skill/dev-feature?section=7   # same thing, if the # is dropped

A #section names a heading inside the skill, so a link can point at the step you mean rather than the top of the file. It's matched loosely — the heading's text, the slug, or just its number all work — and when the heading is one of the steps the flow view draws, the link opens the flow with that step already open. A section that matches nothing is ignored: the skill still opens.

Install

Ok, from this point on, this part was AI generated, it's boring

Search for Claude Viewer in the Extensions view, or:

code --install-extension canoq.claude-viewer

Then open the Command Palette and run Claude Viewer: Launch Viewer.

Unofficial

This is a community project. It is not affiliated with, endorsed by, or supported by Anthropic. "Claude" and "Claude Code" are trademarks of Anthropic, used here only to describe what the extension reads.

License

MIT

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