Claude Media
Cowork 1Password連携 — 認証情報をClaudeに見せずに使う仕組み

Cowork 1Password連携 — 認証情報をClaudeに見せずに使う仕組み

1Password for ClaudeはCoworkのブラウザ操作でログインが必要な場面に、パスワードをClaudeに見せずに認証情報を渡す仕組みです。前提条件と承認フローをまとめます。

1Password for Claudeは、Coworkがブラウザ上でログインを求められたときに、1Passwordに保存済みの認証情報をその場で入力する仕組みです。入力は1Password側が直接ページに行うため、パスワードもワンタイムコードもClaudeの目には触れません。macOS版のClaude Desktopを使う有料プラン(Pro・Max・Team・Enterprise)向けにベータ提供されており、Team・Enterpriseプランでは既定でオフになっています。

Cowork 1Password連携とは

Coworkはブラウザ操作を伴うタスクで、サイトを開き・フォームに入力し・クリックする作業までこなします。その途中でログインが必要になった場合、これまでは利用者が自分で認証情報を入力するか、Claudeにパスワードを渡すかの二択でした。1Password for Claudeが加わると3つ目の選択肢が生まれます。

Claudeがログイン画面に到達すると、1Passwordへ認証情報をリクエストします。1Passwordはどのログイン項目を要求されているかを画面に表示し、利用者が承認・別の項目に差し替え・拒否のいずれかを選び、生体認証で確定します。承認後は1Passwordがページへ直接値を入力し、入力後は認証情報がページ上に露出していないかを1Password側が確認します。送信に失敗した場合は入力済みの値をクリアしてから制御を戻します。アクセス範囲はそのタスク限りで、タスクが終わると失効します。

前提条件

この連携を使うには次がすべて揃っている必要があります。

  • Mac(macOS版のみで、Windows・Linuxは非対応)
  • Claude Desktopアプリ
  • Claude in Chrome拡張機能
  • 1Passwordアカウント(個人・家族・ビジネスいずれかのプラン)
  • 1Passwordデスクトップアプリ
  • 1Passwordブラウザ拡張機能

Team・Enterpriseプランの場合は、これらに加えてオーナーが組織向けに機能を有効化している必要があります。個人がすべての前提条件を満たしていても、組織側の設定がオフのままでは利用できません。

セットアップ手順

ステップ1: 個人アカウントで1Passwordを接続する

前提条件が揃うと、次のいずれかの経路で接続を開始できます。

  • Claude Desktop上に1Passwordの検出を知らせるバナーが表示されたとき
  • タスク中にログインが必要になった場面でチャット内に接続を促すプロンプトが出たとき
  • Claude Desktopの「Customize」内、「Settings > Connectors」から1Passwordの「Connect」をクリックする

ステップ2: Team・Enterpriseプランは組織側で有効化する

Team・Enterpriseプランでは1Password for Claudeが既定でオフです。オーナーまたはPrimary Ownerのアカウントでログインし、「Organization settings > Claude in Chrome」を開き、「Enable for your team」がオフならオンにしたうえで「Password managers」をオンにします。有効化後、対象になるメンバーには接続の案内が表示されますが、各自でアプリと拡張機能をインストール・設定する作業は個別に必要です。

ステップ3: タスク中にログイン要求を承認する

セットアップが済んだ状態でCoworkがログインを求める場面に遭遇すると、1Passwordがどのボールト項目を要求しているかを表示します。内容を確認し、承認・差し替え・拒否のいずれかを選び、生体認証で確定します。承認は毎回タスク単位で必要で、Claudeが1Passwordのボールトへ常時アクセスできる状態にはなりません。

Claudeから見える範囲、見えない範囲

Claudeが把握できるのは「どのログイン項目を使ったか」だけです。パスワード・ワンタイムコード・ボールトの中身そのものはClaudeの文脈にもAnthropicのシステムにも入りません。認証情報は1Passwordが管理する安全な経路で注入され、暗号化されたまま利用者の管理下にとどまります。対応するアイテムの種類はログインとワンタイムコード(TOTP)に限られ、クレジットカードや身元情報のような他の項目タイプは対象外です。

Agentic Modeという保護機能

1Passwordのブラウザ拡張機能には、AIエージェントがブラウザを操作している間だけ発動するAgentic Modeという保護機能があります。Claudeがブラウザを操作し始めると、1Password拡張機能は自動的にロックされ、画面が隠れます。そのタスクで承認済みのログインとワンタイムコード以外はClaudeから触れられない状態になります。この機能は拡張機能レベルで既定オンになっており、1Password for Claude自体をまだ接続していなくても動作します。動作中かどうかは、いつでも1Password拡張機能を開いて確認・タスクの中止ができます。

対応プランと制限を先に押さえる

1Password for Claudeはベータ提供です。対応範囲は次のとおりです。

項目内容
対応OS内容macOSのみ(Windows・Linuxは非対応)
対応プラン内容Pro・Max・Team・Enterprise(いずれも有料プラン)
必須アプリ内容Claude Desktop・Claude in Chrome
1Password側の条件内容個人・家族・ビジネスいずれかのプラン、デスクトップアプリとブラウザ拡張機能
Team・Enterpriseの既定内容オフ(オーナーが個別に有効化)
対応アイテム内容ログイン・ワンタイムコード(TOTP)のみ
非対応アイテム内容クレジットカード・身元情報など

この表からも分かるとおり、個人の準備がすべて整っていても、対応OSでなければ選択肢自体が現れませんし、Team・Enterpriseでは組織側の設定が別途必要です。

なぜパスワードを見せない設計が必要なのか

Coworkはブラウザを操作しながらネットにアクセスするエージェント的な性質を持ちます。安全ガイドが明記しているとおり、外部コンテンツに紛れ込ませた指示でClaudeの挙動を乗っ取るプロンプトインジェクション攻撃のリスクは非ゼロです。もしタスクの途中でそうした攻撃が成立しても、Claudeの文脈にパスワードやワンタイムコードそのものが一度も入っていなければ、攻撃者が盗み出せる認証情報は存在しません。1Password for Claudeが「Claudeに認証情報を渡す」のではなく「1Passwordがページに直接入力する」という設計を取っているのは、この被害範囲を構造的に絞り込むためです。

どんな場面で役立つか

Coworkのブラウザ操作は、サイトを開き、ページを読み、クリックし、フォームに入力するところまでを担います。社内の管理画面やSaaSダッシュボードなど、ログインを挟む作業を含む一連のタスクをClaudeに任せたい場面では、これまでログインの手前で作業が止まるか、パスワードを渡すかの選択を迫られていました。1Password for Claudeを接続しておけば、ログイン画面に到達した時点で自動的に1Passwordへ認証情報がリクエストされ、承認するだけでその先のタスクを続行できます。二段階認証を使っているサービスでも、ワンタイムコード(TOTP)が対応item typeに含まれているため、コード入力の手間で作業が止まりにくくなります。

安全に使うための注意

公式ガイドは、この仕組みが認証情報の露出を減らす一方で、ブラウザ操作を伴うAI利用そのもののリスクをゼロにはしないと明記しています。承認プロンプトが出るたびに、どのログイン項目をClaudeが要求しているのかを確認してから承認する習慣が前提です。金融機関のアカウントなど特に重要な認証情報を扱う前には、Claude in Chrome側の安全な使い方も確認しておくと安心です。

よくあるつまずき

対応環境がmacOS版のClaude Desktopに限られるため、Windows・Linuxや他のOSでは同じ手順を試しても選択肢が出てきません。また「Claude Desktopがあれば十分」と思われがちですが、Claude in Chrome拡張機能も必須です。片方だけ入れても接続オプションは現れません。Team・Enterpriseプランで個人側の準備が全部終わっているのに接続できない場合は、まず組織のオーナーが「Organization settings > Claude in Chrome」で機能を有効化しているかを確認してください。個人の設定だけでは有効になりません。クレジットカードや住所などの項目を自動入力させようとしても対象外なので、ログインとワンタイムコード以外の自動化は別の手段を検討する必要があります。

まとめ

1Password for Claudeは、Coworkのブラウザ操作でログインが必要になった場面に限って使う機能です。macOS版のClaude Desktop・Claude in Chrome・1Password側のアプリと拡張機能という前提条件が揃って初めて使え、Team・Enterpriseプランではオーナーによる組織側の有効化も必要です。承認はタスクごとに生体認証で行うため、Claudeに常時アクセス権を渡す設計にはなっていません。

Claude in Chromeの権限設定やサイドパネルでの使い方はClaude Chrome拡張機能でできること、Coworkの他の外部接続との位置づけはClaude CoworkのConnectors一覧にまとめています。プロンプトインジェクションを含むCowork全体のリスクと対策はCoworkセキュリティ、Team・Enterpriseでの権限設計はClaude CoworkのRBAC運用を参照してください。

この記事を共有:XはてブLinkedIn