- FreeToken codexは、実行時のエキスパートルーティングを使用して、不要なモデル重みの転送を削減します。
- 主な利点:Mixture-of-expertsモデルは、すべてのエキスパートをVRAMに読み込まずにローカルで実行できます。
- 報告された性能:特定のワークステーションハードウェアで、毎秒最大77~83トークン。
- 主な制限:現在のサポートはNvidia CUDA環境を中心としています。
- 最適な用途:互換性のあるLinuxまたはWindowsシステムを使用するユーザー向けの、プライベートなローカルコーディングエージェント。
FreeToken codexとは何か、なぜ重要なのか
FreeTokenは、非常に大規模なmixture-of-expertsモデルを単一のワークステーションGPUでより実用的に実行するために設計されたローカル推論システムです。特に、ローカルモデルの性能を制限しがちなメモリ転送の問題に取り組んでいるため、プライベートなコーディングエージェントを構築する開発者にとって重要なプロジェクトです。
基本的な考え方はシンプルです。モデルには数千億ものパラメータが含まれている場合がありますが、mixture-of-expertsアーキテクチャでは、各トークンに対して少数のエキスパートだけが有効化されます。すべてのエキスパートを同じように重要なものとして扱うのではなく、FreeTokenはルーターが要求する可能性の高い重みを追跡し、それに応じてシステムメモリを管理します。
2026年8月17日付の論文では、1台のワークステーションGPU上で7530億パラメータのモデルを実行する構成が説明されています。これは、モデル全体が96 GBのVRAMに収まるという意味ではありません。報告された4ビット量子化の重みはディスク上で約433 GBを占めるため、FreeTokenは選択的な読み込み、キャッシュ、システムRAMとGPUメモリ間の転送に依存します。
動画のハイライト:
- FreeTokenの実行時ルーティング方式と、静的なエキスパートオフロードの比較。
- Qwen、DeepSeek、GLMの各モデルファミリーで報告された性能。
- Windows、Docker、GGUF、Apple Silicon、複数GPUに関する実用上の制限。
- クラウド料金の単純比較よりも、ローカルでのプライバシーが重要になる理由。
| 機能 | FreeToken | 従来の静的オフロード |
|---|---|---|
| エキスパートの配置 | 実行時のルーティングに応じて調整 | 生成前に固定 |
| メモリ戦略 | 要求される可能性の高いエキスパートの読み出しを優先 | 事前に決めた分割を使用 |
| 報告されたエキスパート読み出しミス | 引用された比較では16% | 引用された比較では62% |
| 主な環境 | LinuxまたはWindows上のNvidia CUDA | 成熟したランタイムではより幅広いハードウェアに対応 |
| 主な利点 | メモリ帯域幅をより有効に活用 | より簡単な互換性とデプロイ |
FreeTokenを、モデルエキスパートのための交通整理役だと考えてみてください。その価値は、モデルの総パラメータ数を減らすことではなく、避けられる転送を削減することにあります。
FreeToken codexのベンチマークと性能の背景
FreeTokenの報告結果は、モデルがmixture-of-expertsルーティングを使用し、システムに十分なメモリ帯域幅があり、アクティブなエキスパートを利用可能な状態に保てる場合に最も優れています。引用されたテストでは、同様のルーティングトレースとキャッシュ条件のもとで、このエンジンがllama.cppと比較されました。
報告された数値は、複数の構成で明確な優位性を示しています。RTX 5090クラスのワークステーションカードでは、Qwen 35Bが毎秒約77~83トークンに達し、DeepSeek V4 Flashは毎秒約22~25トークンに達しました。同じ議論で紹介されたGLM 5.2のテストでは、llama.cppの毎秒7.3トークンに対して、毎秒14.9トークンを記録しました。
これらの数値は、あらゆるハードウェアで保証される性能ではなく、プロジェクトが報告したベンチマークとして読むべきです。結果は、モデルの量子化、プロンプト長、コンテキストサイズ、キャッシュ設定、ストレージ速度、ドライバーバージョン、正確なGPUモデルによって変化する可能性があります。
| モデルまたはシナリオ | FreeTokenの結果 | 比較または背景 |
|---|---|---|
| RTX 5090クラスのハードウェア上のQwen 35B | 毎秒77~83トークン | 引用された最も近い競合の約1.8~2.3倍 |
| DeepSeek V4 Flash | 毎秒22~25トークン | 大規模なmixture-of-expertsワークロードとしてテスト |
| GLM 5.2 | 毎秒14.9トークン | Llama.cppとの比較では毎秒7.3トークン |
| 8 GB GPU搭載ノートPC | 毎秒39.3トークン | 引用されたデスクトップ結果の約92%と報告 |
| クラウドコーディングエージェントの参考値 | 毎秒33.9トークン | 純粋なデコード速度ではなく、エンドツーエンドの正規化トレース値 |
クラウドとの比較には特に注意が必要です。見出し用のグラフでは、FreeTokenのデコード速度とクラウドコーディングエージェントの数値が並べられることがありますが、これらの測定値は推論の異なる段階を表している可能性があります。引用された分析では、クラウド側の参考値について、エンドツーエンドの正規化値と、毎秒61.3トークンという純粋なデコード速度の中央値を区別しています。
そのため、単純な棒グラフの比率が示すほど、比較結果は劇的ではありません。引用された構成ではFreeTokenのほうが依然として高速に見えますが、同じ分母を使用した場合、その差はより控えめな性能上の優位性に近くなります。
| 測定タイプ | 含まれるもの | 重要な理由 |
|---|---|---|
| 純粋なデコード速度 | 起動後のトークン生成 | 継続的な出力速度の比較に有用 |
| 初回トークンまでの時間 | モデル準備と初回応答の遅延 | 対話型コーディングで重要 |
| エンドツーエンドトレース | 起動、推論、コンテキスト処理、出力 | 現実的なエージェントワークフローに適している |
| 正規化デコード値 | 標準化されたベンチマーク表現 | 同じ定義で比較する必要がある |
利用可能な結果はプロジェクトの作成者によって取得されたものです。有用な技術的証拠として扱いつつ、自分のモデル、GPU、OS、ワークロードで性能を検証してください。
ローカルコーディングエージェントにおけるFreeTokenとLlama.cppの比較
最も実用的な比較は、単にどちらのエンジンが高いトークンレートを報告しているかではありません。重要なのは、すでに利用しているハードウェア、モデル形式、デプロイワークフローをどちらのエンジンがサポートしているかです。
FreeTokenは、動的なエキスパート配置という特定のシステム上の問題に焦点を当てています。Llama.cppはより成熟しており、Apple Metal、AMD、Vulkan、モバイル向け環境など、より幅広いハードウェアバックエンドをサポートしています。また、CPU向けのmixture-of-expertsオプションも提供していますが、引用された比較では、この方式はルーティングを認識する動的方式ではなく静的方式として説明されています。
対応するNvidia GPUを使用する開発者にとって、FreeTokenは魅力的な性能検証の選択肢になる可能性があります。一方、異なるハードウェアを混在させるチーム、Macユーザー、GGUFやDockerのサポートを必要とするユーザーにとっては、llama.cppのほうが便利な基準環境であり続ける可能性があります。
FreeTokenを選ぶ
- Nvidia CUDAハードウェア
- 大規模なmixture-of-expertsモデル
- Linuxまたは互換性のあるWindows環境
- ローカルルーティング効率を優先
Llama.cppを選ぶ
- Apple SiliconまたはAMDシステム
- GGUFベースのモデルワークフロー
- より幅広いバックエンド互換性
- 成熟したコミュニティツール
両方を使う
- 同じモデルを2回ベンチマーク
- 互換性のあるフォールバックを確保
- レイテンシとスループットを比較
- 実験環境と本番環境を分離
| 判断要素 | FreeToken | Llama.cpp |
|---|---|---|
| 動的MoE処理 | プロジェクトの主な焦点 | 静的CPU MoEオプションが引用されている |
| ハードウェアの幅広さ | Nvidia CUDAを重視 | 17種類のハードウェアバックエンドが引用されている |
| Apple Silicon | 引用された時点のステータスでは未対応 | Apple Metalをサポート |
| GGUFサポート | 引用された時点のステータスでは利用不可 | エコシステムで一般的に使用 |
| Dockerサポート | 引用された時点のステータスでは利用不可 | より確立されたデプロイオプション |
| コミュニティの成熟度 | 引用された時点では2人のコントリビューターによる初期プロジェクト | より大きな貢献者基盤と確立された利用実績 |
プロジェクトが初期段階にあることは重要です。引用されたローンチ時の議論では、GitHubに8件の未解決Issueがあり、その中にはWindowsでのインストール失敗、Dockerサポートの欠如、GGUFサポートの欠如、デュアルGPUモードの欠如、Apple Siliconの未対応が含まれていました。コーディングエージェントのワークフローが再現可能なコンテナやMacワークステーションに依存している場合、これらは些細な問題ではありません。
高速なエンジンでも、自分の環境でモデルを実行できなければ意味がありません。ローカル環境を変更する前に、OS、GPU、モデル形式、デプロイ方法のサポート状況を確認してください。
ローカルCodexワークフロー向けFreeTokenセットアップガイド
FreeTokenは、ワンクリックで使えるコーディングアシスタントではなく、技術的なセットアッププロジェクトとして取り組むべきです。引用された実装は、FlashML/FreeToken GitHubリポジトリおよびApacheライセンスの研究リリースに関連しています。インストール前に、プロジェクトのドキュメントと現在のIssueトラッカーを確認してください。
この論文はarXiv:2608.16157として識別され、2026年8月17日に投稿されています:FreeTokenの論文を読む。プロジェクトコードはGitHub上のFlashML/FreeTokenとして参照されています。作業を進める前に、これらのリンクと対応リビジョンが目的のデプロイ環境に適合していることを確認してください。
ハードウェアを確認する
システムが対応するNvidia CUDA GPUを使用しており、選択したモデルのエキスパート重みに対応できる十分なシステムRAMを備えていることを確認します。大規模なMoEモデルでは、VRAM容量の数倍に相当するメモリが必要になる場合があります。
対応モデルを選択する
ドキュメントで対応が確認されているmixture-of-expertsモデルから始め、パラメータ数、量子化方式、コンテキスト長、ストレージ要件を記録します。人気のあるすべてのモデル形式が対応していると決めつけないでください。
ランタイムを準備する
OS、CUDAバージョン、Pythonまたはネイティブ依存関係、コンパイラ要件に関するリポジトリのインストール手順に従います。初期セットアップは本番環境から分離しておきましょう。
管理されたテストを実行する
固定したプロンプト、固定したコンテキスト長、再現可能な生成設定を使用します。初回トークンまでの時間、持続的な毎秒トークン数、メモリ使用量、エキスパートキャッシュに関する警告を記録します。
コーディングエージェントを接続する
ベースラインが動作してから、エディター、ローカルAPIクライアント、またはコーディングエージェントのインターフェースを接続します。未対応モデルや予期しない障害に備え、2つ目の推論バックエンドを利用できる状態にしておきましょう。
| セットアップ確認項目 | 合格条件 | よくある懸念 |
|---|---|---|
| GPU | 対応するNvidia CUDAデバイス | VRAMだけでは帯域幅の制限を解決できない場合がある |
| システムメモリ | モデル重みとOSのオーバーヘッドに十分な余裕がある | 大規模なMoEモデルでは数百GBが必要になる場合がある |
| モデル形式 | 現在のビルドで明示的にサポートされている | 引用された時点のステータスではGGUFサポートが利用不可 |
| OS | Linuxまたは対応するWindows構成 | Windowsでのインストール問題が報告されている |
| エージェント統合 | 安定したローカルエンドポイントまたはクライアント接続 | ベンチマークが成功してもエディター互換性は保証されない |
まず推論を実行し、次に再現性を測定し、その後でエージェントツールを追加します。これにより、エンジンの問題をエディター、API、プロンプト管理の問題から切り分けられます。
プライバシー、コスト、実用上のトレードオフ
FreeToken codexを検討する最大の理由は、必ずしも料金ではありません。ローカル推論では、プロンプト、ソースコード、中間応答を自分で管理するハードウェア上に保持できます。これは、専有リポジトリ、規制対象の業務、ホスティング型コーディングサービスに送信できないプロジェクトにとって価値があります。
引用されたコストに関する議論では、2026年7月に4,000ドルを超える価格で販売されていたワークステーションGPUと、クラウドコーディングエージェントのセッションが比較されています。同じハードウェア購入費用は、ある引用されたプレミアムサービスでは中央値ベースで約500セッション、低価格帯のDeepSeek料金では最大40,000セッションに相当すると推定されています。これらは説明用の試算であり、普遍的な投資回収公式ではありません。
ローカルハードウェアには、クラウドとの比較で省略される可能性のある費用も発生します。
- GPUの購入費または減価償却
- 電気代と冷却費
- モデルファイル用のストレージ
- システムメモリの増設
- セットアップと保守にかかる時間
- ドライバー、コンパイラ、モデルの互換性対応
| トレードオフ | ローカルFreeTokenワークフロー | ホスティング型コーディングエージェント |
|---|---|---|
| プライバシー | ソースコードはローカルインフラ内に留まる | データがプロバイダーを経由する |
| レート制限 | ローカルハードウェアの処理能力に依存 | アカウントとサービスの制限に依存 |
| 初期費用 | 高額なハードウェア投資 | 通常は初期費用が低い |
| 保守 | ユーザーがソフトウェアとハードウェアを管理 | プロバイダーがインフラを管理 |
| モデルの利用可能性 | ローカルのサポート状況とメモリに制限される | 利用可能なモデルはプロバイダーが管理 |
| 長期的な管理権 | セットアップ後もハードウェアを利用できる | サービスや料金が変更される可能性がある |
ローカルシステムでは、プロバイダーのモデル提供終了スケジュールへの依存も避けられます。ただし、その利点には責任が伴います。ドライバーの更新、温度の監視、ローカルエンドポイントの保護、プロンプトやプロジェクト設定のバックアップを自分で行う必要があります。
FreeTokenをコーディングに使用する前に:
- Nvidia CUDAとOSの互換性を確認する
- 初回トークンまでの時間と持続的なスループットを測定する
- モデル形式と量子化のサポートを確認する
- ローカルAPIとプロジェクトファイルを保護する
- 互換性のあるフォールバックランタイムを用意する
機密性の高いコードを扱う場合、プロンプトやリポジトリをローカルに保持できることは、クラウドプロバイダーのトークン単価に合わせることより重要かもしれません。
FreeToken Codex FAQ
FreeTokenは、負荷の高いmixture-of-expertsワークロード向けの初期段階にあるローカル推論プロジェクトと理解するのが適切です。システムの調整を楽しみ、互換性のあるNvidiaハードウェアを持つ開発者には役立つ可能性がありますが、確立されたランタイムをすべて置き換える万能な選択肢ではありません。
Q: FreeToken codexとは何ですか?
FreeToken codexとは、FreeToken推論システムをプライベートなローカルコーディングエージェントワークフローのエンジンとして使用することを指します。中心となる技術は、固定されたメモリ分割だけに依存せず、実行時のルーティングに応じてmixture-of-expertsの重みを管理します。
Q: FreeTokenは1台のGPUで7530億パラメータのモデルを実行できますか?
引用された2026年8月17日付の論文では、1台のワークステーションGPU上で7530億パラメータのモデルを実行した結果が報告されています。重み全体がVRAMに収まるわけではなく、FreeTokenはシステムメモリ、選択的なエキスパートの有効化、キャッシュ、データ転送に依存します。
Q: FreeTokenはllama.cppより高速ですか?
引用されたベンチマークでは、Qwen 35BやGLM 5.2を含む複数の選択されたMoEテストで、FreeTokenのほうが高いスループットを示しています。実際の結果は、ハードウェア、モデル設定、測定に同じベンチマーク定義が使用されているかどうかによって異なります。
Q: FreeTokenはMac、GGUF、Docker、またはデュアルGPUに対応していますか?
引用された2026年8月25日時点のプロジェクトステータスでは、Apple Silicon、GGUF、Docker、デュアルGPUはサポートされていませんでした。報告された時点以降にサポート状況が変わる可能性があるため、インストール前に現在のリポジトリを確認してください。
FreeTokenは急速に開発が進んでいます。互換性に関する情報を恒久的なものとして扱う前に、2026年8月25日以降の公式リポジトリ、リリースノート、未解決Issueを再確認してください。