Claude Agent SDK over HTTP+SSE
Drive Claude agents from the web,
without rewriting the SDK.
A typed JS SDK + Python server library that exposes the Claude Agent SDK over a streaming wire protocol. Full streaming, steering, permission approvals, and AskUserQuestion handling — out of the box.
@agent-webkit/corenpmIsomorphic JS transport — POST + SSE with auto-reconnect via Last-Event-ID. Works in browser, Node, Deno, Bun.
@agent-webkit/reactnpmuseAgentSession() React hook with delta reconciliation, permission UI states, and AskUserQuestion routing.
agent-webkit-serverPyPIPython library: session lifecycle, SDK bridge, FastAPI + Postgres adapters bundled. Drop into any ASGI app.
v0.2.0 · protocol_version = "1.0" · MIT