Skip to main content
Devin が有用な作業を行うには、多くの場合、ステージング環境、管理ダッシュボード、SaaS ツールなどの Web アプリにログインしておく必要があります。セッションごとにログインを繰り返す代わりに、一度ログインして Devin にブラウザプロファイルを保存させると、以降のすべてのセッションを認証済みの状態で開始できます。

ワークフロー

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 ファイルを参照します。
期限切れのセッションを更新するには、再度ログインし、Devinにプロファイルを再度保存するよう依頼してください。ツールは2つ目のステップを追加するのではなく、既存のステップを置き換えます。

制限事項とセキュリティ

保存したプロファイルはリポジトリ単位ではなく、組織レベルで共有されます。組織内の誰でも、そのプロファイルに含まれるログイン情報、クッキー、セッショントークンを読み込むセッションを開始できます。組織全体で利用を許可されているアカウントのプロファイルのみを保存してください。個人アカウントではなく、専用のサービスアカウントを使用することを推奨します。
  • ブラウザ拡張機能は使用できません。 復元されるのはプロファイルデータのみです。拡張機能ベースのツール (例: MetaMask) は読み込まれないため、拡張機能に依存するフローは動作しません。
  • 保存済みのパスワードは除外されます。 Chrome のパスワードストアとキャッシュはスキップされるため、プロファイルに含まれるのは認証情報ではなくセッション状態です。認証情報は代わりにSecretsとして保存してください。
  • サイズ制限。 プロファイルの zip は 200 MB 未満である必要があります。
  • セッションも期限切れになります。 プロファイルから復元したクッキーは、app の通常のスケジュールに従って期限切れになります。期限切れになったらプロファイルを再保存してください。

代替手段