Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>ClaudeHopperNew to Visual Studio Code? Get it now.
ClaudeHopper

ClaudeHopper

Human Race AI

| (0) | Free
Easily bouncing edits back into your coding session.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

ClaudeHopper

Easily bouncing edits back into your coding session.

A persistent sidebar scratchpad for Claude Code and other terminal-driven coding assistants. Paste any reply that needs per-item feedback — a numbered list, a refactor plan, a checklist of options — annotate it inline, then hop the whole edited block back as a file reference (@path) or inline text. Save the patterns you reuse as snippets.

No more retyping "keep 1, drop 2, change 3 to do X" — edit the list itself and hop it back.

Why

Coding assistants love to reply with long numbered lists — refactor plans, config options, next-step checklists, questions that need per-item answers. Giving feedback is the slow part: you scroll up to reread item 4, type "keep 1, change 2 to use zod instead, drop 3, yes to 4 but only for the server side..." and hope the assistant matches your prose back to its own list.

ClaudeHopper makes that loop direct. Paste the list into the pad, edit in place (strike items you're dropping, rewrite items you're changing, add a note under items you're approving), then hit Insert. Auto mode writes long edits to a temp file and injects @<path> so your terminal stays clean; short edits paste inline.

Features

  • Persistent sidebar panel — survives window reloads, draft autosaves every 400ms
  • Hop as file or text — Auto mode picks based on length (>500 chars → file), or force one mode
  • Snippets library — save the prompts and preambles you reuse (code-review checklists, "respond only with unified diffs", project-specific conventions) as one-click items
  • Auto-expiring temp files — TTL-driven cleanup, nothing leaks over time
  • Works identically locally or over Remote-SSH — no clipboard-channel dependency
  • Nothing leaves your machine — no network calls, no telemetry

Commands

Command Description
ClaudeHopper: Focus Panel Open the sidebar
ClaudeHopper: Hop Current Pad as File Write pad to temp file, inject @<path>
ClaudeHopper: Hop Current Pad as Text Paste pad inline to active terminal
ClaudeHopper: Clean Up Temp Notes Manually expire old temp notes

Settings

Key Default Description
claudeHopper.noteTTL 3600 Seconds before temp notes are cleaned up
claudeHopper.noteDir /tmp/claude-hopper/notes Directory for temp note storage
claudeHopper.fileThreshold 500 Auto mode switches to file-hop above this char count
claudeHopper.defaultInsertMode auto auto, file, or text
claudeHopper.fileExtension md Extension for temp note files
claudeHopper.sendNewline false Append newline after hopping (auto-submits in most REPLs)

Development

npm install
npm run compile
# F5 in VS Code to launch Extension Development Host
npm run package   # produces .vsix

With love from Human Race · humanrace.ai

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft