mabl エージェントでテストを作成すると、エージェントは mabl クラウド上で動作し、アプリを開き、操作を実行し、指定した結果に向けてステップを組み立てていきます。ときには、保存されたクレデンシャルがないログイン画面、コードの入力を待つ多要素認証 (MFA) のプロンプト、到達できない環境、複数の意味に解釈できる指示など、エージェントが自力では先に進めない場面に行き当たることがあります。これまで、エージェントには停止して失敗する以外の選択肢がありませんでした。今後は、その代わりに一時停止してあなたに質問します。回答すると、エージェントは中断したところから同じテストを再開します。
その瞬間に見ている必要はありません。一時停止したタスクはあなたの回答を待つため、数分後でも数日後でも、作業している場所から回答できます。
- mabl アプリで: タスクの詳細ページにある回答ボックスから回答します。
- mabl CLI から: 一時停止したタスクを見つけて、ターミナルで回答します。
- mabl MCP を通じて: AI クライアント、またはそれを介して作業するあなたが、一時停止したタスクを確認して回答します。
使い方
mabl エージェントは、ステップを自力で完了できないとき、それまでに作成したテストを保存し、タスクを一時停止します。タスクはあなたの回答を待つ状態に移り、エージェントが回答を必要としている質問がその横に表示されます。回答すると、2つのことが同時に行われます。エージェントに求めていた情報を渡すことと、タスクを再開することです。回答にまだ解釈の余地が残っている場合、エージェントは処理を続ける前に追加の質問をすることがあります。
エージェントは一時停止する前に進捗を保存するため、再開すると、新しいテストを始めるのではなく、すでに作成していたテストを続けます。
回答できる場所
mabl アプリ
mabl アプリでは、エージェント配下の タスク ページが、あなたの回答を待つすべてのセッションを 入力が必要 セクションにまとめます。このセクションは最近完了したタスクの上に表示されるため、回答が必要なものを見落とすことはありません。
いずれかを開いて回答します。タスクの詳細ページの上部にあるバナーには、エージェントの質問と、返信を入力するボックスが表示されます。送信すると、エージェントが再開するか追加の質問をするとすぐにページが更新されます。
mabl CLI
mabl CLI のバージョンが 2.119.7 以降であることを確認してから、mabl agent authoring コマンドを使用します。
-
mabl agent authoring listは、クラウドでのオーサリングタスクを表示します。デフォルトでは入力待ちのタスクが表示されます。 -
mabl agent authoring status <session-id>は、一時停止したタスクの保留中の質問を、エージェントのそれまでのプランとともに表示します。 -
mabl agent authoring answer <session-id> "your answer"は、質問に回答してタスクを再開します。長い回答は--fileでファイルから渡せます。
mabl MCP
mabl MCP サーバーに、一時停止したタスク向けの3つのツールが追加されました。mabl MCP はホスト型のため、更新する必要はありません。
-
mabl_authoring_listは、オーサリングタスクを一覧表示します。デフォルトでは回答待ちのタスクが表示されます。 -
mabl_authoring_statusは、一時停止したタスクの保留中の質問とプランの概要を読み取ります。 -
mabl_authoring_answerは、質問に回答してタスクを再開します。
詳細情報
- ウェブアプリのエージェントによるテスト作成
- mabl CLI のインストールと更新
- mabl MCP の概要
- 関連: mabl エージェントとの計画セッションを再確認する。過去の計画会話を再度開いて、続きから進めたり分岐させたりするために開くボタンです。これは、ここで説明した一時停止とは異なります。一時停止は、テストの作成中にエージェント自身が引き起こすものです。