ryoiki-tokuiten/Deepthink

Using LLMs for iteratively exploring the solution search space at scale.

解決する課題

Iterative Studioは、「テスト時計算」をスケールさせるためのフレームワークを提供し、LLMが認知ループに陥りがちな複雑な問題を解決します。並列的な戦略探索と、修正プロセス中に構造化ノイズを注入して局所最適解を打破することで、エージェントが同じ過ちを繰り返すのを防ぎます。

仕組み

このシステムは主に3つのモードで動作します。

  • ディープシンクモード: 問題にアプローチするための複数の高レベル戦略を並列生成するマルチエージェントシステムです。仮説を独立してテストし、実行エージェントを導く「情報パケット」を作成します。認知ループを回避するために、「構造化ノイズエージェント」が修正フェーズ中にランダムだが制限されたアーティファクトや代替ロジック断片を導入し、モデルが通常は無視する経路を考慮するように強制します。最後に、最終判定者が並列ブランチから最良の結果を選択します。
  • 適応型ディープシンクモード: オーケストレーター主導のディープシンクバージョンで、パスベースのワークフローを使用します。戦略生成、仮説テスト、実行を管理し、成功した戦略を保存し、失敗した戦略を置き換える機能を備えています。
  • コンテキストモード: よりシンプルな3エージェント連携(メイン生成エージェント、反復エージェント、メモリーエージェント)で、反復的な洗練と、履歴圧縮による自動コンテキストウィンドウ管理に焦点を当てます。

対象者

高度なマルチエージェントパイプラインと反復的な洗練ループを実装することで、LLMの問題解決能力の最前線を押し広げたいと考えている開発者や研究者。

主な特長

  • 並列戦略探索: 問題に対して複数の異なるアプローチを同時に実行します。
  • 構造化ノイズ注入: 修正フェーズ中にランダムで制限されたアーティファクトを導入することで、LLMの認知ループを打破します。
  • 独立した仮説テスト: 不確実性を分離して検証し、実行エージェントに焦点を絞ったコンテキストを提供します。
  • 統合サンドボックス: エージェントがコードを実行し、アーティファクトを検証するための安全な仮想環境を提供します。
  • マルチプロバイダーサポート: 主要なLLMプロバイダーおよびローカルモデルと互換性があります。

まとめ

並列戦略探索と構造化ノイズ注入を通じてテスト時計算をスケールさせ、認知ループに陥ることなく複雑な問題を解決するマルチエージェントフレームワーク。

関連

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