アーカイブ / LLM / AI Agent
計画を更新し、検索・コード実行・執筆を選ぶAIエージェント
GoalAct
GoalActの原論文から掲載した図です。細部はクリックして拡大できます。
原論文の図の説明を読む
Figure 1: The framework of our GoalAct. It emphasizes continuously updatable global planning , which harmonizes the clarity of long-term goals with actionable steps, and hierarchical execution , which decomposes task execution into high-level skills.
概要
- GoalActは依頼、利用可能なツール、実行履歴を基に全体計画を更新する。
- 計画では検索・コード実行・執筆などの技能を選び、具体的なツール操作は実行時に決める。
- LegalAgentBenchの300課題では、3モデルの総合Success Rateが各モデルの比較手法の最高値を上回り、その差の平均は0.1222だった。
補足:編集した模式図で仕組みを確認する
VISUAL EXPLAINER
図でつかむ、GoalActの仕組み
- 01利用者の依頼
- 02全体計画を更新
- 03技能を選択
- 04ツールで実行
- 05結果から再計画
原論文の説明をもとにした模式図です。処理の細部は省略しています。
研究の背景
GoalActは、大規模言語モデルが外部ツールを使って複数段階の仕事を進める際、計画と実行をどう結び付けるかを扱う。目先の操作だけを選ぶ方式では、分岐のある課題で全体の目標から外れる恐れがある。
一方、先に作った全体計画も、実際に使える操作と結び付かなければ実行しにくい。著者らは、実行結果に応じて計画を直し、作業の種類に合わせて実行方法を選ぶ仕組みを提案した。
手法
GoalActは利用者の依頼、利用可能なツール、過去の操作とその結果を入力として、各時点で全体計画を更新する。計画の各段階には目的と技能を記し、最後は終了を示す。技能とは、検索や執筆のように、具体的な操作をまとめた作業単位を指す。
例えば答弁書の作成では、当事者情報や関連法令を調べる段階に検索を選び、資料をまとめる段階に執筆を選ぶ。複数のツール呼び出しやデータ処理が必要なら、Pythonコードを使う技能も選べる。実行時にツールと方法を決め、その結果を次の計画更新へ渡す。
新規性
GoalActは、実行結果を受けて全体計画を更新し、各段階には具体的なツール操作ではなく、目的と使う技能を記す。計画時に細かな引数まで決める負担を減らす設計である。
実行時には検索、コード実行、執筆などの技能から選び、その後でツールと実行方法を決める。著者らが主張する前進は、この計画更新と階層的な実行を一つの枠組みに組み合わせた点にある。
従来手法との違い
ReActは思考・行動・観察を一歩ずつ繰り返す。Plan-and-Solveは最初の計画を順に実行し、Plan-and-Executeは実行後の計画調整を認める。CodeActはPythonコードを使ってツールを呼び出す。
GoalActは全体計画を更新しながら、段階ごとに技能を選ぶ。LegalAgentBenchの総合値では、評価した3モデルのいずれでも各モデルの比較手法を上回った。ただし、この順位は同ベンチマークの設定に限られる。
実験結果
著者らはLegalAgentBenchの300課題で、1~5段階の推論課題と答弁書を書く課題を評価した。Success Rateは、各出力に含まれる正解キーワードの割合を課題ごとに求め、全課題で平均した指標である。温度は0、最大反復は10回に設定した。
総合値はGPT-4o-miniでGoalActが0.7720、比較手法の最高値が0.6275、Qwen-maxで0.8603対0.7594、GLM-4-Plusで0.8710対0.7499だった。著者らは平均12.22%の改善と記すが、表の値から確認できるのは各モデルの差の平均0.1222、すなわち12.22パーセントポイントである。
応用の可能性
編集上の応用案 · 論文が実証した用途とは区別しています。
編集上の応用案:答弁書の下書き作成を支援する。入力は担当者が利用を認めた事件資料、当事者情報、参照先、書式指定とする。検索で必要な情報を集め、執筆で草案にまとめ、根拠と未確認事項を添えて担当者に渡す。
元の研究に追加学習用データの指定はない。試用には実際の入力資料と、必要事項・根拠を示す評価用ラベルが要る。物理センサーは使わず、参照先へのアクセス方法と文書形式を業務に合わせて設定する。これは性能が保証された用途ではない。
応用先の候補からNauhに相談できます。
導入時の検証
導入時の検証案 · 対象データでの再評価が必要です。
導入時の検証案:答弁書の下書きに対象を絞り、利用を認めた事件資料、参照先、担当者が確認した正解例を用意する。必要事項と根拠箇所に評価用ラベルを付け、同じ入力とツールを使うReAct方式を比較対象にする。
追加学習用データは本文で指定されていないため、まずは技能、参照先、出力形式の設定で適応を試す。物理センサーは不要と想定する。必要事項の記載率、根拠との一致率、修正件数、完了までの手順数を記録し、論文のSuccess Rateとは別の導入判断用指標として扱う。
限界と課題
著者らは、検索技能のテキストやJSONによるツール呼び出しでは分岐や反復を表しにくく、コード実行は外部ツールの予期しない結果でエラーを生じ得ると述べる。技能の選択によって、こうした誤りがなくなるとは示していない。
編集上の検証事項は、資料の取り違え、検索漏れ、引用の正確さ、機密情報の扱い、担当者の修正量である。LegalAgentBenchでの結果を別の組織の資料や手順に当てはめるには、その環境で測り直す必要がある。
出典
元のタイトル・要旨を確認する(英語)
Enhancing LLM-Based Agents via Global Planning and Hierarchical Execution
Intelligent agent systems based on Large Language Models (LLMs) have shown great potential in real-world applications. However, existing agent frameworks still face critical limitations in task planning and execution, restricting their effectiveness and generalizability. Specifically, current planning methods often lack clear global goals, leading agents to get stuck in local branches, or produce non-executable plans. Meanwhile, existing execution mechanisms struggle to balance complexity and stability, and their limited action space restricts their ability to handle diverse real-world tasks. To address these limitations, we propose GoalAct, a novel agent framework that introduces a continuously updated global planning mechanism and integrates a hierarchical execution strategy. GoalAct decomposes task execution into high-level skills, including searching, coding, writing and more, thereby reducing planning complexity while enhancing the agents' adaptability across diverse task scenarios. We evaluate GoalAct on LegalAgentBench, a benchmark with multiple types of legal tasks that require the use of multiple types of tools. Experimental results demonstrate that GoalAct achieves state-of-the-art (SOTA) performance, with an average improvement of 12.22% in success rate. These findings highlight GoalAct's potential to drive the development of more advanced intelligent agent systems, making them more effective across complex real-world applications. Our code can be found at https://github.com/cjj826/GoalAct.
論文本体の取得範囲に基づく解説。AIが作成した未校閲の記事です。性能の数値は著者の評価条件に依存します。応用例と検証計画は編集上の提案です。解説更新:2026-10-01




