メインコンテンツへスキップ
見出し画像

【2026年最新】gogcliとは?Google Workspaceをターミナルで操作できるCLIツールを徹底解説

    「Gmail、Googleカレンダー、Googleドライブ…毎日いくつものタブを開いて切り替えるのが面倒」——そんな悩みを抱えるビジネスパーソンやエンジニアに、今注目されているのがgogcli(gog)です。

    本記事では、2026年2月にリリースされた最新バージョンの情報を踏まえ、gogcliの概要・できること・導入方法に加え、話題のAIエージェント「OpenClaw」との連携方法まで、わかりやすく解説します。


    gogcliとは?

    gogcliは、Google Workspaceの主要サービスをターミナル(コマンドライン)から一括操作できるオープンソースのCLIツールです。開発者はオーストリアのソフトウェアエンジニアPeter Steinberger氏で、GitHubリポジトリ(github.com/steipete/gogcli)にて公開されています。

    通常、GmailやGoogleカレンダーを使うにはブラウザを開いてそれぞれのサービスにアクセスする必要があります。gogcliを使えば、ターミナル上でコマンドを入力するだけで、メールの検索・送信、予定の確認・作成、ファイルのアップロードなどが完結します。

    公式サイト(gogcli.sh)のキャッチコピーは「Google Workspace. One binary.(Google Workspace を1つのバイナリで)」。まさに、複数のGoogleサービスを統合した"ターミナル版Google Workspace"とも言えるツールです。


    2026年最新バージョン情報

    gogcliは非常に活発に開発が進んでおり、2026年に入ってからも大型アップデートが続いています。

    v0.11.0(2026年2月15日リリース — 最新版)

    最新バージョンでは、以下の機能が新たに追加されました。

    • Apps Script対応:Google Apps Scriptプロジェクトの作成・取得、デプロイされた関数の実行が可能に

    • Googleフォーム対応:フォームの作成・取得、回答一覧の取得ができるように

    • Googleドキュメントのコメント管理:ドキュメント内のコメントの一覧表示・管理機能

    • スプレッドシートのセルノート読み取り:セルに付けたメモ(ノート)を取得可能に

    • Gmail返信時の引用機能:--quoteオプションで元メッセージを引用した返信が可能に

    • Driveの検索絞り込み強化:--no-all-drivesオプションでマイドライブのみに限定した高速検索

    • 連絡先のJSON一括更新:JSONファイルからの連絡先一括アップデート

    v0.10.0(2026年2月13日リリース)

    Docs/Slidesの大幅強化として、MarkdownからGoogleドキュメントへの変換、テンプレートベースのスライド作成、Driveのファイル置き換えアップロードなどが追加されています。

    v0.9.0(2026年1月22日リリース)

    マルチ組織ログイン、クライアントごとのOAuth認証情報分離、カレンダーのタイムゾーン表示改善などが含まれています。


    gogcliで何ができる?対応サービス一覧

    gogcliは、以下のGoogle Workspaceサービスに対応しています。

    画像

    gogcliの主な特徴

    1. JSON出力でスクリプト連携が簡単

    すべてのコマンドで--jsonフラグを付ければ、JSON形式で出力されます。jqなどのツールと組み合わせたり、自動化スクリプトへの組み込みが容易です。

    gog gmail search 'newer_than:7d' --max 3 --json | jq '.threads[].id'
    

    2. マルチアカウント対応

    個人アカウントと仕事用アカウントなど、複数のGoogleアカウントを同時に管理できます。--accountフラグや環境変数GOG_ACCOUNTで切り替え可能です。

    3. セキュアな認証情報管理

    OAuth 2.0を使ったGoogle公式APIによる認証で、トークンはOSのキーリング(macOS Keychain、Linux Secret Service、Windows Credential Manager)に安全に保存されます。

    4. クロスプラットフォーム対応

    Windows、macOS、Linuxの主要OS全てで動作します。Intel Mac、Apple Silicon Mac、Linux ARMなど幅広いアーキテクチャにも対応しています。


    インストール方法

    macOSの場合(Homebrew)

    最も簡単なインストール方法です。

    brew install steipete/tap/gogcli
    

    ソースからビルドする場合

    git clone https://github.com/steipete/gogcli.git
    cd gogcli
    make
    sudo make install
    

    初期設定

    1. Google Cloud Consoleで「デスクトップアプリ」タイプのOAuthクライアントを作成し、JSONファイルをダウンロード

    2. 認証情報を登録:gog auth credentials ~/Downloads/client_secret_....json

    3. アカウントを追加:gog auth add you@gmail.com

    4. デフォルトアカウントを設定:export GOG_ACCOUNT=you@gmail.com

    初心者の方でも、公式サイト(gogcli.sh)のガイドに沿えば30〜35分ほどでセットアップが完了します。


    実践的なユースケース

    ユースケース①:毎朝の予定確認を自動化

    gog calendar events primary --today
    

    このコマンドだけで、今日の予定を一覧表示できます。--weekに変えれば今週の予定も確認可能です。

    ユースケース②:メールの一括処理

    gog gmail search 'is:unread from:client@example.com newer_than:3d' --max 20
    

    特定の送信者からの未読メールを素早く抽出し、確認できます。

    ユースケース③:ファイルのバッチアップロード

    gog drive upload ~/reports/monthly_report.pdf
    

    ブラウザを開かずにドライブへファイルをアップロード。--replaceオプションで既存ファイルの上書きも可能です。


    OpenClaw × gogcliで"AIが勝手に仕事をしてくれる"時代へ

    gogcliの活用法として最も注目されているのが、2026年初頭に爆発的な人気を獲得したオープンソースAIエージェント「OpenClaw」との連携です。

    OpenClawとは?

    OpenClaw(旧名:Clawdbot → Moltbot)は、gogcliと同じくPeter Steinberger氏が開発した自分専用のAIアシスタントです。自分のPC・サーバー上で動作し、WhatsApp、Telegram、Slack、Discordなど普段使っているメッセージアプリからAIに指示を出すことができます。GitHubスター数は11万超を記録し、2026年最も急成長したオープンソースプロジェクトの一つとなりました。

    ChatGPTやClaudeがブラウザ上の「チャット」に留まるのに対し、OpenClawは実際にファイル操作やメール送信、スケジュール管理などを自律的に実行できるのが大きな違いです。30分ごとに自動チェックを行い、カレンダーの確認やメールの要約などをプロアクティブに通知してくれる機能も備えています。

    2026年2月14日には、開発者のSteinberger氏がOpenAIへの参加を発表し、プロジェクトはオープンソース財団に移管される予定です。コミュニティ主導での開発がさらに加速すると見られています。

    なぜgogcliが必要なのか?

    OpenClaw単体ではGmail、Googleカレンダー、Googleドライブなどへ直接アクセスする方法がありません。ここで**gogcliが「橋渡し役」**として機能します。gogcliをOpenClawにスキルとして組み込むことで、AIエージェントがGoogle Workspaceの各サービスを自在に操作できるようになります。

    実際に、OpenClawユーザーの間ではgogcliスキルが「導入するだけでOpenClawの価値が何倍にもなる」と評されるほど人気のスキルとなっています。あるユーザーは「Telegram、Gmail、カレンダーを行き来するコンテキストスイッチから解放された」と語っています。

    OpenClaw × gogcliのセットアップ手順

    OpenClawにgogcliを統合する大まかな流れは以下のとおりです。

    ステップ1:gogcliのインストールとビルド

    # Homebrewでインストール(macOSの場合)
    brew install steipete/tap/gogcli
    
    # または、ソースからビルド(VPS/Linux環境の場合)
    git clone https://github.com/steipete/gogcli.git
    cd gogcli && make build
    sudo cp bin/gog /usr/local/bin/
    

    ステップ2:Google Cloud OAuthの設定

    Google Cloud Consoleで「デスクトップアプリ」タイプのOAuthクライアントを作成し、Gmail・Calendar・Drive等の必要なAPIを有効化します。ダウンロードしたクライアントシークレットのJSONファイルを使って認証を行います。

    gog auth credentials ~/Downloads/client_secret_....json
    gog auth add you@gmail.com --services gmail,calendar,drive,contacts,docs,sheets
    

    VPS(リモートサーバー)で設定する場合は、リダイレクト先のポートをSSHトンネルでローカルマシンに転送し、ブラウザでOAuth認証を完了させる必要があります。--remoteフラグを使った2ステップ認証にも対応しています。

    # ステップ1:認証URLの生成(VPS上で実行)
    gog auth add you@gmail.com --services user --remote --step 1
    
    # ステップ2:ブラウザで認証後のリダイレクトURLを貼り付け
    gog auth add you@gmail.com --services user --remote --step 2 --auth-url 'http://127.0.0.1:<port>/oauth2/callback?code=...&state=...'
    

    ステップ3:OpenClawへのスキルインストール

    OpenClawのスキルレジストリ「ClawHub」からgogcliスキルをインストールします。

    clawhub install gogcli
    

    または、OpenClawのダッシュボード(GUI)から「Skills」セクションでgogcliを検索してインストールすることも可能です。Docker環境の場合は以下のコマンドでも導入できます。

    docker compose exec -u node openclaw-gateway node dist/index.js skills install gogcli
    

    ステップ4:環境変数の設定

    OpenClawのサービス設定(systemdなど)に、gogcliが参照する環境変数を追加します。

    # systemdサービスファイルの場合
    Environment=GOG_KEYRING_PASSWORD=<your_password>
    Environment=GOG_ACCOUNT=you@gmail.com
    

    Docker環境の場合は、docker-compose.ymlにgogcliの設定ディレクトリをマウントし、環境変数を設定します。

    ステップ5:動作確認

    OpenClawに接続したメッセージアプリ(Telegram、WhatsAppなど)から以下のようなメッセージを送って確認します。

    • 「今日のカレンダーの予定を教えて」

    • 「未読メールを5件見せて」

    • 「Driveにある最新のPDFを探して」

    OpenClaw × gogcliの活用例

    連携が完了すると、以下のようなことが自然言語で指示するだけで実行可能になります。

    メール自動処理: 「クライアントAからの未読メールを要約して、返信のドラフトを作成して」——OpenClawがgogcliでGmailを検索し、内容をAIが読み取って要約・返信案を作成します。

    スケジュール管理: 「明日の午後に空いている時間を確認して、田中さんとのミーティングを設定して」——カレンダーの空き時間をチェックし、新しい予定を自動作成します。

    朝のブリーフィング自動化: OpenClawのcron(定期実行)機能と組み合わせると、毎朝自動的にその日の予定・重要メール・タスクリストをまとめた「朝のブリーフィング」をメッセージアプリに送信してくれます。

    Gmailリアルタイム通知: Gmail Pub/Sub機能とgogcliのgog serveコマンドを組み合わせれば、新着メールのリアルタイム通知と自動処理パイプラインも構築できます(Google Cloudプロジェクトの設定とTailscale等のトンネリングが必要)。

    セキュリティに関する注意点

    OpenClawとgogcliの連携は非常にパワフルですが、AIエージェントにGoogle Workspaceへの広範なアクセスを許可することになります。以下の点には十分注意が必要です。

    • OAuthスコープは必要最小限に:不要なサービスへのアクセス権限は付与しない

    • VPS運用時はSSHトンネルやTailscaleを使用:ゲートウェイをインターネットに直接公開しない

    • スキルの信頼性を確認:ClawHubからインストールするスキルは、内容を確認してから導入する

    • 個人アカウントでの利用は慎重に:特に業務用アカウントと個人アカウントの切り分けを徹底する

    セキュリティ企業のTrend MicroやCiscoのAIセキュリティチームもOpenClawのリスクについて調査報告を公開しています。便利さとリスクのバランスを理解した上で活用することが重要です。


    gogcliが向いている人・向いていない人

    向いている人:

    • ターミナル操作に慣れているエンジニア・開発者

    • Google Workspaceの操作を自動化・効率化したい人

    • OpenClawなどのAIエージェントと連携したワークフローを構築したい人

    • 複数のGoogleアカウントを日常的に使い分けている人

    向いていない人:

    • コマンドライン操作に全く馴染みがない方

    • GUIでの直感的な操作を好む方

    ただし、gogcliやOpenClawの登場は「AIツールとGoogleサービスの連携」「AIが自律的に業務をこなす」という大きなトレンドを象徴しています。エンジニアでなくても、こうしたツールの存在と可能性を知っておくことは、これからのビジネスパーソンにとって大きなアドバンテージとなるでしょう。


    まとめ

    gogcliは、Google Workspaceの操作をターミナル上に統合し、業務効率を大幅に向上させるCLIツールです。2026年に入ってからも月数回のペースでアップデートが続いており、対応サービスの幅は急速に広がっています。

    さらに、OpenClawとの連携によって「AIエージェントがGoogle Workspaceを自律操作する」という次世代の業務自動化が現実のものになりつつあります。メール処理、スケジュール管理、ファイル操作を、自然言語で指示するだけでAIが代行してくれる——そんな時代はもうすぐそこまで来ています。

    「AIエージェントや生成AIを自社でもうまく活用したいが、どこから手をつければいいかわからない」
    そう感じた方は、ぜひ一度、株式会社AIworkerの生成AI活用研修「AIネイティブX」をご検討ください。


    生成AIを"実務"で使いこなす力を、組織に

    株式会社AIworkerが提供する法人向け生成AI研修「AIネイティブX」は、東大出身のAIプロフェッショナルが完全監修した、10時間集中型の超実践プログラムです。

    AIネイティブXの特徴:

    • 実践的なプロンプトエンジニアリングを演習形式で習得

    • 画像生成AI・動画生成AIなど最新ツールの活用法も具体的にレクチャー

    • エンジニア向けに特化した研修プランも用意

    • Microsoft Copilot導入研修プランあり

    • 企業や部署ごとにニーズを把握した上でカスタマイズ実施

    • 講師陣の質が高く、現場で即使える内容

    • アフターフォローとして、実務への落とし込みの伴走支援も実施

    • 助成金活用で受講料の最大75%が助成可能

    • 全国どこでも受講可能

    gogcliやOpenClawのようなAIエージェントツールが急速に普及する中、生成AIの基礎から実務活用までを体系的に学ぶことの価値は高まるばかりです。社員一人ひとりが"AIネイティブ"になることで、会社全体の生産性を底上げしませんか?

    📢 受講企業の声はこちら:

    🔽 まずは無料カウンセリングへ

    導入事例や料金プラン、助成金の活用方法など、お気軽にご相談いただけます。

    ▶ 無料カウンセリング予約はこちら:

    ▶ 資料請求はこちら:


    株式会社AIworker

     
     
    東大発のAIベンチャー。代表取締役の杉本卓應が、AI戦略・開発・現場常駐の伴走・社内AI人材の育成まで100社以上の現場で見た「AIが使われる会社」の仕組みを書いています。 ▼成功/失敗事例集・サービス資料・無料相談 https://ai-worker.net/form

    あなたへのおすすめ