Anthropic through Squiid
Claude models for long-context reasoning, coding and tool use — on your own key. Anthropic is live on Squiid today.
What Anthropic is
Anthropic builds Claude, a model family aimed at careful reasoning, long context windows and tool use. The Messages API handles chat and multi-turn tool calling, prompt caching cuts the cost of resending a large system prompt or codebase, and batch processing runs large jobs at a lower rate. Claude is also the model behind Claude Code, which is why so many agent-written projects end up calling the same API from inside the product they are building.
In an AI-coded application Claude usually takes the jobs where being wrong is expensive: reviewing a diff, summarising a contract, extracting structured data from a long PDF, or driving an agent loop that calls your own functions. Teams often run Claude alongside a cheaper model, routing short classification calls to one provider and long-context work to Anthropic, which means two more keys to manage unless something is holding them for you. Long context is the other draw, since a single request can carry an entire schema file, a set of migrations and the diff you want reviewed without a retrieval step in between.
Why connect it through Squiid
Claude is the one service in the catalogue that runs on your key rather than Squiid's. Anthropic's commercial terms do not allow its API to be resold without a distribution agreement, and neither AWS Bedrock nor a third-party AI gateway changes that — both pass the restriction through. Rather than leave Claude out or bend the rules, Squiid supports it as bring-your-own-key: you add your Anthropic key once in the console or through the MCP server, it is encrypted per tenant, and your code keeps using the same sq_live_ key against https://api.squiid.io/v1/anthropic/... . Everything else behaves normally — per-model usage in the same dashboard, the same spend caps and budgets, the same audit trail, the same one-line base URL swap for the official SDKs. The difference is the bill: Anthropic charges your account for the tokens and Squiid adds nothing. We are working towards a distribution agreement with Anthropic; when it is in place Claude moves onto Squiid credits like everything else, and nothing in your code changes.
- One account, one key, one bill, one dashboard. Anthropic sits beside every other service your project uses, on the same invoice and the same credit balance.
- Key custody. Squiid holds the Anthropic credentials. Your code carries
SQUIID_API_KEY, so ANTHROPIC_API_KEY, ANTHROPIC_BASE_URL never land in a repository, a preview deployment or an agent’s context. - Metering you can see. Every call is counted per service and per day, so you know what Anthropic costs before the month ends.
- Pause on zero. When prepaid credits run out the gateway stops authorizing usage instead of running up a bill you did not fund.
- One rotation. Rotating the Squiid key cuts off every agent, worker and deployment at once, with no provider key to hunt down.
What you get
- Claude models through the Messages API on your Squiid key
- Your own Anthropic key, stored encrypted and never shown again
- Usage, spend caps and audit trail alongside every other service
- Prompt caching and batch requests passed through
- No Squiid charge for Claude tokens — Anthropic bills you directly
How to connect Anthropic
One variable replaces the provider credentials this service would normally need. Requests go to the gateway and the official SDKs work by pointing their base URL at it (gateway convention).
# .env
# replaces ANTHROPIC_API_KEY, ANTHROPIC_BASE_URL
SQUIID_API_KEY=sq_live_xxxxxxxxxxxxxxxxxxxxxxxx
# every request: https://api.squiid.io/v1/anthropic/...
# header: Authorization: Bearer $SQUIID_API_KEY
Add it in your dashboard
Open the Squiid catalog, add Anthropic and fund credits. Access is instant and metered per request.
Put the one key in your env
Add SQUIID_API_KEY to .env and delete ANTHROPIC_API_KEY, ANTHROPIC_BASE_URL. Nothing else from Anthropic needs to exist in your project.
Point your agent at it
Claude Code, Cursor and Codex read the same variable and call https://api.squiid.io/v1/anthropic/. Agents call Claude through the same sq_live_ key as every other service; the org's Anthropic key is attached by the gateway, so the agent never handles it.
Pricing through Squiid
Anthropic bills your own account for Claude tokens at its listed price. Squiid charges nothing for Claude usage while it runs on your key. Squiid passes that through at par: one dollar of prepaid credit is one dollar of Anthropic usage, with no markup and no per-request margin.
Anthropic has no subscription attached on Squiid today. If a plan is required for a feature you need, it passes through at the provider’s listed price with no Squiid fee.
Squiid adds no markup to provider prices. There is a free plan at $0 a month with a 15% fee when you top up credits, Solo at $19.97 a month with a top-up fee that starts at 8% and falls to 3.5% as your spend grows, Team from $29.97 a seat a month with the same ladder one point lower, and Custom with a rate of 3% or less. Credits are prepaid, so Anthropic usage stops when the balance reaches zero rather than producing an invoice you did not fund. Auto top-up with a cap keeps production running without handing anyone an open-ended card.
If you leave
Nothing to move: Anthropic is usage-metered, so leaving means creating your own Anthropic key and pointing the client at it. Squiid never owns your code, your schema or your domain, and the gateway speaks Anthropic's own API, so the client change is a base URL. The handover page lists what happens for every provider in the catalogue.
Works with every coding agent
Anthropic through Squiid is just an HTTP call with a bearer token, so every agentic coding tool can use it with the single key already in your environment:
- Claude Code
- Cursor
- ChatGPT
- Codex
- Grok
- Gemini CLI
- GitHub Copilot
- Windsurf
- Perplexity
- Devin
- Replit
- v0
- Lovable
- Cline
Vibe coding a feature on Anthropic usually means asking for it in plain language and letting the agent write the integration. Because the key is Squiid’s rather than the provider’s, it can do that without ever holding a credential that could be leaked, logged or committed.
Related services
OpenAI
LLM APIsGPT models, embeddings, images and realtime voice over one API
LiveInstantGoogle Gemini
LLM APIsGemini models with very long context, video and audio input
LiveInstant GRGroq
LLM APIsVery fast inference for open models on custom LPU hardware
Next upInstant E2E2B
Sandboxes and computeSecure cloud sandboxes where AI-generated code can actually run
Next upProvisionedSupabase
DatabasesPostgres with auth, storage, realtime and edge functions attached
Next upProvisionedQuestions people ask
Why do I need my own Anthropic key?
Anthropic's terms do not allow its API to be resold without a distribution agreement. Bring-your-own-key is the arrangement Anthropic does support, so it is how Squiid carries Claude today. We are pursuing the agreement that would let Claude run on Squiid credits.
What does Squiid charge for Claude?
Nothing for the tokens. Anthropic bills your own account. Squiid meters the calls so they show up in your usage, caps and audit trail alongside everything else.
Where does my key live?
Encrypted per tenant with AES-256-GCM and only ever decrypted in memory to make your request. The console shows the last four characters and nothing else; you can replace or remove it at any time.
Does my code change when the agreement lands?
No. You would remove your key and Claude would start drawing on Squiid credits. The base URL, the sq_live_ key and the request shape stay the same.
Can Cursor use Anthropic through Squiid?
Yes. Point the Anthropic SDK base URL at the Squiid gateway and authenticate with SQUIID_API_KEY; Squiid attaches your Anthropic key server-side, so it never sits in the editor's config.
Connect Anthropic with one key.
Anthropic's API serves the Claude model family, used heavily for coding, long documents and agentic tool loops. Claude runs on Squiid with your own Anthropic key: Anthropic does not permit its API to be resold, so you paste your key once and Squiid routes, meters and caps it like every other service — and charges nothing for the tokens.