Google Workspaceをコマンドラインで操作する「gws」、Googleがオープンソースで公開。Agent Skillsファイルも提供し、AIエージェントによる適切な操作実現

2026年3月6日

Googleは、GmailやGoogle Drive、Sheets、Docs、Calendarなどを始めとするGoogle Workspace製品に対してコマンドラインからの操作を可能にする「gws」をオープンソースで公開しました。

fig

gwsを用いることで、人間やAIエージェントがコマンドラインを通じてGoogle Workspaceの管理機能(Admin)を含むどのGoogle Workspace APIにもアクセスできると説明されています。

さらにAIエージェントがgws経由で適切に操作できるように、Google WorkspaceのサービスやAPIに対応した100以上のAgent Skillsファイルも用意されています

gwsは人間もAIエージェントも利点を得られる

Googleはgwsを人間とAIエージェントの両方のために開発したとしており、それぞれに対して次のような利点があると説明しています。

人間に対する利点
RESTful APIに対してcurlを用いて呼び出さなくて済む。gwsなら全てのリソースに対して--helpオプションを提供しており、--dry-runで実行結果をプレビューできるし、自動ページネーションもサポートしている。

AIエージェントに対する利点
レスポンスはすべてJSONで構造化されたものが返ってくる。大規模言語モデルにAgent Skillsを組み合わせることで、カスタマイズされた個別のツールを使うことなくGoogle Workspaceを操作できる。

またgwsの標準入出力をMCPサーバとする機能も備えており、これを用いることでClaude DesktopやVisual Studio CodeなどのMCP対応のクライアントからgwsのMCPサーバを経由してGoogle Workspace APIを操作できるようになります。

ただしGoogleは、このgwsは同社の正式なプロダクトではないとの注意書きをつけていますので、その点に留意が必要です。

なぜAIエージェントもコマンドラインから操作させるのか?

AIエージェントからサービスを利用させる技術として、現在ではMCPサーバが普及しつつあります。

しかし今回、Googleがgwsでまずコマンドラインを提供し、それを人間とAIエージェントの両方で利用可能にしたように、最近ではMCPを用いず、AIエージェントがコマンドラインを操作することを想定したサービスも増えています。

コマンドラインであればAIエージェントだけでなく人間も(プログラマなどであれば)簡単に操作でき、AIエージェントがどのような操作を行ったかの検証も容易で、既存のさまざまなコマンドラインツールを必要に応じて活用できることなどのメリットがあります。

そのため、今後もAIエージェントのためのインターフェイスとしてMCPサーバではなくコマンドラインを想定したサービスが増えていくものと予想されます。

あわせて読みたい

Google Cloud Office クラウド 業務アプリケーション 機械学習・AI 開発ツール Google




タグクラウド

クラウド
AWS / Azure / Google Cloud
クラウドネイティブ / サーバレス
クラウドのシェア / クラウドの障害

コンテナ型仮想化

プログラミング言語
JavaScript / Java / .NET
WebAssembly / Web標準
開発ツール / テスト・品質

アジャイル開発 / スクラム / DevOps

データベース / 機械学習・AI
RDB / NoSQL

ネットワーク / セキュリティ
HTTP / QUIC

OS / Windows / Linux / 仮想化
サーバ / ストレージ / ハードウェア

ITエンジニアの給与・年収 / 働き方

殿堂入り / おもしろ / 編集後記

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed

最新記事10本