Moonshot réécrit l'agent d'IA terminal Kimi-CLI en Kimi-Code, en s'alignant sur l'architecture Claude Code

icon MarsBit
Partager
Share IconShare IconShare IconShare IconShare IconShare IconCopy
AI summary iconRésumé

expand icon
Kimi-CLI de Moonshot a été rebrandé en Kimi-code suite à une refonte majeure de son architecture. L'équipe a passé de Python à TypeScript et Bun, en alignant le projet sur la configuration d'Anthropic Claude Code. La nouvelle version offre des démarrages à froid rapides, une interface TUI et de meilleures performances. Elle a atteint un taux de réussite de 63,4 % sur le benchmark SWE-bench Verified. Les développeurs peuvent désormais utiliser des raccourcis de style Emacs et des API provenant d'autres modèles. Avec les altcoins à suivre qui gagnent en popularité, cette mise à jour positionne Kimi-code comme un concurrent sérieux dans l'espace du codage par IA.

Selon les observations de Beating, kimi-cli, l'agent de codage IA open source du groupe Moonshot, effectue discrètement une migration de dépôt et une réécriture de son architecture, et a officiellement été renommé kimi-code. Pour résoudre les limites de réponse interactive et d'efficacité d'exécution de la version Python originale, l'équipe de développement a entièrement adopté la ligne technologique de Claude Code, l'outil terminal d'Anthropic, réalisant une重构 complète basée sur TypeScript et le runtime Bun, permettant un démarrage à froid en millisecondes et une interface utilisateur terminale (TUI) fluide. Ce changement d'architecture signifie que Kimi a complètement abandonné sa pile technologique Python originale et adopté intégralement la solution mature de Claude Code. L'outil utilise Commander.js pour l'analyse des commandes et remplace Rich et prompt-toolkit par React Ink pour implémenter une nouvelle interface TUI réactive. La重构 implique 166 fichiers source TypeScript, avec un ajout de plus de 38 000 lignes de code. Sur le benchmark SWE-bench Verified, la version重构 en TypeScript basée sur le modèle kimi-k2.5 a résolu avec succès 317 tâches sur 500 (taux de réussite de 63,4 %), tout en maintenant les performances de la version Python originale, tout en améliorant significativement la stabilité d'exécution et la résistance aux interférences réseau. Outre la refonte de l'architecture de base, kimi-code a perfectionné l'expérience de collaboration homme-machine. La nouvelle version prend en charge l'importation par glisser-déposer de vidéos, telles que des enregistrements d'écran, pour une analyse multimodale, et reprend en profondeur plusieurs conceptions phares de Claude Code, notamment le mode « Planification » avec édition interactive par curseur, les raccourcis clavier courants d'Emacs, la fonction de sortie rapide sécurisée par double pression sur Ctrl + C, ainsi que la prise en charge des hooks de cycle de vie personnalisés pour l'intégration avec des flux de travail automatisés. En matière de compatibilité avec l'écosystème multi-modèles, kimi-code ouvre l'accès personnalisé aux API de modèles externes, permettant à l'outil non seulement de ne plus se limiter à la famille Kimi, mais aussi de servir de passerelle unifiée pour la programmation terminale entre modèles.

Clause de non-responsabilité : les informations sur cette page peuvent avoir été obtenues auprès de tiers et ne reflètent pas nécessairement les points de vue ou opinions de KuCoin. Ce contenu est fourni à titre informatif uniquement, sans aucune représentation ou garantie d’aucune sorte, et ne doit pas être interprété comme un conseil en investissement. KuCoin ne sera pas responsable des erreurs ou omissions, ni des résultats résultant de l’utilisation de ces informations. Les investissements dans les actifs numériques peuvent être risqués. Veuillez évaluer soigneusement les risques d’un produit et votre tolérance au risque en fonction de votre propre situation financière. Pour plus d’informations, veuillez consulter nos conditions d’utilisation et divulgation des risques.