Claude、Cursor、VS Code、その他のAIクライアントを使用している開発者は、mabl MCPを通じてmablエージェントに作業を任せ、後で結果を確認できるようになりました。AIクライアントに依頼して、mablエージェントとの会話を開始し、作業中のエージェントにメッセージを送信し、返信を読み取ることができます。コーディングエージェントはmablにテストの作成や修正を依頼し、コードの作業を続けながら、準備ができた時点で回答を受け取れます。
これまで、AIクライアントがmablのエージェントセッションを監視するには、テスト作成専用のツールしかありませんでした。新しいツールはあらゆるmablエージェントセッションで使用でき、テスト作成専用の従来のツール7つを置き換えます。従来のツール7つを使用しているスクリプトは、2026年11月18日に従来のツールが削除される前に、新しいエージェントセッションツールに移行してください。これらのツールを直接呼び出している場合は、従来のテスト作成ツールを置き換えるを参照してください。
これらのツールは、生成AI機能が有効になっているワークスペースで使用できます。
実際の手順
AIクライアントに次のように依頼します。
mablエージェントに、ステージング環境で保存済みのカードを使って購入手続きを行うテストを作成するよう依頼して。私はコーディングを続けるので、テストの準備ができたら教えて。
AIクライアントが会話を開始し、その後で進捗を確認します。mablエージェントから質問があった場合、AIクライアントが回答するか、あなたに確認を求めます。
新しいツール
| ツール | 機能 |
|---|---|
| start_assistant_session | mablエージェントとの会話を開始します。最初のメッセージを指定することもできます。 |
| send_agent_message | mablエージェントセッションにメッセージを送信します。セッションが停止していた場合は、メッセージによってセッションが再開されます。 |
| get_agent_session | セッションのステータスと、エージェントの最新の返信を読み取ります。 |
| list_agent_sessions | 1回の実行に含まれるすべてのセッションを含め、エージェントセッションを一覧表示します。 |
| attach_to_agent_session | 会話の対象として、mablテスト、テストケース、Xrayテスト、JiraまたはAzure Boardsの課題、またはファイルを指定します。 |
どのツールもエージェントの完了を待ちません。send_agent_message はメッセージがキューに追加されるとすぐに戻り、AIクライアントは get_agent_session で進捗を確認します。
AIクライアントは、mablエージェントがあなたに代わって開始したテスト作成エージェントにもアクセスできます。そのため、実行全体を追跡し、必要な場面で介入できます。
従来のテスト作成ツールを置き換える
| 従来のツール | 代わりに使用するツール |
|---|---|
mabl_authoring_status |
get_agent_session |
get_mabl_authoring_steps |
includeArtifacts を指定した get_agent_session
|
mabl_authoring_answer |
send_agent_message |
mabl_authoring_list |
ステータス needs_attention を指定した list_agent_sessions
|
list_authoring_sessions |
testId または branchId を指定した list_agent_sessions
|
mabl_authoring_plan |
start_assistant_session を通じてmablエージェントに依頼 |
mabl_authoring_merge |
start_assistant_session を通じてmablエージェントに依頼 |
作業を直接開始するツールに変更はありません。mabl_authoring_initiate、mabl_authoring_edit、それらのフロー版、および失敗分析ツールは、これまでどおり動作します。