ワークフロー
1
Interactive Browser で手動ログインする
セッションの Desktop タブを開き、自分でブラウザを操作してログインを完了します。SSO リダイレクト、MFA プロンプト、CAPTCHA にも対応してください。詳しくは、Interactive Browser を参照してください。
2
ブラウザプロファイルを保存するよう Devin に依頼する
“save the browser profile” または “persist my login sessions” と伝えます。Devin は
save_browser_profile ツールを呼び出し、ブラウザのデータディレクトリ (クッキー、localStorage、その他の Chrome プロファイルデータ) を zip ファイルに圧縮して、組織のブループリントにファイルとしてアタッチします。“save browser cookies”、“remember my browser logins”、“keep my browser state”、“save the browser to my snapshot” など、ほかの表現でも機能します。3
ブループリントの更新を承認する
Devin は、組織レベルのブループリントに対する 1 回限りの更新を提案します。これにより、保存したプロファイルをブラウザのデータディレクトリに展開する Initialize browser profile という名前の
initialize ステップが追加されます。タイムラインで内容を確認し、承認してください。4
以後のセッションは認証済みで開始する
組織内のすべての新しいセッションでは、セットアップ時にこのブラウザの状態が復元されるため、セッション開始時には Devin のブラウザがすでにログイン済みです。以降、承認は不要です。
initialize ステップであり、$FILE_BROWSER_PROFILE ファイル添付を介してプロファイルの zip ファイルを参照します。
制限事項とセキュリティ
- ブラウザ拡張機能は使用できません。 復元されるのはプロファイルデータのみです。拡張機能ベースのツール (例: MetaMask) は読み込まれないため、拡張機能に依存するフローは動作しません。
- 保存済みのパスワードは除外されます。 Chrome のパスワードストアとキャッシュはスキップされるため、プロファイルに含まれるのは認証情報ではなくセッション状態です。認証情報は代わりにSecretsとして保存してください。
- サイズ制限。 プロファイルの zip は 200 MB 未満である必要があります。
- セッションも期限切れになります。 プロファイルから復元したクッキーは、app の通常のスケジュールに従って期限切れになります。期限切れになったらプロファイルを再保存してください。

