月球暗面重写终端 AI 代理并将其重命名为 Kimi-Code,与 Claude Code 架构保持一致

robot
摘要生成中

根据 Beating 的监测,开源终端 AI 编码代理 kimi-cli 在《月之暗面》下正悄然进行仓库迁移和架构重写,已正式更名为 kimi-code。为了解决原版 Python 在交互响应与执行效率方面的瓶颈,开发团队已全面采用 Anthropic 旗下终端工具 Claude Code 的技术路线,并基于 TypeScript 和 Bun 运行时完成了完整的架构重构。这实现了毫秒级冷启动,并带来了顺滑的终端用户界面(TUI)。这一架构调整表明,Kimi 已彻底放弃原有的 Python 终端技术栈,并完全对齐且采纳了 Claude Code 的成熟方案。该工具使用 Commander.js 进行命令解析,并以 React Ink 取代 Rich 和 prompt-toolkit,从而实现全新的响应式 TUI 界面。重构共涉及 166 个 TypeScript 源文件,代码增量累计超过 38,000 行。在 SWE-bench Verified 基准测试中,基于 kimi-k2.5 模型的 TypeScript 重构版本成功解决了 500 个开发任务中的 317 个(解题率 63.4%),在维持原版 Python 性能水平的同时,显著提升了稳定性以及对网络层干扰的抵抗能力。

除了对基础架构的对齐外,kimi-code 还聚焦于打磨人机协作体验。新版本不仅支持将屏幕录制等视频资产拖入终端以进行多模态分析,还深度复刻了 Claude Code 的多个基准设计,包括支持光标交互式编辑的“规划模式”,常用的 Emacs 快捷键,双击 Ctrl + C 的安全快速退出设计,以及通过自定义生命周期钩子连接自动化工作流。就多模型生态的兼容性而言,kimi-code 已为第三方大模型 API 提供自定义接入能力,使该工具不仅限于 Kimi 家族,还可作为跨模型的统一终端编程入口。

查看原文
此页面可能包含第三方内容,仅供参考(非陈述/保证),不应被视为 Gate 认可其观点表述,也不得被视为财务或专业建议。详见声明
  • 赞赏
  • 评论
  • 转发
  • 分享
评论
请输入评论内容
请输入评论内容
暂无评论