Qu'est-ce que Open Code Review ?
Open Code Review (le CLI ocr d'Alibaba) est un réviseur de code IA open source. Il parcourt un diff, appelle un modèle avec des outils pour recueillir du contexte, et émet des résultats ancrés au diff en JSON — idéal pour le gating CI.
ocr pilote une boucle de tool-calling. Le passage des tool-calls transite par l'endpoint compatible Anthropic de Tokonomix (/api/anthropic/v1) ; le chemin compatible OpenAI /api/v1 est orienté consensus et supprime les tool-calls côté client. Pointez ocr sur la base Anthropic.
Pourquoi router Open Code Review via Tokonomix ?
- Pilotez le réviseur avec n'importe quel modèle capable d'outils sur une seule clé (ex.
anthropic/claude-sonnet-4-6). - Conservez la sortie JSON ancrée au diff pour le gating CI, inchangée.
- Les plafonds de dépense par appel limitent le coût de revue sur les grands diffs.
- Le routage par région / origine maintient la conformité d'un réviseur qui lit du code.
Configurer ocr pour Tokonomix
Définissez l'URL LLM de ocr sur l'endpoint compatible Anthropic, votre token, un modèle capable d'utiliser des outils, et activez le format Anthropic.
ocr config set llm.url https://tokonomix.ai/api/anthropic/v1/messages
ocr config set llm.auth_token tok_live_your-key
ocr config set llm.model anthropic/claude-sonnet-4-6
ocr config set llm.use_anthropic true
ocr review --from origin/main --to HEAD --format jsonUn slug natif tokonomix-consensus-review (en cours) renvoie des résultats ancrés au diff en JSON directement via le pipeline de consensus — sans tool-calling côté client.
# Alternative — consensus-only review via the OpenAI-compatible path.
# No client-side tool-calling: ocr sends the diff and tokonomix-consensus
# returns a cross-family verdict. Use this for a multi-model review instead
# of ocr's local tool-driven loop.
ocr config set llm.url https://tokonomix.ai/api/v1/chat/completions
ocr config set llm.auth_token tok_live_your-key
ocr config set llm.model tokonomix-consensus
ocr config set llm.use_anthropic falseVérifier le bon fonctionnement
- Exécutez
ocr reviewsur un petit diff et vérifiez que les résultats JSON sont retournés. - Vérifiez l'appel et l'utilisation des tokens dans votre tableau de bord Tokonomix.
- Intégrez la sortie JSON dans votre gate CI.

