Naar inhoud
Goose-logo (Block)

Goose via Tokonomix

Wijs de OpenAI-provider-host van Goose naar Tokonomix — Block's autonome agent op 130+ modellen en consensus, één sleutel.

OpenAI provider (OPENAI_HOST)MCP-extensiesAutonome CLI + desktop-agentApache-2.0 · open sourcemacOS · Linux · Windows
Goose — Block's autonome agent, via Tokonomix

Wat is Goose?

Goose (van Block) is een open-source autonome agent die code installeert, uitvoert en test op je machine — CLI en desktop. Het gebruikt de OpenAI-provider voor elk OpenAI-compatible endpoint, en de mogelijkheden worden uitgebreid via MCP.

  • Voert lange autonome sessies uit: plant, bewerkt, voert commando’s uit en reageert op uitvoer.
  • Selecteert een provider via goose configure of omgevingsvariabelen.
  • Stel voor OpenAI-compatible endpoints OPENAI_HOST in op de endpoint-URL.
  • Uitbreidbaar via MCP-servers, zodat een consensustool er naadloos in past.

Waarom Goose via Tokonomix routeren?

  • Goose voert lange onbeheerde ketens uit met tool-aanroepen — stuur het aan met een direct model zoals anthropic/claude-sonnet-4-6, en roep consensus aan als optionele cross-check bij plannings-stappen.
  • Één sleutel, 130+ modellen — wissel van model zonder providers aan te raken.
  • Per-aanroep uitgaveplafonds begrenzen een autonome run; kosten zijn zichtbaar in je dashboard.
  • Regio- en herkomstroutering voor een code-uitvoerende agent.

Tokonomix verbinden met Goose

Selecteer de OpenAI-provider en stel OPENAI_HOST in op het Tokonomix-endpoint. Goose normaliseert een afsluitende /v1, zodat het pad correct naar chat completions verwijst.

# host + key via environment (NOT config.yaml)
export OPENAI_HOST=https://tokonomix.ai/api/v1
export OPENAI_API_KEY=tok_live_your-key

# ~/.config/goose/config.yaml (or via `goose configure`)
GOOSE_PROVIDER: openai
GOOSE_MODEL: anthropic/claude-sonnet-4-6
# Opt-in (planning/review only, no tool-calling): GOOSE_MODEL: tokonomix-consensus
Tool calling

Goose vertrouwt op tool calling, dus kies een tool-capable model zoals anthropic/claude-sonnet-4-6. Consensus doet geen tool calls — gebruik het alleen als optionele review-stap.

Controleer of het werkt

  • Voer goose session uit en geef het een kleine taak.
  • Bevestig dat het plant en uitvoert met het Tokonomix-model.
  • Controleer de aanroep en het tokenverbruik in je Tokonomix-dashboard.

Modelselectie

Welk model en endpoint moet mijn agent gebruiken?

Kies op basis van wat je agent doet en wissel het model id op elk moment — elk model in de catalogus werkt via dezelfde sleutel.

Wat je agent doetGebruik dit
Bewerkt bestanden / roept tools aan en streamt antwoorden (de meeste coding agents)Een Anthropic-model via het Anthropic-endpoint (tools + streaming werken allebei)
Roept tools aan maar heeft geen streaming nodig (elk model)Het OpenAI-compatibele endpoint met één model id
Wil tools én streaming op een niet-Anthropic-modelGebruik voorlopig non-streaming — streaming tool-calls voor andere providers is nog niet beschikbaar
Gewone chat, geen toolsElk endpoint; streaming is prima
Wil een cross-model verdict (consensus) op een antwoord met hoge inzetStel model in op tokonomix-consensus op het OpenAI-compatibele endpoint — let op: consensus weigert tool-aanvragen (geen tool-calling)
Endpoint & API-referentie (technisch)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (gebruik een Anthropic-model). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (single-model passthrough), streaming met tools nog niet beschikbaar. Gewone chat: streaming werkt op beide. Consensus: openai-completions, model tokonomix-consensus, geen tools. Wissel het model id naar een willekeurige slug die GET /api/v1/models teruggeeft.

Bekijk alle modellen →

Related agents