---
title: "GASはスクリプトIDを渡すだけ｜コードを書かずに自動化を組んだ手順"
excerpt: "スクリプトIDをClaude Codeに渡すだけで、GASの取得・実装・反映まで自動で進みます。プログラミング未経験の担当者がコードを1行も書かずに、フォーム回答のDiscord通知や月次KPI集計を構築しました。最初から全部作ろうとして失敗した経緯も記載しています。"
author: "AI活編集部"
author_username: ai-katsu-editorial
published_at: 2026-07-05T00:00:00+00:00
verified_at: 2026-07-05T00:00:00+00:00
models: ["Claude Code"]
tools: ["Google Apps Script", "Google Workspace", "Discord"]
tasks: ["業務自動化・ワークフロー", "ツール検証"]
domain: "バックオフィス"
canonical_url: https://ai-katsu.jp/articles/gas-script-id-claude-code
---
# GASはスクリプトIDを渡すだけ｜コードを書かずに自動化を組んだ手順

GAS（Google Apps Script）は無料で強力な自動化の仕組みですが、**入口でコードと用語に阻まれて手が止まる**ケースが多くあります。「便利なのは分かっている、けれど自分には無理」で止まりやすい領域です。

この検証では、**Claude Code に「スクリプトID」を渡すだけで、コードを1行も書かずにGASの自動化を組めることを確認しました。**実装したのはプログラミング未経験の担当者です。

## この検証の概要

| 項目 | 内容 |
| --- | --- |
| 検証時期 | 2026年7月 |
| やりたかったこと | コードが書けなくても、GASによる業務自動化を組める状態にする |
| 手順 | **スクリプトIDをコピーして Claude Code に渡すだけ** |
| Claude Code の担当 | **GASの中身を自動取得 → コードを書く → 反映まで** |
| 実装者 | プログラミング未経験。コードは1行も書いていない |
| 前提 | Claude Code と Google の接続設定を一度だけ済ませておくこと |

> 本記事は、グループ会社である**株式会社バイテックでの検証記録**をもとに、当社の検証レポート形式で再構成したものです。手順・つまずいた内容は、検証時の記録をそのまま記載しています。原文は[note の公開記事](https://note.com/makun_bytech/n/n8b913bde54c4)（2026年7月5日公開）をご覧ください。

## 結論：渡すのはスクリプトID1つ

```
【従来】
「GAS やり方」で検索 → コードがずらりと並ぶ
  → 関数・トリガーといった用語で迷子 → 手が止まる

【今回】
スクリプトIDをコピー → Claude Code に渡す
  → Claude Code が中身を読み取り、コードを書き、反映する
  → 人がやるのは「こうしたい」を日本語で言うことだけ
```

**Claude Code は、渡されたGASの中身を自動で読み取り、依頼に合わせてコードを書き・直し・反映まで行います。**エラーが出た場合も「なぜ動かないのか」を聞けば、原因の切り分けから対応まで進みます。

## そもそもGASとは

**GAS（Google Apps Script）は、Googleが無料で用意している自動化の仕組みです。**スプレッドシート・Gmail・カレンダー・フォームといったGoogleのサービスを、決めた条件で自動的に動かせます。

-   フォームに回答が入ったら、自動でDiscordに通知
-   毎月1日に、複数シートの数字を自動で集計
-   特定のメールが来たら、管理表のステータスを自動更新

人が手でやっていた作業を裏で処理する仕組みで、**無料かつ強力**です。問題は常に「その先」——実装の入口にありました。

## 実際の手順

| 手順 | 操作 |
| --- | --- |
| **1\. スクリプトを開く** | 自動化したいスプレッドシートを開き、メニューの**「拡張機能」→「Apps Script」** |
| **2\. スクリプトIDをコピー** | 開いた画面の左にある**「⚙️（設定）」から「スクリプトID」**をコピー |
| **3\. Claude Code に渡す** | **「スクリプトID：〇〇 のGASに、△△する機能を追加して」**と依頼する |

スクリプトIDは、そのGASの所在を示す識別子です。これを渡すと、あとは Claude Code が取得・実装・反映まで進めます。

なお、**Claude Code と Google をつなぐ初回の設定は別途必要です。**そこを一度済ませれば、以降は「スクリプトIDを渡すだけ」で回ります。

## 実際に組めた自動化

| 自動化 | 内容 |
| --- | --- |
| **フォーム回答 → Discord通知** | 申し込みや問い合わせが入ったら、すぐチームに共有 |
| **月次KPIの自動集計** | 複数シートに散らばった数字を、毎月まとめて1枚に |
| **メール監視 → 管理表を自動更新** | 特定のメールが来たら、ステータスを自動で書き換え |

いずれも以前は人が手で行っていた作業です。**コードを書けない担当者が、日本語の依頼だけで組んでいます。**

## GAS以外にも同じ考え方が効く

「渡すだけ・依頼するだけ」という進め方は、GASに限りません。

-   **Gmail**：メールの自動仕分け・下書き作成
-   **ドキュメント**：議事録・報告書のテンプレート差し込み
-   **ドライブ／フォーム**：ファイル整理・回答の自動集計

一度入口を越えると、**「これも自動化できるのでは」という発見が連鎖します。**

## つまずいた点：最初から欲張った

最初から順調だったわけではありません。**やりがちだったのは、最初から全部いっぺんに作ろうとすることでした。**あれもこれもと詰め込んだ結果、動かずに終わっています。

抜け出すコツは明快でした。**いちばん面倒な、たった1つから始めることです。**

小さく1個動かすと、「自分でもシステムが作れる」が知識ではなく体感に変わります。**そこから対象範囲が広がっていきました。**

## よくある質問

### プログラミングの知識は必要ですか？

**不要でした。**今回はコードを1行も書いていません。スクリプトIDを渡し、やりたいことを日本語で伝えるだけです。

### スクリプトIDはどこにありますか？

**スプレッドシートの「拡張機能」→「Apps Script」で開いた画面の、左側にある「⚙️（設定）」の中です。**そこから「スクリプトID」をコピーします。

### 事前に必要な準備はありますか？

**Claude Code と Google をつなぐ初回の接続設定が必要です。**これを一度済ませれば、以降は「スクリプトIDを渡すだけ」で運用できます。

### エラーが出たらどうしますか？

**そのまま Claude Code に「なぜ動かないのか」を聞きます。**原因の切り分けから修正まで一緒に進みます。エラーメッセージの意味が分からなくても止まりません。

### 最初に何から手を付けるべきですか？

**いちばん面倒な作業を1つだけ選んでください。**最初から全部を作ろうとすると動かずに終わります。1個動かすと感覚が変わり、そこから広げられます。

## まとめ

-   GASの壁は**コードそのものではなく、入口の用語と情報量**にあった
-   渡すのは**スクリプトID1つ**。取得・実装・反映は Claude Code が担う
-   スクリプトIDは**「拡張機能」→「Apps Script」→「⚙️設定」**から取得する
-   **Claude Code と Google の接続設定だけは初回に必要**
-   実際に組めたのは**フォーム回答→Discord通知／月次KPI集計／メール監視→管理表更新**
-   同じ考え方が**Gmail・ドキュメント・ドライブ・フォーム**にも効く
-   失敗の原因は**最初から全部作ろうとしたこと**。いちばん面倒な1つから始める

自動化に必要なのはコードを書く力ではなく、自動化したい作業を特定して言葉にする力です。入口さえ越えれば、対象を広げるコストは急速に下がります。

株式会社AI棒では、こうしたAI活用の検証を日々行い、企業のバックオフィス業務へのAI導入を支援しています。ご相談は[お問い合わせフォーム](/contact)から、継続的な伴走支援については[AI参謀](/ai-sanbo)をご覧ください。
