Le côté obscur de la lune réécrit l'agent IA terminal et le renomme en Kimi-Code, en alignement avec l'architecture de code Claude

robot
Création du résumé en cours
Selon la surveillance de Beating, l'agent de codage AI en terminal open-source kimi-cli sous The Dark Side of the Moon est en train de migrer discrètement vers un dépôt et une réécriture architecturale, renommé officiellement en kimi-code. Pour résoudre les goulets d'étranglement en réponse interactive et en efficacité d'exécution de la version Python originale, l'équipe de développement a entièrement adopté la voie technique de Claude Code, un outil en terminal d'Anthropic, en réalisant une reconstruction architecturale complète basée sur TypeScript et l'environnement d'exécution Bun. Cela a permis d'atteindre des démarrages à froid en millisecondes et une interface utilisateur terminal (TUI) fluide. Cet ajustement architectural signifie que Kimi a complètement abandonné la pile technologique Python d'origine et s'est entièrement aligné sur les solutions matures 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 reconstruction implique 166 fichiers source TypeScript, avec une addition de code incrémentielle de plus de 38 000 lignes. Lors du test de référence vérifié SWE-bench, la version refactorisée en TypeScript basée sur le modèle kimi-k2.5 a réussi à résoudre 317 des 500 tâches de développement (taux de solution de 63,4 %), maintenant le niveau de performance de la version Python originale tout en améliorant significativement la stabilité et la résistance aux interférences de la couche réseau. En plus d'aligner l'architecture fondamentale, kimi-code s'est concentré sur l'amélioration de l'expérience de collaboration homme-machine. La nouvelle version supporte non seulement le glissement d'actifs vidéo tels que les enregistrements d'écran dans le terminal pour une analyse multimodale, mais reproduit également en profondeur plusieurs conceptions de référence de Claude Code, notamment un « mode de planification » qui supporte l'édition interactive par curseur, des raccourcis Emacs couramment utilisés, une conception sécurisée pour une sortie rapide avec un double clic sur Ctrl + C, et la possibilité de connecter des flux de travail automatisés via des hooks de cycle de vie personnalisés. En termes de compatibilité dans un écosystème multi-modèles, kimi-code a ouvert un accès personnalisé aux API de grands modèles tiers, permettant à l'outil non seulement de se limiter à la famille Kimi, mais aussi de servir de passerelle unifiée de programmation en terminal à travers différents modèles.
Voir l'original
Cette page peut inclure du contenu de tiers fourni à des fins d'information uniquement. Gate ne garantit ni l'exactitude ni la validité de ces contenus, n’endosse pas les opinions exprimées, et ne fournit aucun conseil financier ou professionnel à travers ces informations. Voir la section Avertissement pour plus de détails.
  • Récompense
  • Commentaire
  • Reposter
  • Partager
Commentaire
Ajouter un commentaire
Ajouter un commentaire
Aucun commentaire