Utiliser Kimi (Moonshot) comme agent de code
Exportez MOONSHOT_API_KEY et lancez oharness -m moonshot/kimi-k2.7-code. Un abonnement Kimi Code est un fournisseur distinct, kimi-coding, avec sa propre variable de clé.
Trois commandes
npm install -g oharnessexport MOONSHOT_API_KEY="..."oharness -m moonshot/kimi-k2.7-codeQuel modèle
| Identifiant du modèle | Contexte | Entrée / cache / sortie ($/M) |
|---|---|---|
kimi-k2.7-code | 256K | 0.95 / 0.19 / 4.00 |
kimi-k2.6 | 256K | 0.95 / 0.16 / 4.00 |
kimi-k3 | 1M | 3.00 / 0.30 / 15.00 |
Prix catalogue de l'instantané models.dev livré avec OHarness (2026-09-19).
Comptes de Chine continentale
Le fournisseur moonshot pointe vers la plateforme internationale. Un compte de Chine continentale utilise api.moonshot.cn — surchargez l'URL de base :
{ "providers": { "moonshot": { "baseUrl": "https://api.moonshot.cn/v1" } } }Abonnement Kimi Code
export KIMI_CODING_API_KEY="..."Choisissez ensuite un modèle du fournisseur kimi-coding dans /models. La clé d'abonnement est refusée sur l'hôte à paiement à l'usage et inversement ; c'est pourquoi les deux sont des fournisseurs distincts.
Questions fréquentes
Puis-je utiliser Kimi avec un agent à la Claude Code ?
Oui. OHarness intègre Moonshot comme fournisseur : définissez MOONSHOT_API_KEY (ou KIMI_API_KEY) et lancez oharness -m moonshot/kimi-k2.7-code.
Quelle est l'URL de base de l'API Kimi ?
https://api.moonshot.ai/v1 pour la plateforme internationale et https://api.moonshot.cn/v1 pour les comptes de Chine continentale. Les deux sont compatibles OpenAI.
Référence Moonshot (Kimi)
| Identifiant du fournisseur | moonshot |
| URL de base | https://api.moonshot.ai/v1 |
| Protocole | Chat completions compatible OpenAI |
| Clé API | MOONSHOT_API_KEY ou KIMI_API_KEY |
| Découverte des modèles | Oui — la liste des modèles est demandée à l'endpoint plutôt que livrée avec le harnais. |
Le connecter
L'endpoint ci-dessus est intégré : il n'y a rien à configurer. Placez la clé dans l'environnement et le fournisseur apparaît dans le sélecteur de modèles :
export MOONSHOT_API_KEY="..."Les clés sont délivrées par Moonshot (Kimi) — où en obtenir une.
Modèles sur Moonshot (Kimi)
Les modèles les plus récents servis par Moonshot (Kimi) capables d'appeler des outils, d'après l'instantané models.dev livré avec OHarness. Le harnais demande aussi à l'endpoint sa liste en direct : un modèle sorti après cet instantané apparaît donc quand même dans le sélecteur.
| Identifiant du modèle | Contexte / sortie | $/M entrée / cache / sortie | Raisonnement |
|---|---|---|---|
kimi-k3 | 1.05M / 131K | 3 / 0.3 / 15 | Oui |
kimi-k2.7-code | 262K / 262K | 0.95 / 0.19 / 4 | Oui |
kimi-k2.7-code-highspeed | 262K / 262K | 1.9 / 0.38 / 8 | Oui |
kimi-k2.6 | 262K / 262K | 0.95 / 0.16 / 4 | Oui |
Prix catalogue en USD par million de tokens, relevés sur models.dev le 2026-09-19. Moonshot (Kimi) fait évoluer ses prix et ses modèles ; sa propre page de tarifs fait foi. Lancez une session sur le plus récent :
oharness -m moonshot/kimi-k3Bon à savoir
La plateforme internationale. Les comptes de Chine continentale utilisent https://api.moonshot.cn/v1 — surchargez baseUrl dans un catalogue utilisateur. Un abonnement Kimi Code est un endpoint distinct ; voir kimi-coding.
Le pointer ailleurs
Un hôte régional, une passerelle ou votre propre serveur. Les surcharges dans ~/.oharness/config.json s'appliquent champ par champ : changer d'endpoint n'oblige pas à redéclarer le reste du fournisseur. Voici le bloc complet, avec la valeur par défaut pour que la structure soit claire :
{
"providers": {
"moonshot": {
"baseUrl": "https://api.moonshot.ai/v1"
}
}
}Ce que vous obtenez dans tous les cas
La même boucle d'agent, les mêmes outils, les mêmes serveurs MCP et les mêmes règles de permission, quel que soit le fournisseur sous-jacent — et passer de l'un à l'autre en cours de session ne convertit rien, car l'historique n'est jamais stocké au format d'un fournisseur. Ce qu'est un harnais d'agent explique pourquoi c'est la partie difficile, et la référence des fournisseurs décrit le catalogue lui-même.