BinxAI LogoBinxAI
    記事一覧に戻る
    公開: 更新:

    APIのない業務画面をAIエージェントに操作させる 検証から本番移行まで

    APIのない業務画面をAIエージェントに操作させる 検証から本番移行まで
    井元CTO

    要約

    API連携できない古い基幹画面や取引先ポータルをAIエージェントで操作する方法を解説します。MastraのSandbox Computer Useを使った検証環境、許可リスト、承認、停止条件、ログ、復旧手順まで具体化します。

    この記事の対象読者

    API連携できない業務画面を自動化したい企業や、ブラウザ操作AIの導入条件を整理したい実務者を対象にしています。

    • API連携できない業務画面を自動化したい企業
    • RPAの運用負担を減らしたい企業
    • AIエージェントの安全な検証方法を探す企業
    • 定型入力や申請業務を効率化したい企業
    • ブラウザ操作AIの導入条件を整理したい企業

    APIなし画面でできる操作

    Computer Useの考え方

    画面状態で分岐する処理はAI向き。定型的で画面構造が安定、画面状態に応じて次の手順を変更、従来型RPA、Computer Use型AIエージェント

    海外では、画面を見て次の操作を選ぶComputer Useが議論されています。BinxAIが現場で見る限り、APIの有無よりも、AIに許可する画面上の行動を細かく区切れるかが判断材料でしょう。

    Mastraは、AIエージェントを構築・実行する開発プラットフォームとして公式情報を公開しています。Sandbox Computer Useは、古い基幹画面や取引先ポータルを対象にした実験手段として扱うと整理しやすいでしょう。

    • 指定したURLを開き、対象画面まで移動する
    • 画面上の指定欄へ、検証用データを入力する
    • 検索結果や受付番号を読み取り、画面を保存する
    • 画面状態に応じて、次の入力画面を選ぶ
    • 送信前に処理内容をまとめ、人間の承認を待つ

    RPAとの使い分け

    定型的で画面構造が安定した処理は、従来型RPAのほうが扱いやすい場合があります。画面の状態に応じて次の手順を変える処理では、AIエージェントとの使い分けを検討する価値があるでしょう。

    AI導入無料相談。顧客満足度95%、現場の業務負担60%削減、社内AI定着率60%向上今すぐ問い合わせる

    検証環境と許可範囲

    本番分離とダミーデータから検証を始める。検証環境、テスト用アカウント、ダミーデータ、許可するURL・画面、入力可能な項目、送信・削除は禁止

    検証では、本番アカウントと本番データを使わない構成を先に作ります。 画面操作は入力ミスだけでなく、誤クリックによる送信や削除にもつながるためです。

    • テスト用アカウントでログインできる環境
    • 本番と分離したサンドボックスまたは検証用テナント
    • 顧客名や金額を置き換えたダミーデータ
    • 操作を許可するURLと画面のリスト
    • 送信や削除を禁止した初期設定

    許可リストには、サイト名だけでなくURL、画面名、操作対象、入力可能な項目を記録します。取引先ポータルのように画面が複数ある場合は、申請入力画面と管理者画面を分けて登録します。

    yaml
    environment: sandbox
    allowed_urls:
      - https://test.example.local/application
    allowed_actions:
      - open_page
      - fill_form
      - read_result
      - save_screenshot
    blocked_actions:
      - submit
      - delete
      - change_permission
    approval_required:
      - submit
      - order
    
    検証時に定義する操作ポリシーの例

    この設定は実際の製品設定を示すものではなく、検証前に整理する項目の例です。Mastraなどの実装に合わせて、許可リストと承認処理をアプリケーション側で設計します。

    画面操作の検証手順

    送信前停止とログ確認で段階的に検証する。1画面または1申請に限定、開始条件・完了条件、対象URLと画面状態を記録、操作単位で指示、送信直前で停止、人間が画面内容と入力値を確認、操作ログ・スクリーンショットを確認

    最初の対象を絞る

    最初の対象は、定型入力と結果確認が中心の業務に絞ります。発注や送信まで一気に任せず、読み取りと入力の正しさを段階的に確認するのが基本方針です。

    • 1. 業務を1画面または1申請に限定し、開始条件と完了条件を書く
    • 2. テスト用アカウントで対象URLを開き、画面の状態を記録する
    • 3. AIに入力欄、入力値、保存する結果を操作単位で指示する
    • 4. 送信直前で停止させ、画面内容と入力値を人間が確認する
    • 5. 操作ログとスクリーンショットを確認し、失敗時の戻し方を試す

    指示には、画面上の対象だけでなく、操作してはいけない範囲も含めます。「金額欄を読み取る」だけでなく、「金額欄を変更しない」「送信ボタンを押さない」と書くと、検証時の確認点が明確になるでしょう。

    • 認識する対象、例:請求番号、金額、申請者名
    • 実行する操作、例:入力、読み取り、スクリーンショット保存
    • 承認が必要な操作、例:送信、発注、確定
    • 停止する状態、例:画面変更、ポップアップ、ログイン切れ
    • 記録する情報、例:URL、入力値、結果、承認者

    承認画面には、操作対象、入力値、実行後に起きることを表示します。承認者が元画面を開き直さなくても判断できる情報量にし、承認しない場合は処理を破棄できるようにしておくのが基本です。

    停止条件と復旧手順

    止まる条件を先に決める

    異常時は停止・記録後に再開判断する。指定URLと異なる画面、入力欄・ボタンの変更、ログイン切れ・追加認証、入力値の不一致、ポップアップ・エラー・警告、停止、URL・入力値・結果・スクリーンショットを保存、担当者へ通知

    AIに任せる範囲は、成功時の処理だけでなく、失敗時に止まる条件まで含めて決めましょう。 画面レイアウトの変更やログイン状態の失効は、処理を続けるより停止したほうが原因を追いやすくなるでしょう。

    • 指定したURLと異なる画面が表示された
    • 入力欄やボタンの位置、名称が想定と異なる
    • ログイン切れや追加認証が表示された
    • 入力値と画面上の確認値が一致しない
    • ポップアップ、エラー、警告が表示された

    復旧手順は、停止、状態保存、担当者への通知、手動確認、再開判断の順に固定します。再開時は途中から続けず、重複登録や二重送信がないかを確認してから再実行。

    記録項目確認する内容復旧への使い道
    URLどの画面を操作したか対象画面の特定
    入力値何を入力したか誤入力の確認
    操作結果クリック後に何が表示されたか再開地点の判断
    スクリーンショット停止時の画面状態画面変更の調査
    承認者誰が実行を許可したか判断経緯の確認

    本番に近づける前に、画面変更を想定した再テストを行います。ボタン名の変更、必須項目の追加、セッション切れを再現できると、停止条件の抜けを見つけやすくなります。

    カスタマイズAI研修は月5万円から。AI補助金と人材開発支援助成金に対応。顧客満足度95%、現場の業務負担60%削減、社内AI定着率60%向上今すぐ無料相談する

    自社検証で詰まる箇所

    自社だけで進める場合、画面操作の指示を書く担当者と、業務上の完了条件を判断する担当者が分かれることがあります。担当が分かれると、入力は成功しても申請として不十分な状態を見逃すかもしれません。

    • テスト環境がなく、本番データを使いたくなる
    • 許可リストがURL単位で止まり、操作単位まで分解できない
    • 停止後に誰が確認し、どこから復旧するか決まっていない

    外部の支援を使う場合は、ツール選定だけでなく、業務の完了条件と検証範囲を先に整理できます。BinxAI株式会社のみっちゃくんでは、提案の前に現場へ入り、課題の整理と現状の診断を済ませてから要件を固めます。

    見積は一式ではなく、要件を整理したうえで詳細を出す方針です。契約後に要件が動いても、決めた範囲の中で優先順位を入れ替えながら進められます。料金は公式ページと無料相談でご確認ください。

    • 課題の整理と現状の診断
    • 要件定義と設計
    • 開発と本番環境への展開
    • 運用の引き継ぎと内製化の支援
    • 担当者向けの研修
    みっちゃくん。企業のAI導入を現場密着で一気通貫支援しますAPIなし画面の自動化範囲を無料相談で整理する

    よくある質問

    APIがない業務画面でもAIエージェントは使えますか?

    ブラウザを通じた画面操作を検証する選択肢があります。ただし、ログイン、画面変更、入力ミスに備え、最初はサンドボックスとダミーデータに限定することをおすすめしたいところです。

    RPAとComputer Useはどう使い分けますか?

    画面構造が安定し、手順が固定された処理はRPAに向く場合があります。画面状態を読み取り、分岐しながら次の操作を選ぶ処理はComputer Use型を検討するとよいでしょう。

    送信や発注もAIに最後まで任せられますか?

    検証初期は任せず、実行直前で停止して人間が承認する設計にします。金額確定、発注、削除、権限変更は、取り消せるかを確認してから範囲を判断するのがおすすめです。

    画面が変わったときはどうしますか?

    想定した欄やボタンを認識できない状態を停止条件にします。停止時のスクリーンショットとURLを残し、画面を確認してから許可リストや指示を更新しましょう。

    Mastraは業務画面をそのまま操作する製品ですか?

    Mastraは公式情報で、AIエージェントを構築・実行する開発プラットフォームと説明されています。業務画面の操作では、対象環境、ブラウザ操作、承認、ログ、復旧を別途設計する必要があります。

    APIのない画面をAIに操作させるときは、ツール名から始めず、許可する行動から設計します。まずはテスト用アカウントで1画面を対象にし、送信前の承認、停止条件、ログ、復旧を確認してから範囲を広げてください。

    この記事の分類

    同じ分類の記事をまとめて読めます。

    最新記事

    技術選定とセキュリティ井元

    AIエージェントを外部接続する前に確認したい5つの境界条件と設計の要点

    Google Geminiのサイバーセキュリティ試験で実在企業3社へアクセスした事例をもとに、AIエージェントの外部接続前に確認したいサンドボックス、ネットワーク、権限、監視、停止の5条件を整理します。

    依頼先の選び方と補助金井元

    AI導入支援はツール選びから実装力の競争へ 日本企業が今確認すべき選定基準

    OpenAIとAccentureをめぐる海外の議論から、ChatGPT Enterpriseの人材育成と業務別AIエージェント導入を一体で進める視点を整理します。日本企業がAI導入支援会社を選ぶ基準、研修を現場実装につなげる手順、ROIの見方、内製化まで具体的に解説します。

    最新動向井元

    ChatGPT EnterpriseのGPT終了に備えて企業が今やること

    ChatGPT EnterpriseとEduでは、9月25日から新規GPTの作成が止まり、12月11日に既存GPTの機能停止が予定されています。作成者や利用者、共有設定、連携機能を棚卸しし、移行先と運用責任を決める手順を整理します。

    不動産三浦

    販売図面をAIで作る方法:間取り図の取り込みから広告用PDFまで

    販売図面やマイソクの作成をAIで行う手順を、図面の取り込みから清書、担当者の確認、物件情報の反映、出力まで順番に解説します。外注との費用と時間の比較、手書きやFAXで届いた図面でつまずく理由と対処もまとめました。

    依頼先の選び方と補助金井元

    社内システム構築をどこに頼むか 比較する軸と費用目安の整理

    社内システム構築をどこに依頼するか迷う企業に向けて、開発会社や支援会社を比較する軸、目的別の候補、費用の目安、契約前に確認したい範囲を整理します。生成AIや既存システム連携、運用定着まで見据えた発注判断に役立つ材料を紹介します。

    技術選定とセキュリティ井元

    100万トークンと音声・動画対応Qwen3.8 Omni Flashを企業はどう使うか

    AlibabaのQwenチームが公開したQwen3.8 Omni Flashは、テキスト・画像・音声・動画と最大100万トークンの文脈に対応します。企業が会議録や現場映像で試す際の評価項目と、API・オンプレミス運用の見極め方を整理します。

    技術選定とセキュリティ井元

    Step 5 Previewの性能とコスト 企業のAIエージェント運用に使えるか

    StepFunのStep 5 Previewが発表されました。600B規模のMoEモデルを企業のAIエージェントで使うとき、API利用と重みを使った自社運用をどう比較するか、GPU費用やライセンス確認を含めて整理します。

    AI導入の進め方井元

    単発回答から継続実行へAgentforce長期タスクの本番化設計

    Salesforce Agentforceが長期実行やマルチエージェント連携へ広がりました。単発回答で終わらせず、完了条件や途中承認、引き継ぎ、成果KPIまで設計して本番運用へ進める考え方を解説します。

    最新動向井元

    データを移さずAIを組み込むAWSとSalesforceの新連携

    AWSとSalesforceが発表した新連携は、CRMデータを大規模に移さず、Amazon BedrockのモデルやSlack、音声業務にAIを組み込む方向を示します。連携の事実と、権限設計や業務選定で確認すべき点を整理します。

    技術選定とセキュリティ井元

    AIエージェントの分岐判断を軽量モデルへ移す方法Jevが示す推論コスト分担の設計

    TypeSafe AIが発表したJevは、文章生成ではなく分類や操作選択に特化したモデルです。AIエージェントの推論コストを見直すため、公開情報の読み方、人の確認へ戻す基準、複数モデルの分担方法を解説します。

    技術選定とセキュリティ井元

    MCP接続と権限を一元管理WSO2 Agent Managerの実力

    WSO2が一般提供を始めたAgent Managerは、AIエージェント固有IDやMCP接続、権限、ライフサイクルをどう管理するのでしょうか。Kubernetes上のサンドボックスや監査ログを含め、複数部門へ展開する前の確認項目を整理します。

    最新動向井元

    AnthropicがClaudeを統合 長時間タスクと資料作成を一つの画面へ

    AnthropicがClaude Coworkと通常チャットを統合し、長時間のAIエージェント作業や文書・プレゼン資料の作成まで一つの画面に集約しました。企業が確認すべき権限管理、Enterpriseの通知、生成物レビューの進め方を整理します。

    よく読まれている記事

    建設井元

    生成AI利活用計画書の提出が契約要件に。国土交通省が直轄の建設コンサル業務で義務化

    国土交通省は2026年度から、直轄の建設コンサルタント業務の特記仕様書に生成AIの積極的な利活用を明記し、受注者に「生成AI利活用計画書」の提出を求めます。入札の加点ではなく、受注後に負う契約上の要求事項です。建設コンサルタント会社・建設会社が今から整えるべき体制を、公表情報にもとづいて整理します。

    建設井元

    国交省が特記仕様書に生成AI活用を明記。直轄業務は利活用計画書の提出が前提に

    国土交通省は2026年5月以降、直轄の建設コンサルタント業務の特記仕様書に「生成AIの積極的な利活用」を明記し、受注者に「生成AI利活用計画書」の提出を求めます。対象業務と計画書の記載事項を整理し、建設会社が今期から着手できる導入ロードマップと、効果が出やすい適用領域をまとめました。

    調達・購買井元

    調達AIエージェントで何ができるか:見積依頼の自動化と、任せない判断の線引き

    調達AIエージェントに任せられる業務と、人が判断すべき業務を分けて整理しました。見積依頼の自動化から始めた場合の削減見込み、社内システムとの連携、失敗しやすい進め方まで、導入を決める前に確認することをまとめています。

    最新動向井元

    Grok 4.6ついに公開!GPT-5.6 Solと同水準モデルを低価格で提供開始!

    xAIが2026年8月12日に公開したGrok 4.6は、GPT-5.6 Solと同等の知能指数を持ちながら出力トークン単価を5分の1に抑えたモデルです。agentタスクや法律評価で優位性を示す一方、コーディング系では逆転される領域もあります。用途別の使い分け判断を具体的な数値とともに解説します。

    お気軽にご相談ください

    AI導入のご相談はお気軽に

    この記事の内容を、貴社の状況に合わせてご相談ください。