
「GAS とは AI」で検索しているあなた、おそらくこんな状況ではないでしょうか。
- Googleスプレッドシートでの集計作業が毎週つらい
- 「GASで自動化できる」と聞いたけど、コードが書けない
- 最近よく聞く「AIと組み合わせる」ってどういうこと?
私もまったく同じでした。毎週月曜日の午前中がほぼ丸ごと、スプレッドシートの転記とメール送信で消えていたのです。それが2025年末にGASとAIを組み合わせたことで、ほぼゼロになりました。
この記事では「GASとは何か」という基本から、2026年現在のAI連携の実情まで、エンジニアでもなんでもない私の実体験をベースに書きます。公式ドキュメントには書いていない「つまずきポイント」や「これは思ったより使えなかった」という話も正直に載せます。
- GASとは何か?3行でわかる基本
- 「GASとAI」の組み合わせが2026年に急増している理由
- GASでAIを使う3つの方法【実際に試した感想つき】
- GAS×AIで私が実際に自動化したもの一覧
- GAS×AIの「ここが思ったより大変だった」正直レポート
- GASとAIをこれから始める人への具体的なファーストステップ
- よくある質問(FAQ)
- まとめ:GASとAIは「ずるい効率化」の最強コンビ
GASとは何か?3行でわかる基本
GAS(Google Apps Script)とは、Googleが無料で提供しているプログラミング環境です。
難しく聞こえますが、要するに「スプレッドシートやGmailを自動で動かすための仕組み」です。JavaScriptという言語がベースになっていて、インストール不要・完全クラウドで動きます。
- 毎朝決まった時間にメールを自動送信
- フォームの回答をスプレッドシートに自動整理
- Slackに定期通知を飛ばす
こういったことがコスト0円で実現できます。以前は「プログラマーだけが使うもの」でしたが、2025〜2026年にかけてAIの普及でハードルが劇的に下がりました。
「GASとAI」の組み合わせが2026年に急増している理由
正直に言うと、私がGASを触り始めたのは2年ほど前ですが、当時はコードをゼロから書く必要があって挫折しかけました。for文の書き方ひとつで詰まって、1時間調べた記憶があります。
それが今はまったく違います。
ChatGPTやGeminiに「こういうことをしたい」と日本語で伝えるだけで、動くコードが出てくるのです。私の場合、最初に作った「スプレッドシートのデータを毎週月曜にGmailで送るスクリプト」は、AIに3回質問しただけで完成しました。
この変化が、GAS×AI人気の本質です。
- 以前:プログラミングの知識が必要 → エンジニア専用ツール
- 現在:AIにやりたいことを伝えるだけ → 非エンジニアでも使える
さらに、GAS自体がAIと連携できるようになったという点も見逃せません。GAS上からGeminiやChatGPTのAPIを呼び出し、スプレッドシートのデータを自動要約させたり、受け取ったメールに自動返信案を生成したりできます。
GASでAIを使う3つの方法【実際に試した感想つき】
方法①:AIにGASのコードを書いてもらう(一番おすすめ)
これが最も敷居が低く、効果が高いやり方です。
やり方
- やりたいことを日本語でAIに伝える
- 出てきたコードをコピーする
- Googleスプレッドシートの「拡張機能」→「Apps Script」を開く
- コードを貼り付けて実行
私が最初に作ったのは「毎週月曜9時に、売上データをGmailで担当者に送る」というスクリプトです。ChatGPTへの質問はこうでした。
「Googleスプレッドシートのシート名『売上』にあるA列とB列のデータを、毎週月曜日の朝9時に、指定したメールアドレスに自動送信するGASコードを書いてください」
これで8割方動くコードが出てきました。残り2割は微調整でしたが、その修正もAIに「このエラーが出た」と伝えるだけで解決できました。
実際のつまずき: 「1回の実行が6分まで」という制限を知らず、大量データを処理しようとしてタイムアウトが出ました。この制限は事前に知っておくべきです。
方法②:GAS上からGemini APIを呼び出す(中級者向け)
これはGASのスクリプト内でAIを動かすやり方です。
具体的には「スプレッドシートに入力されたお客様からの問い合わせ文を読んで、Geminiが自動で返信文案を作る」といった仕組みが作れます。
2025年以降、GoogleはGASとVertex AI(GeminiモデルのAPI)の連携を強化しました。ただし、Vertex AIを使う場合はGoogle Cloudの有料契約が必要になるので注意が必要です。
無料で試すならGoogle AI StudioでAPIキーを取得してGASから呼び出す方法があります。こちらは無料枠の範囲で十分試せます。
私がやった実例は「スプレッドシートに入力した日報を、Geminiに渡して3行要約を自動生成する」というものです。毎日の日報確認が圧倒的に速くなりました。
注意点: APIキーの管理には気をつけてください。GASのプロパティストアに保存する方法が安全です。コードに直接書くのは絶対NGです(私は最初これをやってしまい、後から全部書き直しました)。
方法③:DifyなどのAIツールとGASを連携させる(柔軟性が高い)
DifyというオープンソースのAIワークフローツールをGASから呼び出す方法もあります。
これの何がいいかというと、RAG(自社データを学習させた独自AI)を作り込んで、それをGASから呼び出せるところです。社内マニュアルを学習させたAIに、スプレッドシートから直接質問を投げる、みたいなことができます。
正直、この方法はセットアップが少し複雑です。私は設定に2〜3時間かかりました。ただ一度動くと、用途の幅が格段に広がります。
GAS×AIで私が実際に自動化したもの一覧
体験談として、2025年〜2026年にかけて自分で作ったものをまとめます。
| 自動化した作業 | 使ったAI | 削減できた時間 |
|---|---|---|
| 週次売上レポートのメール配信 | ChatGPT(コード生成) | 週60分 |
| 問い合わせフォームの自動仕分け | Gemini API | 週45分 |
| 日報の3行要約自動生成 | Gemini API | 週30分 |
| GA4データの定期収集・グラフ化 | ChatGPT(コード生成) | 週40分 |
合計すると週に約3時間の削減になりました。これを月換算すると12時間。半日分の作業が丸ごと消えた計算です。
GAS×AIの「ここが思ったより大変だった」正直レポート
良いことばかり書いても信用されないので、つまずいたポイントも書きます。
大変だったこと①:AIが出したコードが動かないことがある
AIが生成するGASコードは、JavaScriptの一般的な書き方と微妙に違う部分があります。たとえばGASにはconsole.logではなくLogger.logを使うなど、GAS固有のルールがあります。AIはこのあたりで間違ったコードを出すことがあります。
対処法: エラーメッセージをそのままAIに貼り付けて「このエラーが出た。修正して」と伝えると大体解決します。3往復くらいのやり取りで動くことがほとんどです。
大変だったこと②:6分のタイムアウト制限
GASは1回の実行が最大6分までです。大量データを一括処理しようとするとここで詰まります。
対処法: 処理を分割して複数回のトリガーに分けるか、1回あたりの処理件数を制限するコードを追加します。これもAIに相談すれば設計を手伝ってもらえます。
大変だったこと③:権限の承認が初回に必要
GASを初めて実行すると「このアプリはGoogleアカウントへのアクセスを求めています」という承認画面が出ます。これを知らないと「動かない!」とパニックになります。私は最初ここで30分詰まりました。
GASとAIをこれから始める人への具体的なファーストステップ
「難しそう」と感じている方に向けて、最初の1週間でできることを書きます。
Day 1:スプレッドシートでApps Scriptを開いてみる
- Googleスプレッドシートを開く
- 上部メニューの「拡張機能」→「Apps Script」をクリック
- 何も触らなくていい。画面の雰囲気を確認するだけ
Day 2〜3:ChatGPTかGeminiで最初のコードを作ってもらう
- 「GASで〇〇したい。コードを書いて」とAIに伝える
- まずは「A1セルに"Hello"と書き込むコード」くらいの簡単なものから
Day 4〜7:自分の実業務の一部を自動化してみる
- 週次の定型メール送信
- スプレッドシートへの自動入力
重要なのは「完璧を目指さないこと」です。最初から完璧なスクリプトを作ろうとすると必ず詰まります。「とりあえず動く」を目標にして、少しずつ改善していくのが長続きのコツです。
よくある質問(FAQ)
Q. プログラミング未経験でも本当にできますか? A. できます。私自身、文系出身でプログラミング経験ゼロからスタートしました。AIがコードを書いてくれる今は、昔よりはるかに敷居が低いです。ただし「エラーが出たときに諦めない根気」は必要です。
Q. 費用はかかりますか? A. GAS自体は完全無料です。AIのAPIを使う場合、Gemini APIは無料枠があります。ChatGPT APIは従量課金ですが、個人の業務自動化レベルなら月数百円以内に収まることがほとんどです。
Q. GASって今でも使われていますか?古くないですか? A. 2026年現在も現役です。むしろAI連携で用途が広がっています。Googleが正式にAI連携機能の強化を続けているので、しばらくは廃れないと思います。
Q. ChatGPTとGemini、どちらでGASコードを書いてもらうのがいいですか? A. 私の体感では、GASコードの生成精度はどちらも似たようなものです。Geminiは同じGoogle製品という親和性が高く、スプレッドシートの話をする際に若干理解が早い印象があります。ChatGPTはより広く使われているので、解決策を検索するときに情報が多いです。最初はどちらでも大丈夫です。
Q. セキュリティは大丈夫ですか? A. GASはGoogleのサーバー上で動くので、自分のPCにデータを残しません。ただしAPIキーをコードに直書きするのは危険です。必ずプロパティストアに保存してください。
Q. GASで何でも自動化できますか? A. 「GASで全部解決できる」と思い込むと失敗します。大規模なデータ処理、複雑な画像処理、外部サービスのスクレイピングなどは苦手分野です。向いている用途(定期的な軽量処理、Google Workspaceとの連携)に絞って使うのがコツです。
まとめ:GASとAIは「ずるい効率化」の最強コンビ
GASとAIの組み合わせは、2026年の業務効率化において最もコスパが高い選択肢のひとつだと私は思っています。
無料で使えて、専門知識がなくてもAIのサポートで動かせて、Googleの全サービスと連携できる。これだけのポテンシャルを持ちながら、まだ「知っているけど使っていない」という人が多いのが実情です。
最初の1時間で「Hello World」を動かすだけでいい。そこから少しずつ、自分の業務に合わせて育てていく。そういうアプローチが、GASを長く使い続けるコツだと私は感じています。
まず今日、Googleスプレッドシートを開いてApps Scriptを押してみてください。 怖くないです。何も壊れません。
この記事が、あなたの「月曜日の憂鬱な作業」を少し減らすきっかけになれば幸いです。
最後まで読んでいただきありがとうございました。役に立ったと感じたら、ぜひ★スターや読者登録をいただけると励みになります。他にも業務効率化・GAS活用の記事を書いていますので、よかったらのぞいてみてください。