AI・機械学習
中級

Codestral コーディングLLM(Mistral AI)(コードストラルコーディングエルエルエムミストラルエーアイ)

Mistral AIが2024年5月に公開したコーディング特化LLM。22Bパラメータで80以上のプログラミング言語に対応し、HumanEval 81.1%を達成。MistralのAPIおよびローカル実行で利用可能。

0 回閲覧
0 いいね
2026/6/6 更新
関連タグ
code-llm
mistral
open-source-llm
code-completion
fill-in-the-middle

Codestral コーディングLLMとは

CodestralはフランスのAIスタートアップMistral AIが2024年5月に公開したコーディング特化大規模言語モデルです。22Bパラメータで80以上のプログラミング言語に対応し、Mistral社初のドメイン特化モデルとして注目を集めました。

主な仕様

項目仕様
パラメータ数22B
コンテキスト32,768トークン(32K)
対応言語数80以上
FIM対応あり(SPM形式)
ライセンスMistral AI Non-Production License
公開形式API + ローカル(GGUF)

Fill-in-the-Middle(FIM)補完

Codestralの強みはFill-in-the-Middle補完の精度の高さです。カーソル前後のコードを「前文脈(prefix)」と「後文脈(suffix)」として与えることで、中間部分を高精度に補完します。

このSPM(Suffix・Prefix・Middle)形式はContinue・Cline等の主要コード補完拡張機能が標準対応しています。

ベンチマーク成績

ベンチマークCodestral-22BStarCoder2-15BCode Llama-34B
HumanEval81.1%46.8%48.8%
MBPP78.2%66.2%61.2%
CruxEval-O43.5%28.4%32.3%

22Bという比較的コンパクトなサイズながら同時期の競合34Bを大きく上回る成績でした。

IDE統合

VS Code(Continue拡張):

{
  "models": [{
    "title": "Codestral",
    "provider": "mistral",
    "model": "codestral-latest",
    "apiKey": "YOUR_MISTRAL_API_KEY"
  }]
}

JetBrains(Codestral公式プラグイン): Mistral AIが公式JetBrainsプラグインを提供。IntelliJ IDEA・PyCharm・WebStorm等で直接インストール可能です。

API vs ローカル実行

比較項目Mistral APIローカル(GGUF)
初期コスト無料枠ありGPU購入費用
実行速度高速GPU性能依存
プライバシーコードがクラウドへ完全ローカル
コンテキスト32K制限なし(メモリ依存)

企業のセキュリティポリシーでクラウドAPIへのコード送信が禁止される場合は、ローカル実行版(GGUF形式・約12GB)を選択します。

ライセンスの注意点

CodestralはMistral AI Non-Production Licenseで提供されています。研究・評価目的は無料ですが、商用利用(本番コードへの組み込み・サービス提供)にはMistral AIとの商用契約が必要です。

よくある質問(FAQ)

Q1: Codestral MabaとCodestralの違いは? A: Codestral Maba(2024年7月公開)は7.3Bの軽量版で省VRAMを重視した派生モデルです。本モデル(22B)がフル性能版、Mabaは軽量省電力版と位置付けられています。

Q2: 無料で使えるか? A: Mistral Platformで月間一定量まで無料トークンが利用可能です(枠は時期によって変動)。研究・個人利用目的ならAPIで無料利用できます。

Q3: 日本語でのコード説明はできるか? A: 日本語でのコード説明・コメント生成に対応しています。Mistralベースモデルの多言語能力を継承しており、日本語での質疑応答が可能です。

この記事について
カテゴリーAI・機械学習
難易度中級
作成日2026/6/6