The Agent Client Protocol (ACP) is a protocol that standardizes communication between *code editors* (interactive programs for viewing and editing source code) and *coding agents* (programs that use generative AI to autonomously modify code).
An ACP-compatible coding agent powered by the Claude Agent SDK (TypeScript)
Drop-in replacement for Nodes http and https that transparently make http request to both http1 / http2 server, it's using the ALPN protocol
Maps proxy protocols to `http.Agent` implementations
Your AI pair programmer
Simple to use, blazing fast and thoroughly tested websocket client and server for Node.js
A native "Headers" class polyfill.
[](https://www.npmjs.com/package/@aws-sdk/util-user-agent-browser) [](https://www.n
OpenID Connect (OIDC) & OAuth2 client library
Fork of eventsource package - W3C compliant EventSource client for Node.js and browser (polyfill)
Server & Client SDK for Agent2Agent protocol
Headless CLI client for the Agent Client Protocol (ACP) — talk to coding agents from the command line
Web Streams, based on the WHATWG spec reference implementation
Babel helper to create your own polyfill provider
TypeScript bindings for the LangChain agent streaming protocol
A Babel plugin to inject imports to regenerator-runtime
Polyfill for IE/Node 8 for Symbol.asyncIterator
Azure AI Projects client library.
A Babel plugin to inject imports to core-js@2 polyfills
An ACP-compatible coding agent powered by Codex
Polyfill/ponyfill for the AbortController DOM API + optional patching of fetch (stub that calls catch, doesn't actually abort request).
Polyfill for the URLPattern API
Polyfill URL and URLSearchParams
Client SDK for connecting to **Agent-User Interaction (AG-UI) Protocol** servers.