qf-studio/navigator

Finish What You Start — Context engineering for Claude Code. Sessions last 20+ exchanges instead of crashing at 7.

解決する課題

Navigatorは、AI支援開発において一般的な「コンテキストウィンドウのクラッシュ」に対処します。開発者が膨大なドキュメントやコードをLLMのコンテキストに読み込むと、セッションが不安定になり、数回のやり取りでハルシネーションやクラッシュが発生することがよくあります。Navigatorは「コンテキストエンジニアリング」を実装することでこれを防ぎ、すべてを事前に読み込むのではなく、現在のタスクに必要な特定の情報のみを読み込みます。

仕組み

Claude Codeのプラグインとして動作し、プロンプトのゲート制御や情報の取得方法を管理するランタイムを使用します。一括読み込みではなく、動的な読み込みシステムを使用することで、トークン使用量を大幅に削減します(最大92%の削減を謳っています)。

主な技術的特徴は以下の通りです:

  • 心の理論 (Theory of Mind):ユーザーの好みを記憶し、セッションをまたいだ修正から学習します。
  • 知識グラフ (Knowledge Graph):パターン、意思決定、SOPを保存する永続的なプロジェクトメモリです。
  • ループモード (Loop Mode):タスクが完了するまで実行される構造化された完了モードで、無限ループを防ぐための停滞検知機能を備えています。
  • ランタイム強制 (Runtime Enforcement):プロンプトをゲート制御し、読み取りを保護することでコンテキストウィンドウの効率を確保するシステムです。
  • 返信モード (Reply Modes):ユーザーの認知的な好みに合わせてカスタマイズ可能な応答形式(例:「ADHDモード」)です。

対象ユーザー

Claude Codeを使用しており、コンテキスト制限によるセッションの再起動を必要とせずに、複雑な機能を完了できる、より長く安定したAIセッションを求める開発者。

ハイライト

  • コンテキストエンジニアリング:典型的なシナリオでトークン負荷を150kから12kに削減し、セッション長を約7回から20回以上のやり取りに延長します。
  • ライブモニタリング:コンテキストの充填率、セッションコスト、トークン使用量に関するリアルタイムデータを提供する /nav ペイン。
  • プロジェクトメモリ:経験的記憶のためにセッションをまたいで永続化される知識グラフ。
  • ループモード:進捗追跡機能を備えたエージェントによるタスク完了。
  • Webディープリサーチ:グラフメモリと統合された、引用付きのリサーチ機能。
  • カスタマイズ可能な返信:AIのコミュニケーション方法を形作るADHDやSTEなどの専門モード。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト