Kimi新模型拿下代码开源SOTA,仅仅72B,发布即开源
创始人
2025-06-17 11:21:19
0

克雷西 发自 凹非寺

量子位 | 公众号 QbitAI

深夜,沉寂已久的Kimi突然发布了新模型——

开源代码模型 Kimi-Dev,在SWE-bench Verified上以60.4%的成绩 取得开源SOTA

参数量只有72B,但编程水平比最新的DeepSeek-R1还强,和闭源模型比较也表现优异。

有网友看到后表示,感觉月之暗面的实力被低估了,其水平应该比xAI强。

Kimi-Dev采用MIT协议,目前权重和代码均已发布,还有网友制作的量化版本也已在抱抱脸上线。

那么,Kimi-Dev是如何做到的呢?

模型扮演两种角色,在测试中自我博弈

目前,Kimi-Dev的完整技术报告暂未出炉,不过官方透露了其中的一些关键技术。

Kimi-Dev-72B的设计核心是 BugFixer和TestWriter两种角色的结合,BugFixer和TestWriter都遵循一个共同的最小框架,包含两个阶段:

  • 文件定位(File Localization):首先找到需要修改的正确文件;

  • 代码编辑(Code Edits):修正现有代码中的问题或潜在缺陷(BugFixer),以及编写并添加新的单元测试代码(estWriter)。

为了增强Kimi-Dev-72B作为BugFixer和TestWriter的先验知识,Kimi团队以Qwen 2.5-72B基础模型为起点使用约1500亿高质量真实数据进行 中期训练

具体来说,Kimi团队 收集了数百万个GitHub issue和PR提交,目的是让Kimi-Dev-72B能够学习人类开发人员如何推理并解决GitHub问题。

另外,Kimi团队还进行了严格的数据净化,确保训练数据当中不包含SWE-bench Verified里的内容。

经过中期训练和监督微调 (SFT)后,Kimi-Dev-72B在文件定位方面已经表现出色,之后的强化学习阶段主要侧重于提升其代码编辑能力。

强化学习训练采用了Kimi k1.5中的策略优化方法,主要有三个关键设计:

一是 仅基于结果的奖励(Outcome-based Reward Only)——训练中仅使用代码在Docker环境中的最终执行结果(成功为 1,失败为 0)作为奖励,而不考虑任何与代码格式或编写过程的因素。

这确保了模型生成的解决方案的正确性以及与实际开发标准的一致性。

二是采用了 高效提示集(Efficient Prompt Set),过滤掉在多样本评估下成功率为零的提示,以更有效地进行大批量训练。

此外,强化学习阶段还采取了循序渐进的策略,逐步引入新提示,逐步增加任务难度。

三是 正向示例强化(Positive Example Reinforcement),也就是在后面的训练过程中,Kimi-Dev会将它之前已经解决的问题的方案重新纳入当前的训练批次中进行学习,从而巩固和强化之前有效的、成功的解决模式和方法。

经过强化学习后,Kimi-Dev-72B能够同时掌握两种角色。在测试过程中,它会采用自我博弈机制,协调自身Bug修复和测试编写的能力。

Kimi-Dev-72B会遵循标准Agentless设置,为每个问题生成最多40个补丁候选(patch candidates)和40个测试候选(test candidates)。

在测试时间自我博弈中,观察到了规模效应(scaling effect)。

以上就是Kimi团队介绍的Kimi-Dev背后的关键,更多细节将在后续的技术报告中揭晓,感兴趣的话可以关注Kimi团队的发布。

下一步,Kimi团队还计划探索更复杂的软件工程任务,并将于与流行的IDE、版本控制系统和CI/CD流水线进行更深入的集成。

项目主页:

https://moonshotai.github.io/Kimi-Dev/

GitHub:

https://github.com/MoonshotAI/Kimi-Dev

HuggingFace:

https://huggingface.co/moonshotai/Kimi-Dev-72B

📪 量子位AI主题策划正在征集中!欢迎参与专题365行AI落地方案,一千零一个AI应用或与我们分享你在寻找的AI产品,或发现的AI新动向

💬 也欢迎你加入量子位每日AI交流群,一起来畅聊AI吧~

相关内容

原创 ...
8月22日。欧文再次公开反思自己跟詹姆斯当队友的时候太孤僻,不成熟...
2026-08-22 11:21:38
为什么银行转账需要验证身份...
在现代金融体系中,资金流转的安全性至关重要。每当用户发起转账操作时...
2026-08-22 11:21:12
基金资产配置与定投策略如何...
在投资基金的过程中,将资产配置与定投策略相结合是一种较为科学的方式...
2026-08-22 11:21:03
原创 ...
根据帮主郑重8月21日晚间直播整理: 最后,给大家上硬菜 —— 下...
2026-08-22 11:20:38
黄金怎么买?普通人配置黄金...
黄金向来被当成保值避险的资产,市场一波动,总有人想配置一点。普通人...
2026-08-22 11:20:37
库存周期下白酒产业链行业周...
当前白酒市场正经历从高速扩张向存量竞争的深刻转变,渠道库存高企成为...
2026-08-22 11:19:57
数码视讯上半年归母净利润2...
上证报中国证券网讯(记者 伊妹儿)数码视讯8月21日公布2026年...
2026-08-22 11:19:19
贝森特“止痛药”失效!达里...
美国财长“救市”两日惨败,美债风暴卷土重来。 周五,美国10年期国...
2026-08-22 11:18:27
原创 ...
一朝出家流浪,一朝登临帝位。朱元璋的一生,堪称中国历史上最传奇、最...
2026-08-22 11:10:20

热门资讯

原创 欧... 8月22日。欧文再次公开反思自己跟詹姆斯当队友的时候太孤僻,不成熟,浪费了跟詹姆斯当队友这样的绝佳机...
基金资产配置与定投策略如何结合... 在投资基金的过程中,将资产配置与定投策略相结合是一种较为科学的方式,能有效平衡风险与收益,实现资产的...
主力合约与新合约价差如何变化? 在期货交易体系中,临近交割月的合约与远月合约之间的价格关系一直是投资者关注的焦点。这种价差结构不仅反...
房龄因素为何变化买房决策要关注... 在购置不动产的过程中,许多购房者往往只关注地段与价格,却忽视了一个隐形却至关重要的指标,那就是房屋的...
持有成本为何变化买房决策需重视... 购房者在审视房源时,往往将目光聚焦于首付比例与单价高低,却容易忽视房屋持有期间的持续性支出。这部分 ...
持仓变化如何影响交易决策更稳妥... 在期货市场中,资金流向往往是判断趋势强弱的关键指标,而持仓量的变化则是洞察主力资金动向的核心窗口。交...
F1荷兰大奖赛|拉塞尔冲刺赛排... 当地时间8月21日,世界一级方程式赛车锦标赛(F1)荷兰大奖赛冲刺赛排位赛在阿姆斯特丹附近的赞德沃特...
医疗险理赔如何申请快速到账? 在需要医疗险理赔时,很多人都希望理赔款能够快速到账,以缓解经济压力。以下为大家介绍一些能让医疗险理赔...
特朗普:如果共和党输掉中期选举... 美国总统特朗普21日在南卡罗来纳州一场竞选集会上表示,如果共和党输掉中期选举,他将被弹劾。 路透社...
维修支出为何变化买房决策需重视... 购房决策过程中,许多消费者往往将目光聚焦于首付比例与贷款利率,却容易忽视后续长期持有过程中的隐性成本...