Codestral
Codestral

Codestral

Codestral 是 Mistral AI 的低延迟编码模型,针对中间填充补全和代码生成进行了优化。本指南将 Codestral 25.08 与 Mistral Code、Vibe、Devstral 和 Codestral Embed 区分开来,并涵盖 API 成本、隐私、FIM 集成、评估、安全和部署。

116

Views

0

Likes

Jan 2026

Added

chat.mistral.ai

Website

Tags

ai-codingfree

Editorial Review

About Codestral

Codestral 是 Mistral AI 的专用模型系列,用于快速、高频代码完成,尤其是中间填充 (FIM)。当前生产别名 共带最新 指向Mistral选择的支持代;当前记录的版本是 Codestral 25.08 (Codestral-2508)具有 128K 上下文窗口。它还可以执行代码生成和聊天式任务。

Codestral 不是整个 Mistral 开发者产品线。 Vibe Code 是当前的 CLI、IDE 和 Web 编码代理; Devstral 针对多步骤代理软件工程进行了优化; Codestral 嵌入 创建用于代码搜索的向量;和更早的 Mistral Code 产品公告描述了一个企业 IDE 堆栈。选择正确的层可以防止自动完成模型被视为自治代理进行评估。

Codestral directory placeholder visual
此目录条目目前缺少官方 Codestral 艺术作品。权威的功能、价格和生命周期信息位于Mistral的实时模型卡和定价文档中。

将任务映射到正确的 Mistral 编码组件

组件主要工作典型输入/输出不要将其与
Codestral 25.08低延迟 FIM 和代码生成前缀+后缀→缺失代码完整的存储库代理
Devstral代理编码和软件工程任务问题+工具/存储库→多步骤更改内联完成
Codestral 嵌入代码/搜索向量表示代码/查询→嵌入文本生成
Vibe Code面向用户的 CLI/IDE/Web 代理体验开发人员任务 → 编辑、命令、PR一个模型端点
StudioAPI 键、游乐场、评估和监控开发者控制平面最终用户编码助理
乐聊旧版 URL较早的聊天入口点对话官方 Codestral 模型页面

该列表的存储 URL 指向 聊天.mistral.ai/聊天,但当前的 Mistral 平台描述了 Vibe、Studio 和 Admin。对于 API 评估,请使用模型卡和 Studio,而不是将消费者聊天页面视为 Codestral 的规范产品表面。

FIM 的工作原理

 光标前的文件 光标后的文件
       |                            |
       伏
    [前缀] + FIM 标记 + [后缀]
                 |
                 v
            Codestral
                 |
                 v
        提议的中跨
                 |
      语法/类型/测试/安全门
                 |
            开发商接受

普通的下一个标记补全只能看到光标之前的内容。 FIM 还提供后缀,允许模型关闭函数、尊重后续调用并插入代码,而无需重写其余部分。 IDE 集成应仅发送完成所需的上下文,保留精确的前缀/后缀边界,并在重复的后缀内容之前停止生成。

当前版本、背景和价格

根据 2026 年 7 月 26 日的审核,Codestral 25.08 模型卡列出了 128K 上下文,API 定价为每百万输入代币 0.30 美元和每百万输出代币 0.90 美元。 Mistral 的定价页面显示相同的费率 共带最新,批处理广告上有 50% 的折扣,缓存输入在适用的情况下有很大的折扣。确认实时发票货币、区域和端点。

示例 API 工作负载输入输出近似模型成本
1,000 个小型完工项目4M 代币50 万个代币$1.20 + $0.45 = $1.65
1,000 个广泛上下文的完成20M1M$6.00 + $0.90 = $6.90
批量离线生成20M2M如果符合条件,大约为标准代币费用的一半
接受度低造成浪费相同的标记相同的标记即使开发商拒绝建议,成本也保持不变

这些算术示例不包括 IDE/插件费用、网关、检索、网络、自托管基础设施和工程。跟踪每个接受的完成和保留的代码的成本,而不是单独的调用。每次击键时积极发送 128K 数据不仅速度慢、成本高而且没有必要。

模型生命周期:别名与固定 ID

共带最新 简化升级但可以改变行为。固定 ID,例如 Codestral-2508 提高可重复性直至退休。 Mistral 的模型目录将 Codestral 25.01、Codestral 24.05 和 Codestral Mamba 置于遗留/弃用模型中; 25.01卡记录了2025年的退役日期。

策略效益风险推荐控制
使用 最新的自动支持升级无声质量/延迟变化金丝雀流量和连续基准
引脚版本可重复的行为退休停电生命周期警报和迁移窗口
自部署/VPC部署居住权和控制权许可证、硬件和运营合同加容量/安全测试
后备模型可用性不同的 FIM 标记/质量/数据术语显式兼容适配器和用户信号

许可证和“开放重量”历史

原始的 Codestral 22B 权重是根据 Mistral AI 非生产许可证发布的,用于研究/测试,并单独提供商业许可证。请勿将该许可证推广到每个 Codestral 版本、API 使用或企业部署。 Codestral 25.08 被记录为 Premier 模型,企业自行部署是一种商业产品。

记录确切的工件/API 条款、允许的使用、衍生/微调权利、地理限制和支持。 “可下载”和“开源”不是同义词。下游生成的代码还需要正常的许可证、依赖性和出处审查。

代码隐私和上下文最小化

自动完成可以发送光标周围的代码、导入、符号、打开的选项卡、存储库映射、文件名和开发人员提示。这可能包括秘密、客户数据和专有算法。检查 IDE 扩展或集成的实际上下文构建器,而不仅仅是模型提供者的策略。

上下文源价值风险最小化
当前文件前缀/后缀FIM 基本结构秘密和不相关的区域绑定窗口;编辑秘密模式
导入的定义类型/API 准确度广泛的专有代码在实施之前发送签名/文档
存储库检索约定和跨文件调用更大的披露/索引保留路径允许列表和本地检索
终端/测试输出失败背景令牌、环境路径和用户数据清理日志并选择相关行
Git 差异/问题意图和最近的变化不受信任的提示注入标签为数据;从不授予工具权限

每个环境、最低权限工作区、支出限制和轮换使用单独的 API 密钥。不要在提交给 Git 的编辑器设置中嵌入密钥。确认 Mistral 当前的免费、付费 API、团队和企业数据处理、保留和培训控制,因为产品计划不同。

反映开发者价值的完成基准

创建 200-1,000 个从您的团队实际使用的存储库和语言中采样的光标位置。冻结前缀、后缀、相关上下文和隐藏的基本事实。包括样板文件、API 使用、错误处理、测试、SQL、shell、安全敏感代码和不完整的重构。删除公共基准语料库中已有的可能发生泄漏的案例。

公制定义为什么这很重要
精确/语义匹配匹配目标或通过行为测试学术可比性
录取率接受/显示的建议立即有用
保留率1-7 天后仍保留已接受的代码过滤快速接受/重写行为
按键次数/节省时间受控任务比较实际生产力
缺陷/安全率已接受的建议导致调查结果优质护栏
延迟P50/P95 光标渲染自动完成必须保持流畅
成本/保留完工量所有代币/工具成本/保留接受经济决策

Mistral 在其企业公告中报告已接受和保留的完工量有所改善,为 25.08。将供应商数据视为假设,并使用您的扩展、网络和存储库重现它们。

延迟工程

反跳击键、取消过时的请求并缓存稳定的前缀。保持输出长度较短以便自动完成。仅当部分候选人改善体验且不鼓励过早接受时才使用流媒体。将交互式 FIM 流量与批量测试生成分开,这样长作业就不会饱和速率限制。

测量端到端延迟:编辑器上下文收集、检索、网络、队列、第一个令牌、生成和渲染。排除扩展开销的模型基准无法预测开发人员的体验。

安全和正确性门

切勿仅仅因为生成的代码可以编译而执行它。在沙箱中运行格式化程序、解析器/类型检查器、单元测试、秘密扫描、依赖策略和特定于语言的安全检查。对于SQL和shell补全,需要更严格的确认和非生产环境。

  • 拒绝引入硬编码凭据、禁用 TLS 或不安全反序列化的建议。
  • 根据批准的注册表解析包名称,以减少幻觉依赖攻击。
  • 需要对身份验证、加密、支付、迁移和访问控制进行人工审核。
  • 在接受之前显示整个建议的范围和受影响的后缀。
  • 仅在员工/隐私政策允许的情况下,将接受的 AI 代码归入内部遥测。

FIM 集成清单

整合关注测试故障现象
标记/分词器官方 FIM 端点/SDK 夹具标记泄漏到代码或后缀重复中
停止逻辑大括号、缩进和以下声明失控的一代
统一码非 ASCII 标识符/注释损坏或偏移量不匹配
上下文截断非常大的文件/存储库关键后缀/导入消失
取消快速打字和文件切换插入过时的完成
遥测检查请求/日志负载意外存储的代码或秘密

当 Codestral 不是正确的选择时

当作业需要探索存储库、规划、编辑多个文件、运行命令和打开 PR 时,请使用 Devstral/Vibe Code 或其他代理系统。使用 Codestral Embed 进行语义代码检索。当转换已知时,使用确定性重构/linter。使用通用推理模型进行对延迟不敏感的完成的体系结构讨论。

替代方案

选项最适合与 Codestral 的权衡
Codestral通过 Mistral 的低延迟多语言 FIM首要模型生命周期和提供商依赖性
GitHub Copilot托管 IDE/GitHub 经验产品订阅和较少的模型级别控制
塔布宁企业完成和部署选择不同的生态系统和定价
继续+所选型号开源 IDE 编排您拥有上下文、提供者和评估
本地开放代码模型离线/驻留和可预测的控制GPU、延迟、许可和维护
语言服务器/片段已知符号和确定性样板生成灵活性较低,事实可靠性较高

常见问题

当前的 Codestral 模型是什么?

当前型号卡列出 Codestral 25.08 (Codestral-2508) 和 API 别名 共带最新.

API 的费用是多少?

在审核时,每百万输入代币 0.30 美元,每百万输出代币 0.90 美元。确认实时定价页面。

Codestral 是开源的吗?

不要使用那个毯子标签。原厂砝码有非生产许可证;当前的 Premier 模型和自行部署使用当前的 Mistral 条款/合同。

它与 Devstral 相同吗?

Codestral 目标完成/FIM; Devstral 针对代理软件工程任务。

它与 Vibe Code 相同吗?

不。Vibe Code 是一个跨终端、IDE 和 Web 的面向用户的编码代理,可以使用编码模型。

128K 窗口是否意味着我应该发送完整的存储库?

不。检索并最小化延迟、成本和隐私的相关上下文。

生成的代码可信吗?

不会。运行与风险成比例的独立测试、静态/安全检查和人工审查。

主要来源

上次审核日期为 2026 年 7 月 26 日。型号别名、价格、产品命名和停用日期发生变化。固定生产版本并监控实时目录和变更日志。

Ready to try Codestral?

Visit the official website to get started

Visit Codestral

Quick Info

Added
1/21/2026
Published
1/21/2026
Updated
9/8/2026

Share This Tool

Have an AI tool to share?

Submit it to AI Dreamhub

Get your product in front of people actively exploring AI tools.

Submit Your Tool
Cursor

Cursor

Built to make you extraordinarily productive, Cursor is the best way to code with AI. - 智能 AI 工具,助力您的工作效率。

ai-codingfree
1770
GitHub Copilot

GitHub Copilot

GitHub Copilot 是 GitHub 的 AI 编程助手,覆盖 IDE、GitHub.com、PR、CLI、代码审查和 Agent 式开发。它适合希望在现有仓库流程内获得 AI 帮助,同时保留测试、审查和治理的开发团队。

GitHub CopilotAI 编程助手Copilot Chat
1360
Trae

Trae

Trae is your helpful coding partner. It offers features like AI Q&A, code auto-completion, and agent-based AI programming capabilities. - 智能 AI 工具,助力您的工作效率。

ai-codingfree
3230
MarsCode

MarsCode

MarsCode 是一个 AI 编程助手和 IDE 式开发工具,用于代码补全、解释、调试和代码生成。当前官方页面元信息也指向 Trae AI IDE,因此详情页需要说明品牌/产品路径可能变化,不能只当作静态旧工具。

MarsCodeTrae AI IDEAI coding assistant
1640