Vibeleaderboard
Index / tool
Visit github.com
Category
Developer Tools
Rank
Pricing
Open Source
Type
TOOL
Builder
warpdotdev
GitHub
228 stars
Date

About

Official Warp terminal integration for Claude Code — native notifications, command output streaming, and tighter terminal UX.

What it does

This plugin turns Claude Code lifecycle events into Warp-aware session updates. It alerts you when work finishes, input is needed, permission is requested, or an API error ends a turn. It also updates inline session state when prompts are submitted and tools finish.

Why it's ranked here

The integration solves a narrow but genuine workflow problem: supervising long-running Claude Code sessions without watching the terminal. Structured event payloads, protocol negotiation, automated shell tests, and a legacy fallback show more care than a basic notification wrapper. Its value drops sharply outside Warp.

What's good

Notifications carry useful context, including truncated prompt and response text, permission details, project identity, and failure information. The plugin prevents duplicate completion alerts and negotiates a mutually supported protocol version. Older Warp clients still receive basic completion, startup, and idle notifications.

Tradeoffs

Warp, Claude Code, and jq are mandatory. Installation also requires restarting Claude Code or reloading plugins. Legacy clients receive fewer event types and no structured failure notification. Completion summaries depend on reading the local transcript after a short delay, so this mechanism relies on transcript availability and timing.

How to use it well

Use it when Claude Code runs inside Warp and you regularly switch to other work while agents execute. It fits unattended tasks that may finish, stall, fail, or request approval. Configure notification behavior in Warp, then let the hooks report attention points. It does not replace Claude Code, another terminal, or general agent orchestration.

Technical notes+

The marketplace in .claude-plugin/marketplace.json packages both the Warp plugin and Oz support. plugins/warp/hooks/hooks.json registers seven command hooks, including StopFailure, despite the README describing six. plugins/warp/scripts/build-payload.sh constructs versioned JSON and negotiates the minimum supported protocol. plugins/warp/scripts/warp-notify.sh emits OSC 777 sequences, while plugins/warp/scripts/on-stop.sh extracts and truncates transcript content. .github/workflows/test.yml runs discovered shell tests, and plugins/warp/tests/test-hooks.sh covers payload construction, compatibility routing, version parsing, and terminal-sequence output.

Observed

License
MIT License
Primary language
Bash shell scripts
Install surface
Claude Code plugin marketplace with separate Warp and Oz support packages
Interface
Claude Code lifecycle hooks communicating with Warp through OSC 777 terminal escape sequences
Platform support
Warp terminal on macOS, Linux, or Windows
Runtime requirements
Warp terminal, Claude Code CLI, and jq
Testing
GitHub Actions discovers and runs shell tests under test directories

Read from README.md, LICENSE, .claude-plugin/marketplace.json, .github/workflows/test.yml, plugins/oz-harness-support/README.md, plugins/warp/hooks/hooks.json, plugins/warp/scripts/on-stop.sh, plugins/warp/tests/test-hooks.sh, plugins/warp/scripts/warp-notify.sh, plugins/warp/scripts/build-payload.sh, plugins/warp/.claude-plugin/plugin.json, plugins/warp/scripts/on-notification.sh, plugins/warp/scripts/on-stop-failure.sh, plugins/warp/scripts/on-post-tool-use.sh, plugins/warp/scripts/on-prompt-submit.sh.

What it can do

  • Send native notifications from Claude Code

    Claude Code events and status updatesNative system notifications in Warp terminal

  • Stream command output in real-time

    Terminal commands and processesLive streaming command output display

  • Integrate Claude Code interface with terminal

    Claude Code requests and responsesNative terminal-embedded Claude Code experience

  • Execute terminal commands through Claude Code

    Natural language requests for terminal operationsExecuted terminal commands with results

  • Display Claude Code responses in terminal UI

    Claude Code generated content and suggestionsFormatted terminal display of Claude responses

Tags

claude-codewarpterminalintegrationnotifications

Tech Stack

Shell

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.