記事一覧へ戻る
AIエージェント

StateAct:ピクセルより先にプログラム状態を見るコンピュータ操作エージェント

読了目安 3 分

導入

コンピュータ操作エージェントの改良は、これまで「画面をより正確に読む」方向に進みがちだった。ボタンを見つけ、クリック位置を決め、スクリーンショットから次の行動を推測するという発想である。StateAct はそこに別の視点を持ち込む。画面は、ファイル、アプリケーションのバックエンド、DOM、保存済み成果物といった本当のタスク状態を描画したものにすぎず、しかも情報は失われている、という考え方だ。

主要ポイント

  • 状態を主インターフェースにする:StateAct の主エージェントは、スクリーンショットではなくコードを通じてプログラム状態を扱う。ファイルの有無、保存先、DOM 構造、アプリ内部のデータなどを直接確認し、必要に応じて操作する。
  • GUI は専門サブエージェントに限定:GUI 操作は不要になるわけではない。視覚判断やクリックが本当に必要なサブゴールだけ、専用の GUI サブエージェントが担当する。素材によれば、108 タスク中 GUI サブエージェントが必要だったのは 28 タスクで、主エージェントのステップに占める GUI 関連処理は 1.1% にとどまった。
  • 検証も状態ベースで行う:独立した finish gate が、出力が存在しない、保存されていない、誤ったパスに書かれているといった構造的失敗を終了前に確認する。こうした問題は画面だけでは見落としやすいが、状態にアクセスできれば直接検査しやすい。
  • 性能とコストの改善:OSWorld 2.0 では、Claude Opus 4.8 の二値成功率が 20.6% から 26.9% に、部分成功率が 54.8% から 61.6% に向上した。同じモデルをスクリーンショット中心で動かす場合と比べ、タスクあたりのコストは約 9 分の 1 とされる。一方、GUI サブエージェントを使わない code-only 版の部分成功率は 45.9% で、スクリーンショット基準の 54.8% を下回った。つまり、視覚を捨てるのではなく、使う場所を絞る設計である。

意義

StateAct が示すのは、コンピュータ操作が単なる視覚認識問題ではないという点だ。長いタスクでは、目標を保ち、中間状態を管理し、結果が正しく保存されたかを確認する能力が重要になる。行動、記憶、検証をプログラム状態に接地することで、ピクセル由来の曖昧さとトークン消費を減らし、推論と計画の比重を高められる。

素材では、Claude Opus 4.8 だけでなく内部 31B SFR-CUA モデルでも複数ベンチマークの改善が報告されている。これは、StateAct が特定モデルの技巧ではなく、エージェント設計上の一般的な方向性である可能性を示している。

出典:Hugging Face Daily Papers

コメント

ログイン状態を確認中…

コメントを読み込み中…

関連記事

CCTest · Blog
HiSTEVE 1.0、人間のキーボード・マウス操作でMinecraftを攻略
AIエージェント
cctest.ai
AIエージェント

HiSTEVE 1.0、人間のキーボード・マウス操作でMinecraftを攻略

HiSTEVE 1.0は、長期計画とネイティブなキーボード・マウス操作を組み合わせ、視覚情報だけでMinecraftの複数段階タスクに取り組むVLAエージェントです。能力を考慮した計画、方策と連動した完了判定、異なる操作モードに対応する学習設計が特徴です。

続きを読む
CCTest · Blog
AIエージェントに失敗を記憶させるSelf-Direction、経験を再利用可能な知識へ
AIエージェント
cctest.ai
AIエージェント

AIエージェントに失敗を記憶させるSelf-Direction、経験を再利用可能な知識へ

Self-Directionは、エージェントが失敗した軌跡を振り返り、その教訓を軽量な低ランクアダプターとして保存する手法です。過去の経験を関連タスクで呼び出すことで、一時的な再試行を継続的な改善につなげます。

続きを読む
CCTest · Blog
TACS-RF、AIエージェントでEDAを操作しミリ波回路を設計
AIエージェント
cctest.ai
AIエージェント

TACS-RF、AIエージェントでEDAを操作しミリ波回路を設計

TACS-RFは、大規模言語モデルのコーディングエージェントを産業用EDAツールに接続し、RF・ミリ波モジュールの設計を試みるフレームワークです。90nm SiGe BiCMOSプロセスで240~251GHzのサブTHz送信機を検証しました。

続きを読む