Naar de inhoud

Use casesCoding agents

Claude Code en Codex voor het hele team, binnen limieten die jij instelt.

Wijzig de basis-URL en de sleutel. De agent van elke ontwikkelaar draait dan op je eigen provideraccounts met een eigen uitgavenlimiet, de modellen die je goedkeurde en elk verzoek in één log.

~/.zshrc · één ontwikkelaarVoorbeeld
ANTHROPIC_BASE_URLhttps://api.infro.io
ANTHROPIC_AUTH_TOKENsk_infro_… (sleutel van deze ontwikkelaar, $200 / maand)
ANTHROPIC_CUSTOM_HEADERSX-INFRO-Workflow: claude-code
Bij de limiet402 voordat de provider wordt aangeroepen

Voorbeeldsetup. Dezelfde sleutel werkt voor de Claude Agent SDK; Codex gebruikt een modelprovider-item.

Het probleem

Zonder control plane

  • Een gedeelde providersleutel op elke laptop, en geen manier om te zien wiens agent wat uitgaf.
  • Elk model dat de provider aanbiedt is één instelling verwijderd.
  • Eén ontwikkelaar intrekken betekent een sleutel roteren die iedereen gebruikt.

Met INFRO

  • Een gatewaysleutel per ontwikkelaar of agent, elk met een uitgavenlimiet.
  • Modelallowlists per organisatie, project of sleutel.
  • Schakel één sleutel uit of roteer hem zonder die van iemand anders aan te raken.

Hoe het werkt

  1. Maak een sleutel per ontwikkelaar

    In een project voor je coding agents, elk met een maandlimiet. Providersleutels blijven in INFRO; geen laptop houdt er een.

  2. Richt de agent op INFRO

    ANTHROPIC_BASE_URL voor Claude Code, een modelprovider-item voor Codex, base_url voor de agent-SDK's. De Messages API van Anthropic en de Responses API van OpenAI worden native bediend.

  3. Volg het in één log

    Uitgaven per sleutel, model en workflow, budgetten die vóór de aanroep weigeren, en guardrails toegepast zoals bij elk ander verzoek.

Wat je krijgt

Elk ervan is gedocumenteerd, en bij elk staat welk plan het bevat. Waar geen plan wordt genoemd, zit het in elk plan.

  • Native agent-API's

    De Messages API van Anthropic en de Responses API van OpenAI, met routering, budgetten, guardrails en het verzoeklog toegepast.

    Docs
  • Een limiet per ontwikkelaar

    Elke sleutel heeft een eigen plafond; een verzoek dat hij niet kan dekken, wordt met 402 geweigerd voordat de provider het ziet.

    Docs
  • Model-allowlists

    Keur goed welke modellen een sleutel of project mag aanroepen; al het andere geeft 403 model_not_allowed in plaats van een regel op de rekening.

    Docs
  • Controles per sleutel

    Beperk een sleutel tot gekozen providers of IP-bereiken, schakel hem uit of roteer hem met een overlapvenster.

    Docs
  • Agent-tools via de MCP-gatewayVanaf Business

    De MCP-servers die je agents aanroepen, achter dezelfde sleutel: goedgekeurde en vastgepinde tools, rechten per sleutel, een aanroeplog.

    Docs
  • Auditlog

    Wijzigingen aan leden, sleutels en policy vastgelegd met actor en tijd.

    Docs

Voor wie het is

  • Engineering-leidersRol agents uit naar het hele team met kosten per ontwikkelaar die je kunt lezen en een plafond dat je kunt afdwingen.
  • SecurityGeen providersleutel op een laptop, een modellijst die je goedkeurde, en één sleutel om in te trekken als iemand vertrekt.
  • DevelopersTwee omgevingsvariabelen, en de agent werkt als voorheen.

FAQ

Werkt Claude Code ongewijzigd via INFRO?

Ja: stel ANTHROPIC_BASE_URL en een INFRO-sleutel in. Stel ENABLE_TOOL_SEARCH=true in zodat MCP-tools uitgesteld blijven; INFRO stuurt toolreferenties door op een Anthropic-verbinding.

Wiens provideraccount betaalt de tokens?

De jouwe. Verzoeken draaien op de provideraccounts die je organisatie koppelde, en je provider factureert je rechtstreeks. INFRO voegt niets toe aan die rekening.

Kan een ontwikkelaar een model gebruiken dat we niet hebben goedgekeurd?

Niet via INFRO. Met een allowlist op de sleutel, het project of de organisatie wordt elk ander model vóór een aanroep geweigerd met 403 model_not_allowed.

Het volledige contract staat in de Documentatie Claude Code en Codex, en elke andere vraag staat in de FAQ.

Aan de slag

Probeer het op je eigen provideraccounts.

Koppel een provider, maak een gatewaysleutel en verander één basis-URL. Je providers blijven je rechtstreeks factureren; 0% opslag op modeluitgaven.