Aller au contenu
Logo Goose (Block)

Goose via Tokonomix

Pointez l'hôte du fournisseur OpenAI de Goose sur Tokonomix — l'agent autonome de Block sur 130+ modèles et le consensus, une seule clé.

Fournisseur OpenAI (OPENAI_HOST)Extensions MCPAgent CLI + desktop autonomeApache-2.0 · open sourcemacOS · Linux · Windows
Goose — l'agent autonome de Block, via Tokonomix

Qu'est-ce que Goose ?

Goose (par Block) est un agent autonome open source qui installe, exécute et teste du code sur votre machine — CLI et desktop. Il utilise le fournisseur OpenAI pour tout endpoint compatible OpenAI, et ses capacités s'étendent via MCP.

  • Exécute de longues sessions autonomes : planifie, édite, lance des commandes et réagit aux sorties.
  • Sélectionne un fournisseur via goose configure ou des variables d'environnement.
  • Pour les endpoints compatibles OpenAI, définissez OPENAI_HOST sur l'URL de l'endpoint.
  • S'étend via des serveurs MCP — un outil de consensus s'y intègre naturellement.

Pourquoi router Goose via Tokonomix ?

  • Goose exécute de longues chaînes non supervisées avec des appels d'outils — pilotez-le avec un modèle direct comme anthropic/claude-sonnet-4-6, et appelez le consensus comme vérification optionnelle sur les étapes de planification uniquement.
  • Une clé, 130+ modèles — changez de modèle sans toucher aux fournisseurs.
  • Les plafonds de dépense par appel encadrent une exécution autonome ; le coût est mesuré dans votre tableau de bord.
  • Routage par région / origine pour un agent exécutant du code.

Connecter Tokonomix à Goose

Sélectionnez le fournisseur OpenAI et définissez OPENAI_HOST sur l'endpoint Tokonomix. Goose normalise un /v1 final, de sorte que le chemin résout correctement vers les chat completions.

# 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 repose sur le tool calling, choisissez donc un modèle compatible avec les outils comme anthropic/claude-sonnet-4-6. Le consensus ne fait pas d'appels d'outils — gardez-le comme étape de revue optionnelle uniquement.

Vérifier le bon fonctionnement

  • Lancez goose session et confiez-lui une petite tâche.
  • Confirmez qu'il planifie et exécute en utilisant le modèle Tokonomix.
  • Vérifiez l'appel et l'utilisation des tokens dans votre tableau de bord Tokonomix.

Sélection du modèle

Quel modèle et quel endpoint mon agent doit-il utiliser ?

Choisissez selon ce que fait votre agent, puis changez l'identifiant du modèle à tout moment — chaque modèle du catalogue fonctionne avec la même clé.

Ce que fait votre agentUtilisez ceci
Modifie des fichiers / appelle des outils et diffuse les réponses (la plupart des agents de codage)Un modèle Anthropic via l'endpoint Anthropic (outils + streaming fonctionnent tous les deux)
Appelle des outils mais n'a pas besoin du streaming (n'importe quel modèle)L'endpoint compatible OpenAI avec un identifiant de modèle unique
Veut des outils et du streaming sur un modèle non-AnthropicUtilisez le non-streaming pour l'instant — le streaming des appels d'outils sur d'autres fournisseurs n'est pas encore activé
Chat simple, sans outilsN'importe quel endpoint ; le streaming convient
Veut un verdict multi-modèles (consensus) sur une réponse à enjeu élevéDéfinir le modèle sur tokonomix-consensus sur l'endpoint compatible OpenAI — remarque : le consensus rejette les appels d'outils (pas de tool-calling)
Endpoint & référence API (technique)

anthropic-messages → https://tokonomix.ai/api/anthropic — tools ✓, streaming ✓ (utiliser un modèle Anthropic). openai-completions → https://tokonomix.ai/api/v1 — tools ✓ (passthrough modèle unique), streaming avec outils pas encore disponible. Chat simple : le streaming fonctionne sur les deux. Consensus : openai-completions, modèle tokonomix-consensus, sans outils. Remplacez l'identifiant de modèle par n'importe quel slug renvoyé par GET /api/v1/models.

Parcourir tous les modèles →

Related agents