This recipe puts Kong AI Gateway in front of Anthropic Console API access (or AWS Bedrock, Azure AI Foundry, or Google Vertex AI). Okta SSO authenticates every Claude Code request from your engineering team, the developer’s Okta group membership selects the model tier, and per-tier token rate limits cap usage. No provider credentials sit on developer machines.
The recipe combines an OpenID Connect AI Auth Strategy for Okta JWT validation, two AI Models (one per tier) whose access control lists gate which AI Consumer Group can reach them, and the AI Rate Limiting Advanced Policy for per-tier token budgets.
Scope: this recipe governs Claude Code’s API-key authentication path. That’s the path it uses
when configured with apiKeyHelper, ANTHROPIC_API_KEY, ANTHROPIC_AUTH_TOKEN, or cloud-provider
credentials. Claude.ai subscription seats authenticated via interactive claude /login go
directly to Anthropic, bill against the subscription seat, and are out of scope.