Compatibility matrix
Use this page to decide whether prxy.monster can sit in front of a given SDK, CLI, or API shape today.
Status values:
- supported — documented route exists and is intended for production use.
- partial — usable for a narrower wire shape or workflow; limitations are listed.
- planned — on the roadmap, not a production surface.
- not supported — no compatible route is mounted today.
| Surface | Status | Route/config | Streaming | Streaming post-hooks | Limitations |
|---|---|---|---|---|---|
| Anthropic Messages | supported | POST /v1/messages | supported | partial | API-key BYOK only; MPP uses separate /v1/agent/messages. |
| OpenAI Chat Completions | supported | POST /v1/chat/completions | supported | partial | Chat Completions shape only. |
| OpenAI Responses API | planned | none | not supported | not supported | Use Chat Completions today. |
| OpenAI Assistants API | not supported | none | not supported | not supported | Threads/runs/files are not proxied. |
| Realtime API | not supported | none | not supported | not supported | No WebRTC/WebSocket realtime proxy. |
| Claude Code | supported | ANTHROPIC_BASE_URL=https://api.prxy.monster | supported | partial | Works through Anthropic Messages traffic; Claude account UI/rate-limit policy is still controlled by Anthropic. |
| Cursor | partial | OpenAI-compatible custom base URL | supported | partial | Chat Completions traffic only; IDE-specific non-chat endpoints are not proxied. |
| Cline | partial | OpenAI Compatible provider settings | supported | partial | Tool execution stays in Cline; prxy sees model requests and tool definitions. |
| Aider | partial | OpenAI-compatible base URL flags | supported | partial | OpenAI Chat Completions flow only. |
| Continue | partial | apiBase in Continue config | supported | partial | Depends on selected provider block; Chat/Anthropic-compatible calls work. |
| Local mode | supported | http://localhost:3099 | supported | partial | No hosted billing, team controls, or MPP payment surface. |
| Streaming | supported | stream: true | supported | partial | Pre hooks run; cache hits replay synthetic SSE. |
| Streaming post-hooks | partial | internal module lifecycle | n/a | partial | Post hooks against live provider streams are skipped today; non-streaming post hooks run. |
Practical rule
If your tool can point Anthropic Messages or OpenAI Chat Completions at a custom base URL and use a prxy_ API key, it is usually compatible. If it requires OpenAI Responses, Assistants, Realtime, or provider-specific cloud auth SDKs, treat it as planned or unsupported until a matching route is documented.