project
North Mini Code - Cohereのオープンソースのエージェント型コーディングモデル
North Mini Codeは、Cohereが開発したオープンソースのエージェント型コーディングモデルです。このモデルはMoEアーキテクチャを採用しており、パラメータは合計30バイト、アクティベーションはわずか3バイトで、256Kのコンテキストと64Kの出力に対応しています。
ノースミニコードとは何ですか?
North Mini Codeは、Cohereが開発したオープンソースのエージェント型コーディングモデルです。このモデルはMoEアーキテクチャを採用し、パラメータは合計30バイト、アクティベーションはわずか3バイトで、256Kのコンテキストと64Kの出力に対応しています。コード生成やソフトウェアエンジニアリングのタスクに最適化されており、Artificial Analysis Coding Indexで33.4のスコアを獲得、API出力速度は約199トークン/秒で、単一のH100フォームにローカルでデプロイ可能です。
North Mini Codeの主な機能
-
コード生成このモデルは、科学計算やアルゴリズム的推論のための複雑なコード生成タスクをサポートする。
-
エージェント型ソフトウェアエンジニアリングSWE-AgentやOpenCodeなどのフレームワーク内で、リポジトリレベルのコード変更を実行できます。
-
ターミナルエージェントエンドツーエンドで動作するシェルツールを用いて、複数回のビルドおよびデプロイ作業を完了させる。
-
ローカルエンコーディング3Bアクティベーションパラメータは低遅延のローカル推論をサポートするため、プライバシーが重視されるシナリオに適しています。
- サブプロキシオーケストレーションシステムアーキテクチャを理解し、サブエージェントと連携してコードレビューとリファクタリングを完了させる。
North Mini Codeの技術原理
-
MoEスパース活性化モデル30Bは、全パラメータの中にルートアクティベーション3Bのみを含んでいるため、推論コストとGPUメモリ使用量を大幅に削減できます。
-
非常に長い文脈256Kの入力コンテキストは中規模のコードベースを一度に読み込むことをサポートし、64Kの出力は完全なモジュールを生成できます。
-
エージェントトレーニングこれは、SWE-AgentやReActターミナルツールチェーンなどの複数のフレームワークでのトレーニング用に設計されており、さまざまなエージェントスキャフォールディングに汎用的に対応できます。
- 速度最適化同じ同時実行数とハードウェア条件下において、出力スループットはDevstral Small 2の2.8倍高く、トークン間のレイテンシは30%低くなっています。
North Mini Code の使い方
-
ハグフェイスのダウンロード重量オープンソースの重みを取得し、互換性のあるフレームワークを使用してローカルにデプロイします。
-
Cohere API呼び出しChat V2 API を無料トライアルでご利用いただけます。無料枠内であれば、費用は一切かかりません。
-
モデル保管庫ホスティングエンタープライズユーザーは、Cohereのマネージド推論プラットフォーム上で、ワンクリックで本番環境をデプロイできます。
-
OpenCodeとの統合: OpenCodeプラットフォーム上で直接選択する
north-mini-code-freeモデルを無料でお試しください。
North Mini Codeの主な利点
-
高効率かつ低コストモデル3Bの活性化パラメータにより、推論コストは同様に高性能な密結合モデルと比較して大幅に低くなります。
-
企業コンプライアンス対応オンプレミス、VPC、プライベートクラウドの展開をサポートし、金融などの業界におけるドメイン外データ要件に対応します。
-
長い窓の利点256K/64Kのコンテキスト長と出力長は、大規模なコードベースの分析やバッチ生成に適しています。
-
マルチフレームワーク互換性OpenCodeとネイティブに互換性があり、主流のコーディングエージェントの足場とも互換性があります。
North Mini Codeのプロジェクト住所
- プロジェクト公式サイト:https://docs.cohere.com/docs/north-mini-code-1.0
- ハギングフェイスモデルライブラリ:https://huggingface.co/blog/CohereLabs/introducing-north-mini-code
North Mini Codeの競合製品比較
| 寸法 | North Mini Code | Devstral Small 2 |
|---|---|---|
| 建築 | MoE(30B / 3B) | 高密度モデル |
| 出力スループット | 2.8倍高い | ベンチマーク |
| トークン間遅延 | 30%減 | ベンチマーク |
| 最大限のコンテキスト | 256K | より短い |
| 最大出力 | 64K | より短い |
| オープンソースライセンス | Apache 2.0 | バージョンによって異なる |
| 位置 | エージェントコード + ターミナルタスク | 一般的なコードに関するサポート |
North Mini Codeの応用事例
-
エンタープライズプライベートコードアシスタントこのモデルは、ローカル環境またはVPC環境へのデプロイをサポートしており、金融や医療などの業界における、コアコードをドメイン外に持ち出すべきではないというコンプライアンス要件を満たしています。
-
リポジトリレベルのリファクタリング256Kのコンテキストウィンドウは、中規模のコードベースを一度に読み込み、ファイル間の依存関係分析やバッチリファクタリングを実行できます。
-
ターミナル自動生産ラインSWE-Agentなどのフレームワークを通じてシェルツールチェーンを駆動し、自動ビルド、テスト、デプロイタスクを完了します。
-
科学計算支援研究者向けに、アルゴリズムの実装、データ処理スクリプト、複雑な数学的推論コードを生成します。
-
IDEリアルタイムプラグイン3Bアクティベーションパラメータは低遅延推論をサポートしているため、エディタに組み込んでリアルタイムのコード補完やインテリジェントな提案を提供するのに適しています。