CASCADE: Cumulative Agentic Skill Creation through Autonomous Development and Evolution
LLM エージェントを「ツール利用」から「スキル獲得」へ移行する自己進化マルチエージェント枠組み | arXiv:2512.23880 [cs.AI] (2025)
🎯 継続学習・自己反省の 2 メタスキル、人間-エージェント協調、蓄積メモリを統合し、未知ツールを人手ラッパなしで自律習得・自己修復・累積する(中核エンジン DeepSolver)。
① 背景と課題

現行エージェントの多くは人手で用意した狭い行動空間ラッパに依存し、新規ツールが要る複雑科学タスクに適応できない。自律ツール生成も組込みライブラリ依存で脆く、習熟・協調・メモリ定着を欠き自己進化が頭打ちになる。CASCADE は推論時の 2 メタスキル+人間協調+蓄積メモリでこれを克服し、事前定義ツールは完全ドメイン非依存。

先行科学エージェントは文献探索・仮説生成は得意だが、計算・物理の長時間スパン実験の頑健な実行能力を欠く
自律ツール生成は組込みライブラリ依存で単純・狭く、外部 API でも習熟/協調/メモリ機構を欠き脆い
結果として自動ツール利用は brittle で、自己進化が頭打ちになる

→ ツールを問題固有に作るのでなく、汎用方法論から継続学習・自己反省の 2 メタスキルを育て、メモリで複利的に能力を伸ばす

② 手法: DeepSolver(4段マルチエージェント)
DeepSolver 4段ワークフロー Step1 Solution Researcher Web検索・URLからコード抽出→初期コード Step2 Code Agent 依存インストール・実行・要否判定 Step3 3並列 Debug Agents 異なる戦略で並列デバッグ Step4 Output Processor 全結果評価・最良解選択・整形
継続学習 + 自己反省(2メタスキル)
4 MCP サーバ・mem0 デュアルストア(ベクトル+知識グラフ)・OpenAI Agents SDK

Orchestrator が SimpleSolver/DeepSolver を分岐。事前定義ツールは完全ドメイン非依存。GitHub: CederGroupHub/CASCADE。

③ 本研究で示したこと(要点)
  • 「LLM+ツール利用」→「LLM+スキル獲得」へのパラダイム転換(継続学習・自己反省)
  • DeepSolver: Web検索→実行→3並列デバッグ→最良解選択の 4 段ワークフロー
  • mem0 デュアルストア(ベクトル+知識グラフ)でスキル/経験/API鍵を蓄積し複利的改善
  • 材料・化学 116 タスクの新ベンチ SciSkillBench を公開(ドメイン非依存ツールで他分野転用も視野)
④ 主な結果 (a) GPT-5 成功率
35.4 Native 89.7 S&D 93.3 DeepSolver GPT-5 全体成功率 (%)

進化機構なし最高 35% → DeepSolver 93.3%。O3 は Native から約 +70pt。

④ 主な結果 (b) 難易度別
40 95 96 Level0 31 85 90 Level1 Native S&D DeepSolver 難易度別 成功率 (%)

Level0/1 とも一貫向上。GPT-5/O3/GPT-5-mini は Level0 pass@2 100%

④ 主な結果 (c) vs Claude Code
93.3 DeepSolver(GPT-5) 82.5 ClaudeCode(S4.5) 全体成功率 (%)

商用コーディングエージェント(Claude Code)も上回る。実行時間は長い(587.8s vs 238.5s)。

④ 主な結果 (d) 応用・規模
σ = 7.02×10⁻⁷ S/cm
自律ラボ A-Lab で Li₂Fe₀.₈Ni₀.₂Cl₄ を合成・EIS 測定。約60倍高速・R²=0.991
16,008 実験
46 システム構成 × 116 タスク × 3 反復の大規模評価
自己反省 > 継続学習
多くのモデルで自己反省の寄与が大。自己反省のみでも S&D を上回る
⑤ テイクホームメッセージ
🧠 スキル獲得
ツール利用でなくメタスキル(継続学習・自己反省)を育てる。
🔀 並列デバッグ
3 戦略並列 + Output Processor で許容誤差採点の最良解選択。
📈 複利効果
mem0 デュアルストアに成功設定を蓄積・再利用し能力が伸びる。
⏱️ 時間トレードオフ
精度↑の代償に実行時間が長い(GPT-5 で平均 587.8s)。
ベースライン比較
手法全体成功率備考
Native(素)35.36%進化機構なし
Search&Debug89.74%Web検索+自己デバッグ
Claude Code82.47%Sonnet-4.5・平均238.5s
DeepSolver(本研究)93.26%GPT-5・平均587.8s
本研究のインパクト
  • lib/molgen: JobManager を Orchestrator 的司令塔に拡張し、新規スコアラー/ドッキングソフト/QM パッケージを継続学習(ドキュメントURL抽出)+自己反省(introspection)で自動ラップし保守コストを削減
  • lib/md・lib/fep: CHGNet/SevenNet MLIP 評価・電池電圧再現の事例を解析自動化テンプレートに。MDAnalysis 新規指標を runtime probing で習得し RMSDAnalyzer 風スクリプトを自律生成・自己修正
  • lib/fep・lib/docking: 3並列 Debug+Output Processor の「複数戦略→許容誤差採点で最良解」を FEP/MM-GBSA 前処理・UniDockRunner ジョブ定義のエラー時フォールバック生成に転用し失敗ジョブ自動回復率↑