anyclaude-sdk clones the Claude Agent SDK interface for any API

A Show HN project called anyclaude-sdk rebuilds Claude Code's agent harness on top of any OpenAI- or Anthropic-compatible endpoint. It keeps the same async query() generator and the same SDKMessage envelope as the official SDK, so code written against that SDK runs unchanged.
It runs in the browser via WebContainer, plus Node and Bun, with no backend, no OAuth, and no native binaries. The feature list covers MCP servers both external and in-process, sub-agents, agent teams with a coordinator, slash commands, and background tasks.
Three transport clients ship with it: OpenAI Chat Completions, OpenAI Responses, and Anthropic Messages. Sandbox options are WebContainer, E2B, Vercel Sandbox, Daytona, Cloudflare Sandbox, and local. Install with npm install anyclaude-sdk, MIT licensed.
Related stories
- 57% of public Claude Code subagents inherit Bash
- Toolog keeps a forensic log of Claude Code tool calls
- Stemma compiles agent rules into CLAUDE.md and AGENTS.md
- Spotify's shunt blocks Claude Code reads over 350 lines
- Context Engineering Kit adds judge agents to Claude Code
- ccswitch juggles Claude Code accounts from one config
Comments
No comments yet. Be the first.
Join the conversation
Sign in with Google to leave a comment. Your name and avatar come from your Google profile, and the comment appears after moderation.
