Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>Agent PulseNew to Visual Studio Code? Get it now.
Agent Pulse

Agent Pulse

Abraham Casallas

|
2 installs
| (0) | Free
Real-time waveform visualizer for Claude Code activity. See your AI agent come alive.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Agent Pulse

Real-time activity visualizer for Claude Code. See what your AI is doing at a glance.

Agent Pulse in action

What It Does

Agent Pulse renders a live waveform in your VS Code sidebar that reacts to every tool Claude Code uses. Different tools produce different colors, intensities, and visual effects.

Activity Color Visual Effect
Read Cyan Scanning lines
Write / Edit Green Build blocks
Bash Orange Terminal flash
Search (Grep/Glob) Purple Radar sweep
Agent Bright Cyan Sub-core deployment
Thinking Teal Gentle pulse
Idle Dark Blue Breathing standby

The HUD includes orbital arcs, sonar rings, concentric tick rings, floating embers, and data particles converging on a central core. It looks like a sci-fi command center.

Install

  1. Install from the VS Code Marketplace
  2. Open the Command Palette (Cmd+Shift+P) and run Agent Pulse: Install Claude Code Hooks
  3. Restart Claude Code
  4. Start working. The visualizer reacts automatically.

How It Works

Claude Code supports hooks that fire shell commands on every tool use. Agent Pulse installs two hooks (PreToolUse and PostToolUse) that POST activity data to a lightweight local HTTP server running inside the extension. The webview renders the waveform on a Canvas at 60fps.

Claude Code Hook --> HTTP POST --> Local Server (extension) --> Canvas Webview

The server binds to 127.0.0.1:7888 (localhost only). No data leaves your machine.

Commands

Command Description
Agent Pulse: Install Claude Code Hooks Auto-configures Claude Code hooks in ~/.claude/settings.json
Agent Pulse: Open Full Panel Opens the visualizer as a full editor panel (great for demos and recordings)

Requirements

  • Claude Code CLI installed and configured
  • VS Code 1.85+
  • macOS or Linux (hooks use curl which is available by default)

FAQ

Can I change the port? Not yet. It defaults to 7888. If you have a conflict, you can manually edit ~/.claude/settings.json and the extension source.

Does this slow down Claude Code? No. The hooks fire asynchronously and fail silently if the server isn't running. Zero impact on Claude Code performance.

Does this send data anywhere? No. The server binds to 127.0.0.1 only. All data stays on your machine.

License

MIT

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