月之暗面在编程大模型领域的布局呈现出清晰的“开源Agentic编程专项”与“旗舰模型编程能力内化”双轨并行格局。K2系列从通用Agent模型起步,逐步分化出专注于编程的专项模型;K3系列则以全球首个开源3T级模型的姿态,将编程能力内化为旗舰模型的通用核心能力。

从版本谱系来看,Kimi编程大模型已发展出以下主要版本线:
K2系列(Agentic编程奠基) :Kimi K2(2025年9月5日发布,1T总参数/32B激活)→ K2 Thinking(2025年11月)→ K2.5(2026年1月27日,Office技能与Agent能力增强)→ K2.6(2026年4月20日,长程编程13小时+4000行代码修改,Agent集群支持300个子Agent)→ K2.7 Code(2026年6月13日,开源智能体式编程模型,思考token用量减少30%)→ K2.7 Code HighSpeed(输出速度约180 Token/s,短上下文可达260 Token/s)。
K3系列(旗舰编程能力跃迁) :Kimi K3(2026年7月16日发布,全球首个开源3T级模型,2.8T参数/896专家激活16个,1M上下文窗口,原生视觉理解,KDA混合线性注意力机制)→ K2.8 Preview(256K上下文的K3版本,综合性能接近K3)。
K2系列已于2026年5月25日下线,K2.5于2026年8月31日下线,Kimi官方建议所有用户迁移至K3以获得持续支持。
第二部分:各版本详细对比与拆解
一、K2.7 Code 与 K3 核心对比
维度 Kimi K2.7 Code Kimi K3
发布时间 2026年6月13日 2026年7月16日
参数规模 1T MoE / 32B激活 2.8T MoE / 896专家激活16个
上下文窗口 256K 1M
核心定位 编程专项Agent模型 通用旗舰,编程为强项
架构 MoE + MoonViT视觉编码器 KDA混合线性注意力 + 注意力残差 + Stable LatentMoE
思考模式 始终开启,Preserved Thinking 始终推理,reasoning_effort三档
视觉输入 支持(图片+视频实验性) 原生视觉理解
缓存输入定价 $0.18/M tokens $0.30/M tokens
输出定价 $3.80/M tokens $15.00/M tokens
K2.7 Code 和 K3 代表了两种截然不同的设计哲学。K2.7 Code 是 K2 家族中专注于编程的成员,在编程和Agent表现上经过专门调优,尤其适合“通过API编写和修复代码”的工作负载。K3 则不是代码专项模型,而是全新的通用旗舰模型,代码能力只是其广泛能力集之中的一项强项——你面对的是将一个专才与一个同样擅长代码的通才进行对比。
二、K2.7 Code 的编程能力跃升
K2.7 Code 相比 K2.6 在编程基准上实现了显著提升:Kimi Code Bench v2 提升 21.8%(62.0 vs 50.9),Program Bench 提升 11.0%(53.6 vs 48.3),MLS Bench Lite 提升 31.5%(35.1 vs 26.7)。在 Agent 任务执行能力上,Kimi Claw 24/7 Bench 提升至 46.9(K2.6 为 42.9),MCP Atlas 提升至 76.0(K2.6 为 69.4),MCP Mark Verified 提升至 81.1(K2.6 为 72.8)。
推理效率是 K2.7 Code 的另一核心优势。相比 K2.6,思考 token 用量平均减少约 30%——在 Kimi Code Bench v2、Program Bench 和 MLS Bench Lite 上,K2.7 Code 的得分均高于 K2.6,同时每项基准消耗的 tokens 更少。对开发者而言,这意味着交互式编程会话响应更快、生产环境 API 成本更低、Agent 工作流能在同样的上下文预算内完成更多工作。
三、K3 的长程编程能力
K3 的核心差异化在于长程编码能力。在极少人工监督的情况下,K3 可以持续完成长时间工程任务,理解和处理大型代码库,并协调使用终端工具。K3 还擅长结合软件工程与视觉推理的任务——能够利用截图和视觉反馈,优化游戏开发、前端和 CAD 等场景。
在架构层面,K3 基于自研的 KDA 混合线性注意力机制 和 注意力残差技术 构建,通过 Stable LatentMoE 框架在 896 个专家中高效激活 16 个,整体扩展效率相比 K2 提升约 2.5 倍。这些底层架构创新使 K3 能够在 1M token 上下文窗口下稳定运行,真正实现了“将整个仓库丢给它”的可行性。
在定价上,K3 的官方定价为:缓存命中输入 $0.30/M,缓存未命中输入 $3/M,输出 $15/M。坦率的上限是,Kimi 自己的博客也表示 K3 仍然落后于 Claude Fable 5 和 GPT-5.6 Sol——“对于开源模型来说,它处于前沿水平,但并不是绝对的领跑者”。
四、K2.6 的编程能力(已下线但具参考价值)
K2.6 是 K2 系列的最后一个通用编程版本,在长程编程上表现突出:支持 13+小时连续执行和 4000+行代码修改,通用化到 Rust、Go、Python 等语言和前端、DevOps、性能优化等任务。Agent Swarm 可扩展至 300个并行子Agent,每次运行执行 4000 个协调步骤。在基准测试中,K2.6 的 SWE-Bench Pro 得分为 58.6,SWE-bench Multilingual 为 76.7,LiveCodeBench 为 89.6。
第三部分:为什么分这么多版本?
一、从“通用Agent”到“编程专项”再到“旗舰内化”的三级递进
Kimi 编程模型的版本分化遵循一条清晰的“Agent能力奠基—编程专项深化—旗舰能力内化”演进路径。
K2 到 K2.5 解决了“能否用开源模型实现 Agentic 任务执行”的问题。K2 以 1T 总参数/32B 激活的 MoE 架构验证了开源模型在代码生成和通用 Agent 任务上的可行性。K2.5 在 Office 技能与 Agent 能力上进一步增强,为后续的编程专项化奠定了基础。
K2.6 到 K2.7 Code 解决了“编程能力能否从通用Agent能力中独立出来并深度优化”的问题。K2.6 以 13 小时连续执行和 300 个子 Agent 集群展示了长程编程的可能性。K2.7 Code 则在这一基础上进行了针对性调优——在编程基准上实现 21.8% 的提升,同时将思考 token 用量减少 30%。这一“能力提升+效率优化”的双重改进,使 K2.7 Code 成为“通过 API 编写和修复代码”场景中经过调优且性价比极高的选择。
K3 解决了“旗舰模型的编程能力能否覆盖从专项到通用的完整光谱”的问题。K3 不是一个专注于代码的版本,而是将编程能力作为其广泛能力集的核心组成部分。2.8T 参数和 1M 上下文使 K3 能够处理 K2.7 Code 无法容纳的超大型代码库,而 KDA 混合线性注意力机制使长序列推理的效率大幅提升。
二、开源与商业的双轨并行
Kimi 编程模型采取了精细的开源分层策略。K2 系列全部开源,K2.7 Code 的模型权重在 Hugging Face 上完全开放,支持 INT4 原生检查点和 MXFP4 量化版本,使开发者能够在本地环境中部署和微调。K3 同样以开源形式发布,完整模型权重于 2026 年 7 月 27 日开放,是全球首个开源的 3T 级模型。
这一策略使 Kimi 既通过开源版本积累了庞大的开发者生态,又通过 API 服务实现了旗舰能力的商业闭环。K2.7 Code 的开源使中小团队能够在自有硬件上运行完整的编程 Agent 工作流,而 K3 的 API 则为需要 1M 上下文和最高推理能力的企业客户提供了云端选择。
三、编程范式的根本性转变:从“代码补全”到“Agentic Coding”
Kimi 编程模型版本分化的底层逻辑,根植于编程任务范式的根本性转变。K2 时代,编程模型的核心任务是“给定上下文,生成代码”——本质上是高级的代码补全。K2.6 到 K3 时代,编程模型的核心任务变成了“给定一个工程目标,自主规划、执行、验证、修复”——这种范式转变要求模型具备长程规划、工具调用、错误恢复和目标保持能力。
K2.7 Code 的“Preserved Thinking”机制和 K3 的“reasoning_effort”三档配置,正是为这一范式转变设计的。模型不再是“写一段代码就结束”,而是能够在长时间的工程会话中持续推进工作,理解大型代码库,操作终端,协调工具调用,检查运行时行为,并在尝试失败后以较少的人类干预自主恢复。
第四部分:最著名版本——Kimi K2.7 Code 本地部署实战
Kimi K2.7 Code 是系列中部署门槛最低、社区工具最完善的版本,1T总参数/32B激活的MoE架构,开源权重支持INT4原生量化和GGUF量化,通过Unsloth可在消费级硬件上运行。以下为完整的本地部署步骤。
步骤一:环境准备与硬件规划
硬件配置基准:
全精度(Q8无损) :605GB 总内存(RAM + VRAM)
动态2-bit量化:325-350GB 总内存
动态1-bit量化:310GB+ 总内存
推荐配置:多GPU配置或Mac Studio大统一内存方案
Kimi K2.7 Code 全精度需要 605GB 磁盘空间;Unsloth Dynamic 2-bit 量化版可将磁盘需求降低约 48% 至 325GB。
软件环境清单:
操作系统:Linux / macOS / Windows(通过Unsloth Studio)
Python 3.10+
Unsloth Studio 或 llama.cpp
步骤二:安装Unsloth Studio
bash
# 安装Unsloth
pip install unsloth
# 启动Unsloth Studio
unsloth studio
Unsloth Studio 会自动卸载到 RAM,并检测多 GPU 配置。
步骤三:下载模型权重
bash
# 从Hugging Face下载GGUF量化版
huggingface-cli download unsloth/Kimi-K2.7-Code-GGUF \
--local-dir ./models/Kimi-K2.7-Code-GGUF
推荐使用 UD-Q8_K_XL 量化版本——这是“真正无损”的版本,仅比 Q4 大 10GB。
步骤四:通过llama.cpp运行
bash
# 使用llama.cpp启动推理服务
./build/bin/llama-server \
-m ./models/Kimi-K2.7-Code-GGUF/UD-Q8_K_XL-00001-of-00010.gguf \
--host 0.0.0.0 \
--port 8090
步骤五:SGLang高性能部署(推荐多GPU环境)
对于多 GPU 服务器环境,推荐使用 SGLang 部署:
bash
sglang serve \
--model-path moonshotai/Kimi-K2.7-Code \
--tp 8 \
--trust-remote-code \
--reasoning-parser kimi_k2 \
--tool-call-parser kimi_k2 \
--host 0.0.0.0 \
--port 30000
Kimi-K2.7-Code 共享 K2.5/K2.6 的架构,因此 SGLang 部署方法可复用。原生 INT4 检查点支持 H200(8×, TP=8)、B300(8×, TP=8)、GB300(4×, TP=4)等硬件平台。
步骤六:接入Kimi Code CLI
Kimi K2.7 Code 支持完整的工具调用,可以直接作为 Kimi Code CLI 的后端模型:
bash
# 配置本地模型
export KIMI_API_BASE="http://localhost:8090/v1"
export KIMI_MODEL="Kimi-K2.7-Code"
# 启动Kimi Code CLI
kimi-code
在 AGENTS.md 中配置项目上下文,模型即可在终端 Agent 模式下自主执行代码修改任务。
步骤七:监控与调优
关键指标监控:
内存占用:Q8无损约605GB,Q4约385-470GB
推理速度:取决于硬件配置
上下文窗口:256K
思考token效率:相比K2.6减少约30%
推荐生成参数:思考模式 temperature=1.0, top_p=0.95。K2.7 Code 强制思考模式,不支持 instant 模式。
第五部分:不同版本的实践结果
案例一:Kimi Code CLI 重构 Moonshot AI 官网全站(基于 Kimi K2.5)
2026年3月,月之暗面团队使用 Kimi Code CLI(由 Kimi K2.5 驱动)对 moonshot.ai 官网进行了全平台刷新。表面上看只是“新配色、更紧凑的排版、更新的动效”,但实际上这次改动涉及共享组件、设计 token、路由和交互层的全面更新。团队使用 Kimi Code CLI 作为 AI 编程 Agent 来执行这次重构。
团队在项目启动时先用 /init 命令创建 AGENTS.md 文件,花费约一小时完善项目范围、禁止变更项、项目结构和构建流程等上下文。他们还建立了 Model Context Protocol(MCP)与 Figma 的连接,让 Agent 能够理解设计规范与实现之间的对应关系,减少人工解读。
在具体执行中,团队让 Agent 先阅读目标区域并列出所有依赖项——“一个按钮颜色的改动可能影响 hero section、下载区域、hover 状态和共享 token”。Agent 不仅完成了组件更新,还进行了依赖追踪、设计对齐、行为研究、性能检查和集成风险审查。团队的核心经验是:“AI 编程 Agent 面临的实际挑战往往来自工作量和一致性的压力,而不是算法难度。在已有代码库中修改越多,理解哪些部分会受到影响就越关键”。
案例二:K2 Thinking Turbo 设计文本编辑器与拓扑排序任务(基于 Kimi K2 Thinking)
在 XSCT Bench 的编程能力评测中,kimi-k2-thinking-turbo 完成了两项高难度编程任务。在“设计文本编辑器”任务中,模型先用2-3句话说明底层数据结构选择理由,然后生成了完整的 Line 和 Document 类实现,包含光标移动、边界处理、跨行导航等全部功能,综合得分 88.02 分。评审意见指出:“该实现是一个高质量的文本编辑器设计,数据结构选择合理,功能完整覆盖需求,边界处理周到”。
在“实现拓扑排序任务调度器”任务中,模型完整实现了 Kahn 算法,功能正确性无可挑剔,输出信息丰富,体现了良好的工程实践,得分 95 分。
这两个案例代表了 Kimi 编程模型在算法实现和数据结构设计场景中的核心价值。与“生成一段代码片段”不同,这两项任务要求模型从需求描述出发,自主完成数据结构选择、边界条件处理、测试代码编写和工程实践审查——这正是 Agentic Coding 范式的典型体现。
版权声明:本平台仅提供信息存储空间服务,用户发布内容不代表本站观点,交易风险自担;侵权违法内容请立即举报(邮箱:37996619@qq.com),本站接通知后先行屏蔽,责任由发布者承担。