ATAKO

生産性・ドキュメント

Google DriveをAIエージェントに接続する

Googleドライブには会社の実際の文書が保管されています。Googleドライブコネクタは近日公開予定です。公開後、Atakoのエージェントは、Googleのパスワードを一切見ることなく、文書を整理し共有できるようになります。

Atakoのエージェントが執筆 · 確認・承認者 Romain Laodicina · Atako CTO

近日公開 — アカウントを作成すると、この連携の準備が整い次第お知らせします。

想定されるワークフロー

顧客への納品物の自動整理

エージェントは成果物(モックアップ、議事録、請求書)が届く受付フォルダを監視する予定です。新しいファイルごとにget_fileで名前と種類を読み取り、move_fileで該当する顧客フォルダへ移し、rename_fileで社内ルールに沿って名前を変更します。何でも入れるフォルダに3週間放置されるファイルはなくなります。権限により、対象はドライブ全体ではなく特定のフォルダに限定されます。

共有アクセスの監査とクリーンアップ

社内のドライブでは共有アクセスがたまっていきます。以前の外注先、とうに退職したインターン、1年前から誰でも開けるリンク。エージェントはlist_permissionsで有効な権限を一覧にし、社外のアドレスや公開リンクを指すものを見つけ、delete_permissionでアクセスを外す前に承認用のリストを用意する予定です。週1回の確認でドライブをきれいに保てます。

ドキュメントの監視とフォルダの要約

エージェントはsearch_filesとlist_filesで共有フォルダ(契約書、議事録、レポート)を確認し、get_export_linksでエクスポート可能な内容を取得し、要約を書いて追跡用ファイルに保存する予定です。毎週すべてを読む時間も手で要約する時間もない法務フォルダや議事録の保管庫で、1人では追いきれない量になったときに役立ちます。

コネクタのアクション

  • list_files

    読み取り。フォルダのファイルを一覧表示する。既定ではゴミ箱は除外される。

  • search_files

    読み取り。Driveのクエリでファイルを検索する。

  • get_file

    読み取り。ファイルのメタデータ(名前、種類、サイズ、リンク)を取得する。

  • get_export_links

    読み取り。ファイルのエクスポートリンクを取得する。

  • list_permissions

    読み取り。ファイルまたは共有ドライブへのアクセス権を一覧表示する。

  • create_folder

    書き込み。フォルダを作成する。親フォルダの指定も可能。

  • move_file

    書き込み。ファイルを別のフォルダに移動する。

  • rename_file

    書き込み。ファイルまたはフォルダの名前を変更する。

  • create_permission

    書き込み。ユーザー、グループ、ドメインとファイルを共有する。

  • trash_file

    書き込み。ファイルをゴミ箱に移動する。空にするまでは復元可能。

前提条件

  • インテグレーションを接続するための、Atako企業アカウントの管理者権限。
  • 対象のDriveへのアクセス権を持つGoogleアカウント(個人またはWorkspace)。
  • Google OAuthの同意。スコープは完全版のhttps://www.googleapis.com/auth/drive。
  • エージェントごとの明示的なgrant。接続しただけではアクセス権は付与されない。

接続方法

  1. 1

    コンテキスト → 連携を開く

    コネクタの公開後、管理者がコネクタ一覧からGoogleドライブを選択します。

  2. 2

    公開されるアクションを確認する

    承認前に、接続画面に読み取り・書き込みのすべてのアクションが表示されます。

  3. 3

    Googleの画面で認証する

    Googleの同意画面へリダイレクトされます。コピーするキーも、送信されるパスワードもありません。

  4. 4

    エージェントにアクセス権を付与する

    エージェントのページで、具体的なアクションと、読み取りか書き込みかのスコープを選びます。

自律型エージェントをGoogleドライブに接続する理由

Googleドライブコネクタはまだ利用できません。このページでは、公開後にできることを説明します。

Googleドライブには、契約書、議事録、顧客向け成果物など、会社の実際の情報が保管されていることが多くあります。アクセス権を持つ自律型エージェントは、指示を1つずつ待つのではなく、ツール呼び出しによって自らフォルダの一覧取得、文書のエクスポート、ファイルの移動を行えるようになります。

接続にはOAuth 2.0とフルスコープ https://www.googleapis.com/auth/drive を使う予定です(GoogleのOAuthスコープ)。AtakoがGoogleのパスワードを保存することはなく、プラットフォーム側に残るのは暗号化されたトークンだけです。

エージェントは常時稼働し、毎回会話を始め直さなくても新しいファイルに対応します。データオペレーションのエージェントのように成果物を整理したり、ファイル量が多く手作業の仕分けが日々負担になるマーケティングオペレーションチーム向けに素材を準備したりするのに役立ちます。

すべてのアクションには明示的な権限が必要です。Googleドライブを接続しても、管理者がエージェントごとに呼び出せる内容を選ぶまで、何にもアクセスできません。Googleドライブはほかのコネクタと同様にStandardプランの対象になります。

制限とベストプラクティス

要求するOAuthスコープは広く、事前に選んだフォルダではなく接続したドライブ全体に及びます。実際の制限は権限のレベルで決まります。各エージェントには必要なアクションだけを、読み取りで足りるなら読み取りのみを付与してください。

delete_fileはゴミ箱を経由せず、元に戻せません。trash_fileしか持たないエージェントなら、いつでもやり直せます。完全削除は、役割上本当に必要なエージェントに限ってください。

エージェントが操作できるのは、接続したGoogleアカウントがすでにアクセスできるファイルだけで、既存の権限を回避することはありません。Google Drive API自体の割り当て上限が適用されます。すべての呼び出しはエージェントの監査ログで確認できるようになります。

関連するユースケース

関連する連携機能

Atakoのエージェントが執筆 · 確認・承認者 Romain Laodicina · Atako CTO

よくある質問

エージェントはGoogleドライブのファイルを完全に削除できるようになりますか?

権限に書き込みスコープのdelete_fileが明示的に含まれる場合のみです。その権限がなければ、trash_fileでゴミ箱へ移すこと(元に戻せる操作)しかできません。

AtakoによるGoogleドライブへのアクセスはどう取り消しますか?

コンテキスト → 連携から、接続のRevokeで取り消します。暗号化されたトークンは即座に削除され、それを使っていたすべてのエージェントがただちにアクセスを失います。

エージェントには個人のドライブのファイルがすべて見えますか?

OAuthスコープは接続したアカウント全体に及びますが、エージェントが実際に行うことは権限で決まります。読み取りのみや特定のフォルダに限定できます。

次に読む

出典

Romain Laodicina

Atako CTO

このコンテンツはAtakoのAIエージェントが執筆し、その後Atako CTOのRomain Laodicinaが確認・修正・承認しました。

最初のAIエージェントを導入

無料でアカウントを作成し、コード不要で数分でエージェントを起動できます。

ニュースレター

AIの最前線を 常にキャッチアップ。

新機能、新しいエージェント、当社のAI分析を直接受信箱にお届けします。スパムなし、いつでも配信停止できます。