Kimi Code : l'agent de codage IA nouvelle génération pour terminal et IDE

Kimi Code est un agent de codage IA conçu pour les workflows de développement axés sur le terminal. Contrairement aux assistants de codage IA traditionnels qui se contentent de suggérer des extraits de code, il analyse des dépôts entiers, planifie des tâches à étapes multiples, exécute des commandes et itère de façon autonome. Propulsé par Kimi K3 avec un raisonnement à contexte long, il offre une automatisation de niveau agent aussi bien dans le terminal que dans les environnements IDE.

14 min de lecture2026-07-27

Les outils traditionnels de complétion de code suggèrent des extraits au fur et à mesure de la frappe, mais ils manquent d'une compréhension approfondie de l'ensemble du projet. Lorsqu'ils refactorisent plusieurs fichiers, déboguent des problèmes complexes ou automatisent des tâches répétitives, les développeurs doivent souvent basculer entre leur IDE, leur terminal et la documentation en coordonnant manuellement chaque étape.

Un agent de codage IA va plus loin que de simples suggestions. Il analyse des dépôts entiers, planifie des modifications en plusieurs étapes, exécute des commandes et itère de manière autonome. Plutôt que d'assister ligne par ligne, il fonctionne davantage comme un partenaire d'ingénierie capable de gérer des workflows complexes.

Kimi Code repose sur cette approche fondée sur les agents. S'exécutant dans le terminal et s'intégrant aux IDE courants comme VS Code, il combine un raisonnement à long contexte avec une exécution rapide pour prendre en charge la refactorisation multi-fichiers, le débogage et l'automatisation à grande échelle.

Fonctionnalités clés de Kimi Code

Kimi Code combine la puissance de Kimi K3 avec une conception orientée terminal et une intégration IDE approfondie. Cette approche pilotée par agent s'appuie sur plusieurs fonctionnalités clés qui vont au-delà de la simple complétion de code :

Workflow basé sur un agent

Contrairement aux outils qui se limitent à suggérer du code, Kimi Code agit comme un véritable agent. Il analyse votre base de code, élabore un plan, exécute des commandes et itère selon les résultats. Dites-lui « refactorise tous les appels API pour utiliser async/await » et il identifiera tous les fichiers concernés, effectuera les modifications, exécutera les tests et corrigera les problèmes rencontrés, tout cela automatiquement.

Fenêtre de contexte jusqu'à 1 M de tokens

Kimi K3 offre une fenêtre de contexte allant jusqu'à 1 million de tokens, ce qui permet à Kimi Code de comprendre l'ensemble de la structure de votre projet, ses dépendances et ses schémas. Il ne se limite pas au fichier que vous éditez : il perçoit la manière dont tout s'articule. Cela rend possibles la refactorisation multi-fichiers, les changements d'architecture et le débogage à grande échelle. Kimi K3 apporte également une compréhension visuelle native, ce qui lui permet de raisonner sur des captures d'écran, des diagrammes et des vidéos dans le cadre d'une tâche de codage.

Mode plan et mode shell

  • Mode plan : appuyez sur Shift-Tab (ou tapez /plan) pour entrer en mode plan. Kimi Code explore votre base de code et propose un plan étape par étape soumis à votre approbation avant de toucher à un quelconque fichier : c'est la façon la plus sûre d'entamer une modification d'envergure.

  • Mode shell : tapez ! dans la zone de saisie pour exécuter des commandes du terminal sans quitter la conversation. La sortie est écrite dans le contexte afin que l'IA puisse s'en servir lors des tours suivants. Appuyez sur Ctrl+B pour basculer une commande longue en arrière-plan et vérifiez-la plus tard dans le panneau /tasks.

Cette flexibilité vous permet de passer sans effort entre une planification minutieuse, une exécution pilotée par l'IA et l'exécution directe de commandes.

Niveaux d'effort de réflexion

Kimi K3 prend en charge les niveaux d'effort de réflexion low / high / max, afin que vous puissiez choisir l'intensité adaptée à chaque tâche : un effort plus léger pour les questions rapides, un effort maximal pour les décisions architecturales complexes, les bugs délicats ou les grandes refactorisations. Changez de modèle à tout moment avec la commande /model.

Astuce : changer de modèle invalide le cache de prompt existant, alors démarrez une nouvelle session avec /new avant de faire travailler Kimi K3 : vous obtiendrez une meilleure qualité et une consommation de tokens plus faible.

Fonctionnalités d'interaction avancées

  • Saisie multi-lignes : appuyez sur Shift-Enter ou Ctrl-J pour insérer des retours à la ligne lors du collage de code ou de journaux d'erreurs

  • Autocomplétion des chemins : tapez @ pour autocompléter les chemins de fichiers et de dossiers depuis votre répertoire de travail

  • Collage d'images et de vidéos : appuyez sur Ctrl-V (Alt-V sous Windows) pour coller des images ou des extraits vidéo à analyser par l'IA, utile pour reproduire des bugs d'interface ou présenter un design (l'entrée vidéo nécessite un modèle compatible)

  • Système d'approbation : Kimi Code demande une confirmation avant de modifier des fichiers ou d'exécuter des commandes. Deux niveaux d'automatisation sont disponibles en cas de besoin : le mode YOLO (kimi --yolo ou /yolo) approuve automatiquement les actions des outils mais peut encore poser des questions, tandis que le mode Auto (kimi --auto ou /auto) est totalement autonome et ne demande jamais rien, idéal pour les exécutions sans surveillance

Niveaux Standard et HighSpeed

Kimi Code propose deux niveaux de vitesse fondés sur le même modèle, avec des capacités de codage identiques :

  • Standard : le niveau par défaut pour le travail quotidien

  • HighSpeed : environ 5 à 6 fois la vitesse de sortie du niveau Standard, jusqu'à 100 tokens/s avec une grande stabilité. Basculez instantanément avec /model dans la CLI, ou utilisez l'identifiant de modèle kimi-for-coding-highspeed dans des outils tiers. HighSpeed nécessite un forfait Allegretto ou supérieur

En matière de quota, une fenêtre glissante de 5 heures permet environ 300 à 1 200 requêtes avec jusqu'à 30 requêtes simultanées, en plus d'un quota hebdomadaire qui se renouvelle automatiquement tous les 7 jours.

Intégration IDE fluide

La CLI de Kimi Code prend nativement en charge le Agent Client Protocol (ACP) via la sous-commande kimi acp, permettant l'intégration avec :

  • VS Code : extension Kimi Code complète disponible

  • Zed : prise en charge native de l'ACP

  • IDE JetBrains : compatibilité ACP via le plugin de chat IA

Interface de l'extension VS Code Kimi Code montrant le panneau de chat et les fonctionnalités d'édition de code

Prise en charge de MCP (Model Context Protocol)

Kimi Code prend en charge le Model Context Protocol (MCP), un protocole ouvert qui permet aux modèles d'IA d'interagir en toute sécurité avec des outils et sources de données externes. Cela étend les capacités de Kimi Code au-delà de l'édition de code :

  • Intégration d'outils externes : connectez-vous à des bases de données, des API, des sources de documentation et des outils de développement

  • Flux de travail personnalisés : créez des agents spécialisés pour des tâches spécifiques comme l'analyse de sécurité, l'analyse de performance ou la génération de documentation

  • Compatibilité avec l'écosystème : utilisez des serveurs MCP existants issus de la communauté ou créez les vôtres

Les serveurs MCP se configurent dans mcp.json, au niveau utilisateur (~/.kimi-code/mcp.json) ou par projet (.kimi-code/mcp.json), ou de manière interactive avec la commande /mcp-config ; /mcp affiche l'état de connexion de tous les serveurs configurés. Les transports stdio, HTTP et SSE sont tous pris en charge, et les outils MCP suivent le même mécanisme d'approbation que les autres opérations de Kimi Code pour des raisons de sécurité.

Interface de gestion des serveurs MCP de Kimi Code montrant les serveurs configurés et les outils disponibles

Gestion des sessions et du contexte

Kimi Code offre des capacités avancées de gestion des sessions et de traitement de contexte étendu pour les flux de travail complexes en plusieurs étapes :

  • Persistance des sessions : les conversations sont sauvegardées automatiquement. Reprenez n'importe quelle session avec --continue ou basculez entre plusieurs projets avec --session <id>

  • Compression du contexte : à l'approche des limites de contexte, utilisez /compact pour que l'IA résume l'historique de la conversation tout en préservant les informations clés—vous pouvez même fournir une instruction pour indiquer ce qu'il faut conserver

  • Suivi de l'utilisation : exécutez /usage à tout moment pour voir l'utilisation des tokens, la consommation de contexte et les informations de quota

  • Nouveau départ : utilisez /new (alias /clear) pour réinitialiser le contexte de la session en cours

  • Bifurcation et export : /fork crée une branche de session avec l'historique complet, et /export-md enregistre n'importe quelle session sous forme de fichier Markdown

  • Tâches en arrière-plan : appuyez sur Ctrl+B pour envoyer les commandes longues et les sous-agents en arrière-plan, et suivez-les dans le panneau /tasks

Cela fait de Kimi Code un outil idéal pour les tâches de développement longues qui portent sur plusieurs fichiers et nécessitent de maintenir le contexte sur une période prolongée.

Objectifs autonomes, swarms et plugins

Pour les tâches qui dépassent un simple prompt, Kimi Code propose une automatisation de plus haut niveau :

  • Mode objectif : lancez un objectif autonome avec /goal <objectif> et Kimi Code y travaille sur plusieurs tours jusqu'à ce qu'il soit atteint ou qu'un point de décision soit rencontré. Ajoutez du travail complémentaire à la file d'attente avec /goal next

  • Mode swarm : /swarm <tâche> exécute plusieurs agents sur le même objectif en parallèle, avec un suivi de progression en direct et des tentatives adaptées aux limites de débit

  • Plugins et Agent Skills : installez des packages de plugins regroupant des compétences et des serveurs MCP depuis la marketplace officielle via /plugins, ou apprenez à Kimi Code vos propres flux de travail réutilisables sous forme de compétences basées sur Markdown

  • Tâches planifiées : définissez des horaires programmés ou des rappels ponctuels en langage naturel, et Kimi Code les exécute automatiquement au bon moment

Sécurité des appareils et compatibilité

Kimi Code inclut des fonctionnalités de sécurité et de compatibilité qui le rendent adapté aux flux de travail professionnels :

  • Expiration des appareils après 30 jours : par mesure de sécurité, les appareils inactifs depuis plus de 30 jours sont automatiquement dissociés. Cela garantit que les appareils inutilisés ne restent pas autorisés indéfiniment—il suffit de relancer /login pour restaurer l'accès

  • Compatible avec vos agents préférés : au-delà du CLI officiel et de l'extension VS Code, l'API Kimi Code prend en charge les protocoles compatibles OpenAI et compatibles Anthropic, avec des guides de configuration officiels pour Claude Code, OpenCode, Codex, et bien d'autres

  • Cohérence multiplateforme : que vous soyez sur macOS, Linux ou Windows (via Git Bash intégré), Kimi Code offre une expérience cohérente avec les mêmes commandes et fonctionnalités

Avantages de l'abonnement Kimi Code

Kimi Code est un avantage premium inclus dans le plan d'abonnement Kimi, spécialement conçu pour les scénarios de développement logiciel. Abonnez-vous pour débloquer l'ensemble des capacités de programmation IA, y compris l'accès à l'API, des ressources de calcul haute performance et une prise en charge complète de l'intégration IDE. Les requêtes provenant du CLI, de l'extension VS Code et des outils tiers partagent le même quota, qui se renouvelle automatiquement tous les 7 jours.

Avantages principaux

AvantageDescription
Modèles phares les plus récentsKimi K3 disponible pour les membres Moderato et supérieurs ; Kimi K2.7 Code disponible pour tous les membres
Contexte jusqu'à 1MLes membres Allegretto et supérieurs débloquent la fenêtre de contexte complète de 1M tokens
Niveau haute vitesseSortie environ 5 à 6 fois plus rapide, jusqu'à 100 tokens/s, pour les membres Allegretto et supérieurs
Concurrence élevéePrise en charge de jusqu'à 30 requêtes simultanées pour les tâches complexes
Quota généreuxQuota hebdomadaire renouvelé tous les 7 jours, plus une fenêtre glissante de 5 heures d'environ 300 à 1 200 requêtes
Utilisation supplémentaireSolde payant à l'usage optionnel, partagé avec Kimi sur le web, permettant de continuer les tâches une fois le quota épuisé
Large compatibilitéCompatible avec Kimi Code CLI, VS Code, Claude Code, OpenCode, Codex et d'autres agents courants
Intégration native aux IDEPrise en charge prête à l'emploi pour VS Code, Zed, JetBrains et d'autres IDE majeurs

Comment utiliser Kimi Code ?

Étape 1 : Installer Kimi Code CLI

Kimi Code CLI est écrit en TypeScript et fonctionne sur Node.js, aucun environnement Python n'est requis.

Linux/macOS (recommandé) :

curl -fsSL https://code.kimi.com/kimi-code/install.sh | bash

Windows (PowerShell) :

irm https://code.kimi.com/kimi-code/install.ps1 | iex

Sous Windows, installez Git for Windows avant le premier lancement : la CLI utilise le Git Bash fourni.

Alternative via npm (nécessite Node.js 22.19.0 ou version ultérieure) :

npm install -g @moonshot-ai/kimi-code

Vous utilisez déjà l'ancienne version Python de kimi-cli ? Exécutez kimi migrate après l'installation pour importer en une seule étape votre configuration existante, vos sessions et vos déclarations MCP.

Étape 2 : S'authentifier et configurer

Démarrez Kimi CLI :

kimi

Authentifiez-vous ensuite avec l'une des méthodes suivantes :

Option A : Connexion OAuth (recommandée)

Exécutez la commande /login et choisissez « Kimi Code (OAuth) ». Kimi Code utilise le flux OAuth par code d'appareil : ouvrez le lien affiché dans votre terminal, connectez-vous avec votre compte Kimi, puis saisissez le code utilisateur pour autoriser l'accès, sans avoir à gérer manuellement de clé API.

Option B : Configuration par clé API

Choisissez plutôt « Kimi Platform API key » dans /login (ou configurez un fournisseur avec /provider). Pour intégrer des outils de développement tiers, créez et gérez vos clés API dans la Console Kimi Code : jusqu'à 5 clés, chacune affichée une seule fois à sa création.

Étape 3 : Commencer à coder avec l'IA

Une fois authentifié, vous pouvez immédiatement commencer à utiliser Kimi Code.

Flux d'autorisation par appareil de Kimi Code CLI après exécution de la commande /login

Voici quelques exemples de commandes :

Génération de code de base :

Créez une fonction Python qui lit un fichier CSV et renvoie les 10 premières lignes triées selon une colonne spécifiée.

Refactorisation multi-fichiers :

Refactorisez toutes les requêtes de base de données du projet pour utiliser des requêtes paramétrées au lieu de la concaténation de chaînes. Vérifiez tous les fichiers Python du répertoire src/.

Débogage :

J'obtiens une 'ConnectionError' lors de l'exécution des tests. Analysez les fichiers de test et la configuration réseau pour identifier le problème.

Étape 4 : Utiliser les fonctionnalités avancées

Passez à Kimi K3 pour les tâches les plus difficiles : Exécutez /model et sélectionnez Kimi K3, puis choisissez un niveau d'effort de réflexion (low / high / max) adapté à la tâche. Pour de meilleurs résultats et une consommation de tokens réduite, démarrez une nouvelle session avec /new avant de changer de modèle.

Exécuter des commandes shell en ligne : Tapez ! suivi de la commande pour l'exécuter directement depuis la zone de saisie du chat.

Passer en mode Plan pour des modifications réfléchies : Appuyez sur Shift-Tab pour que Kimi Code effectue d'abord ses recherches et propose un plan avant de modifier les fichiers.

Coller du code, des images ou des vidéos : Appuyez sur Ctrl-V (Alt-V sous Windows) pour coller depuis le presse-papiers, puis sur Shift-Enter ou Ctrl-J pour une saisie multi-ligne.

Référencer des fichiers du projet : Tapez @ suivi d'un nom de fichier ou de répertoire pour l'autocomplétion.

Étape 5 : Intégration avec votre IDE

VS Code :

Installez l'extension « Kimi Code » depuis le marketplace de VS Code, puis connectez-vous avec votre compte Kimi—ou ignorez la connexion pour utiliser votre configuration de clé API existante.

Écran de connexion de l'extension VS Code Kimi Code avec les options compte Kimi et clé API

Accédez aux paramètres et aux options supplémentaires via l'icône d'engrenage dans le panneau.

Menu de l'icône d'engrenage de l'extension VS Code Kimi Code affichant les paramètres et les options de serveur MCP

Ouvrez la palette de commandes et tapez « Kimi Code » pour accéder à des commandes supplémentaires.

Palette de commandes VS Code affichant les commandes Kimi Code pour l'ouverture dans un onglet et dans le panneau latéral

Zed : Kimi Code CLI prend en charge nativement ACP via la sous-commande kimi acp. Ajoutez Kimi Code comme agent externe dans les paramètres de Zed :

{ "agent_servers": { "kimi": { "command": "kimi", "args": ["acp"] } } }

IDE JetBrains : Activez le plugin de chat IA et ajoutez Kimi Code depuis « Configure ACP agents » pour piloter les sessions Kimi directement depuis votre IDE.

Étape 6 : Gestion des sessions et du contexte

La gestion des sessions de Kimi Code vous aide à conserver le contexte au fil de longues sessions de développement :

Afficher et changer de session :

/sessions

Reprendre une session précédente :

kimi --continue

Passer à une session spécifique :

kimi --session <session-id>

Démarrer une nouvelle session :

/new

Compresser le contexte en approchant des limites :

/compact

Exécutez /usage à tout moment pour surveiller l'utilisation des tokens, la consommation de contexte et le quota. Pour de meilleurs résultats avec les tâches à contexte long, utilisez /compact régulièrement pour résumer l'historique de la conversation tout en conservant les informations clés.

Étape 7 : Configurer le MCP (Model Context Protocol)

Étendez les capacités de Kimi Code avec des serveurs MCP pour l'intégration d'outils externes. Les serveurs sont déclarés dans mcp.json~/.kimi-code/mcp.json au niveau utilisateur, ou .kimi-code/mcp.json pour un projet unique (les entrées du projet remplacent les entrées utilisateur portant le même nom) :

{
  "mcpServers": {
    "context7": {
      "url": "https://mcp.context7.com/mcp",
      "headers": { "CONTEXT7_API_KEY": "your-key" }
    }
  }
}

Les entrées avec un champ command sont des serveurs stdio ; les entrées avec un champ url sont des serveurs HTTP (ne définissez "transport": "sse" que pour les services SSE existants). Vous préférez une approche pointer-cliquer ? Exécutez /mcp-config dans le TUI pour ajouter, modifier ou supprimer des serveurs de manière interactive, et /mcp pour vérifier l'état de la connexion. Pour les serveurs nécessitant OAuth, exécutez /mcp-config login <server-name>.

Utiliser les outils MCP dans votre flux de travail : Une fois configuré, Kimi Code peut invoquer automatiquement les outils MCP. Par exemple, avec un serveur MCP de base de données :

Interrogez la base de données de production pour trouver les 10 requêtes les plus lentes de la semaine écoulée

Les outils MCP suivent le même mécanisme d'approbation que les autres opérations de Kimi Code. En mode YOLO, les opérations MCP sont approuvées automatiquement pour des flux de travail plus rapides.

Étape 8 : Interfaces alternatives

Interface navigateur : Lancez l'interface web pour une expérience graphique. Elle s'exécute au premier plan et ouvre automatiquement votre navigateur—arrêtez-la avec Ctrl+C :

kimi web

Depuis le TUI, exécutez /web pour continuer la session en cours dans le navigateur. Vous pouvez également ouvrir le visualiseur de session avec kimi vis pour voir se dérouler une session entière d'un coup d'œil.

Mise à jour ou désinstallation :

kimi upgrade

Si vous avez installé via npm, effectuez la mise à jour avec npm install -g @moonshot-ai/kimi-code@latest. Pour désinstaller, supprimez l'exécutable kimi (installation par script) ou exécutez npm uninstall -g @moonshot-ai/kimi-code (installation npm).

Cas d'usage concrets

Kimi Code excelle dans les tâches de codage complexes qui vont au-delà de la simple autocomplétion. Voici cinq scénarios pratiques :

1. Refonte de code à grande échelle

  • Scénario : Vous devez migrer une base de code existante d'un framework vers un autre, ou mettre à jour les patterns de code sur des centaines de fichiers.

  • Exemple de prompt :

Refactorisez tous les composants de classe React du répertoire src/components en composants fonctionnels avec hooks. Conservez toutes les fonctionnalités et les types de props existants. Exécutez la suite de tests après la refactorisation et corrigez les échecs éventuels.

2. Débogage complexe

  • Scénario : Vous êtes confronté à un bug en production impliquant plusieurs services, des requêtes de base de données et des appels API. Les outils de débogage traditionnels ne vous donnent pas une vue d'ensemble.

  • Exemple de prompt :

Analysez les journaux d'erreurs dans logs/error.log. Le problème semble lié à l'authentification des utilisateurs. Parcourez le middleware d'authentification, les requêtes de base de données et les gestionnaires d'API pour identifier la cause racine. Vérifiez l'existence de conditions de concurrence ou de problèmes de timing.

3. Génération automatisée de tests

  • Scénario : Vous disposez d'une base de code volumineuse avec une faible couverture de tests. Vous avez besoin de tests complets sans vouloir les écrire manuellement.

  • Exemple de prompt :

Générez des tests unitaires pour toutes les fonctions de src/utils/helpers.py. Visez une couverture de 90 % ou plus. Incluez les cas limites et la gestion des erreurs. Utilisez pytest et suivez les modèles de test existants dans tests/.

4. Configuration et mise en place de projet

  • Scénario : Vous démarrez un nouveau projet et devez mettre en place tout l'environnement de développement, y compris les dépendances, les fichiers de configuration, le CI/CD et la documentation.

  • Exemple de prompt :

Configurez un nouveau projet Node.js avec TypeScript, ESLint, Prettier, Jest et une CI GitHub Actions. Créez une structure de projet adéquate, ajoutez des scripts au package.json et générez un README complet avec des instructions d'installation.

5. Intégration d'outils externes avec MCP

  • Scénario : Vous devez intégrer des outils externes tels que des bases de données, des API ou des services spécialisés qui ne font pas partie de votre base de code. Grâce au MCP (Model Context Protocol), Kimi Code peut interagir en toute sécurité avec ces ressources externes.

  • Exemple de prompt :

Connectez-vous à la base de données de production via le serveur MCP configuré et analysez le journal des requêtes lentes. Identifiez les 5 requêtes les plus lentes et proposez des optimisations d'indexation.

Conclusion

Kimi Code représente la nouvelle génération d'assistants de codage IA en combinant Kimi K3 — le premier modèle ouvert de classe 3T au monde — avec un véritable flux de travail basé sur un agent. Contrairement aux outils de complétion de code traditionnels qui se contentent de réagir à votre frappe, Kimi Code planifie, exécute et itère de manière proactive, ce qui en fait un outil idéal pour les tâches complexes comme le refactoring multi-fichiers, le débogage et l'automatisation.

Avec sa fenêtre de contexte pouvant atteindre 1M de tokens, ses niveaux de vitesse Standard et HighSpeed, et son intégration transparente à l'IDE, Kimi Code transforme la façon dont les développeurs abordent le codage. Que vous migriez du code legacy, débogiez des problèmes en production ou mettiez en place de nouveaux projets, Kimi Code vous apporte l'assistance intelligente nécessaire pour travailler plus vite et plus efficacement.

FAQ

Kimi Code est-il gratuit ?
Kimi Code est un avantage premium inclus dans les forfaits d'abonnement Kimi. Vous pouvez vous connecter avec votre compte Kimi pour utiliser la CLI et l'extension VS Code, le coût étant inclus dans votre abonnement. Si votre quota d'abonnement est épuisé, vous pouvez éventuellement activer l'Usage supplémentaire — un solde payant à l'usage partagé avec Kimi sur le web — pour continuer à travailler sans attendre le renouvellement hebdomadaire. Consultez les tarifs de Kimi Code pour plus de détails.
Puis-je utiliser Kimi Code dans VS Code ?
Oui ! Kimi Code dispose d'une extension VS Code native. Installez-la depuis la marketplace VS Code, connectez-vous avec votre compte Kimi, et vous pouvez utiliser Kimi Code directement dans votre éditeur. Il prend également en charge les IDE compatibles ACP comme Zed et JetBrains via la sous-commande kimi acp.
Quels langages de programmation Kimi Code prend-il en charge ?
Kimi Code prend en charge tous les principaux langages de programmation. Étant un agent IA qui comprend la structure du code et peut exécuter des commandes, il fonctionne avec Python, JavaScript, TypeScript, Go, Rust, Java, C++, et plus encore. Il s'adapte au langage et au framework de votre projet.
Quels modèles puis-je utiliser avec Kimi Code ?
Tous les membres bénéficient de Kimi K2.7 Code (identifiant de modèle kimi-for-coding). Les membres Moderato et au-delà peuvent sélectionner Kimi K3 (k3 ou la variante 256K k3-256k), et les membres Allegretto et au-delà débloquent en plus la fenêtre de contexte complète de 1M de tokens ainsi que le palier HighSpeed (kimi-for-coding-highspeed). Changez de modèle dans la CLI avec /model.
Comment ajuster l'effort de réflexion ?
Kimi K3 prend en charge les niveaux d'effort de réflexion low / high / max, ce qui vous permet de choisir l'intensité adaptée à chaque tâche — un effort plus élevé consacre plus de temps au raisonnement, ce qui aide pour les décisions architecturales complexes ou les bugs délicats. L'effort de réflexion est un paramètre propre à chaque modèle ; choisissez le modèle et l'effort adaptés à votre tâche lorsque vous changez de modèle avec /model. Pour de meilleurs résultats, démarrez une nouvelle session avec /new après le changement, car changer de modèle invalide le cache de prompt.
Kimi Code peut-il exécuter des commandes dangereuses ?
Kimi Code demande une confirmation avant de modifier des fichiers ou d'exécuter des commandes potentiellement destructrices. Le mode YOLO (kimi --yolo ou /yolo) approuve automatiquement les actions des outils, mais peut encore poser des questions ; le mode Auto (kimi --auto ou /auto) est totalement autonome et ne demande jamais rien. N'utilisez ces modes que dans des environnements sûrs, et vérifiez toujours les modifications avant de les valider.
Comment exécuter des commandes shell dans Kimi Code ?
Tapez ! dans la zone de saisie pour passer en mode shell et exécuter des commandes du terminal sans quitter la conversation : la sortie est écrite dans le contexte afin que l'IA puisse s'en servir lors des tours suivants. Pour les commandes longues, appuyez sur Ctrl+B pour les basculer en arrière-plan et consultez leur statut à tout moment dans le panneau /tasks.
Qu'est-ce que MCP (Model Context Protocol) dans Kimi Code ?
MCP (Model Context Protocol) est un protocole ouvert qui permet à Kimi Code d'interagir en toute sécurité avec des outils et des sources de données externes. Vous configurez les serveurs MCP dans mcp.json (au niveau utilisateur ~/.kimi-code/mcp.json ou au niveau projet .kimi-code/mcp.json), ou de manière interactive avec /mcp-config, et /mcp affiche leur statut de connexion. Les transports stdio, HTTP et SSE sont pris en charge, et les outils MCP suivent le même mécanisme d'approbation que les autres opérations de Kimi Code, pour des raisons de sécurité.
Comment Kimi Code gère-t-il les longues conversations et les limites de contexte ?
Kimi Code offre de puissantes fonctionnalités de gestion des sessions et de compression du contexte. Utilisez /sessions pour consulter et basculer entre les sessions, --continue pour reprendre un travail précédent, et /compact pour demander à l'IA de résumer l'historique de la conversation tout en préservant les informations clés. Exécutez /usage pour vérifier à tout moment l'utilisation des tokens, la consommation de contexte et le quota. Avec une fenêtre de contexte allant jusqu'à 1 M de tokens et une compression intelligente, Kimi Code gère efficacement les tâches de développement de longue durée.
Puis-je utiliser Kimi Code dans un navigateur web ?
Oui ! En plus de l'interface CLI en terminal, Kimi Code propose un mode interface navigateur. Exécutez kimi web pour lancer l'interface web : elle s'exécute au premier plan et ouvre automatiquement votre navigateur. Depuis la TUI, /web permet de poursuivre votre session en cours dans le navigateur, et kimi vis ouvre un visualiseur de session. C'est utile si vous préférez une interface visuelle ou si vous devez partager votre écran pendant une session de pair programming.
Quelles sont les exigences système pour Kimi Code ?
La CLI Kimi Code est écrite en TypeScript et s'exécute sur Node.js — aucune installation de Python n'est requise. Le script d'installation pour macOS/Linux n'a pas d'autre prérequis ; sous Windows, installez d'abord Git for Windows. Si vous installez via npm, vous avez besoin de Node.js 22.19.0 ou version ultérieure. Sur macOS, le premier lancement peut prendre plus de temps en raison des vérifications de sécurité Gatekeeper — vous pouvez ajouter votre terminal dans « Réglages système → Confidentialité et sécurité → Outils de développement » pour accélérer les lancements suivants.
Quelles commandes slash sont disponibles dans Kimi Code ?
Kimi Code prend en charge de nombreuses commandes slash : /help pour l'aide, /login pour l'authentification, /model pour changer de modèle, /sessions (alias /resume) pour la gestion des sessions, /new (alias /clear) pour repartir de zéro, /compact pour compresser la conversation, /usage pour vérifier le quota, /plan pour le mode Plan, /yolo et /auto pour les modes d'automatisation, /tasks pour les tâches en arrière-plan, /goal et /swarm pour le travail autonome, /web pour ouvrir la session dans un navigateur, /export-md pour exporter, /mcp pour l'état MCP, et /exit pour quitter. Tapez / dans la CLI pour voir la liste complète.
Vous pourriez aussi aimer
L'IA en programmation : un guide pratique pour les développeurs
L'IA en programmation : un guide pratique pour les développeurs
2026-07-31
Qu'est-ce que le codage agentique ? Guide complet pour débutants
Qu'est-ce que le codage agentique ? Guide complet pour débutants
2026-07-30
10 outils de vibe coding open source pour un meilleur codage assisté par IA
10 outils de vibe coding open source pour un meilleur codage assisté par IA
2026-07-30
10 IDE de vibe coding qui simplifient le codage
10 IDE de vibe coding qui simplifient le codage
2026-07-30
10 outils de code IA open source pour mieux programmer
10 outils de code IA open source pour mieux programmer
2026-07-30