Browser & Computer automation
ワークフローと自動化
macroの記録、実行の再生、URLの監視、autoによる振り分け。
macroの記録と再生
対話的な実行を再利用可能なスクリプトに変えます:
omniscout record start --name my_macro
omniscout browser navigate https://example.com
omniscout browser snapshot --refs-only
omniscout record stop my_macro
omniscout macro list
omniscout macro run my_macrorecord start/stopはセッションの成功したdaemon操作を名前付きmacroに記録します。macro runでdaemon経由で再生します。生の操作履歴の低レベル再生にはomniscout replay …とomniscout daemon replayを使います。
ワークフローの継続性
マルチステップフローは確認・エクスポート可能な継続状態を保持します:
omniscout context # show current workflow state
omniscout reset # reset it and start fresh
omniscout workflow export # export steps as JSON (share or persist a process)選ぶ手間を省きたいワンライナーはautoが最適なコマンドに振り分けます:
omniscout auto "latest AI news"トップレベルのopenとsnapshotはデフォルトセッションのブラウザへのショートカットです:
omniscout open https://example.com
omniscout open 3 # open the 3rd result of the last search
omniscout snapshot --refs-onlyURLの変更を監視します
omniscout monitor monitor https://example.com/pricingmonitorはURLを継続的に抽出し、内容が変わるたびにJSON行を出力します — 価格監視、変更履歴アラート、ステータスページ向けにjqやスクリプトにパイプします。
クロールジョブ
omniscout crawl ... # run and inspect local crawl jobs
omniscout extract-jobs ... # inspect background extract jobs
omniscout index ... # manage the local search index抽出の一括取得モード(--outサイトエクスポート、--queryモード)を裏で実行します:1つのシェルを占有せず、結果をあとで確認できます。
エージェント向けヒント
- 一度記録すれば
macro runで何度でも再利用できます — 不安定なマルチステップフローを確定的にする最も安い方法です。 workflow exportでチケット、PR、評価データセットに添付できるJSON成果物を得られます。- デバッグ時は再実行より
daemon traceを優先します:直近1万アクションはすでに記録されています。