コンテンツにスキップ
Zenn Fable5 Rust Game Engine

I built a full 3D Rust game engine in one session with Claude Fable 5

  • URL: https://zenn.dev/tonrakun/articles/f1d57df4c3e2e8
  • 日付: 2026-06-10
  • Tier: Tier 3
  • 要旨: Fable 5リリース直後に自作MCP「T0K3N-MCP」を使って$20/月Proプランで3Dゲームエンジン(Rust製・3Dレンダリング・ECS・物理エンジン・GUIエディタ・スクリプトエディタ)を1セッションで構築。T0K3N-MCPはファイル構造をASTで先読みして必要な部分のみ取得し87%のトークン削減を実現。

詳細

T0K3N-MCPの仕組み: 標準のread_fileは全体を読み込む(例:4,997トークン)のに対し、T0K3N-MCPは2ステップで効率化:

  1. read_code_skeleton:関数シグネチャのみ(1,162トークン)
  2. read_code_body:必要な関数のみ(150トークン)→ 合計1,312トークン(74%削減)

言語別のトークン削減率(実測):

言語ファイル単位プロジェクト全体
Rust87.3%~90%
TypeScript75.5%86.0%
Python78.8%90.5%
Go70.4%85.6%

Goが最も低い理由:idiomatic Goは小さなメソッドが多くスケルトン自体に情報量が多いため。

実効コンテキストウィンドウは4.5〜8倍に拡大。Fable 5の$10/$50/MTok価格で通常ならコスト2倍だが、トークン削減でProプランのまま大規模開発が可能。

対応言語:13言語(Rust/Python/JS/TS/Go/C++/Java/Kotlin/Swift/Ruby/C#/PHP/Lua)。tree-sitter静的リンクでNode.js・Python依存なし。