Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
Search
KentaroFujii
October 16, 2026
Technology
15
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
スプシの手作業からの解脱 ~更新はClaude Codeに、見せ方と使い方はGASアプリに任せる~
実務でのAI活用術 〜Excel・スプシ編〜 - LT Night -
Claude Code × GASによるスプシ活用
KentaroFujii
October 16, 2026
More Decks by KentaroFujii
See All by KentaroFujii
BPaaSで進むAIオペレーションの現在地 AI実装が効く領域とスケーラビリティの選定と実装
kentarofujii
0
370
AIエージェント時代に必要な オペレーションマネージャーのロールとは
kentarofujii
0
1k
BPaaSオペレーション・kubell社内 n8n活用による効率化検証事例紹介
kentarofujii
0
440
AI活用をPoCで終わらせないためのアンチパターン
kentarofujii
0
180
事業開発におけるDify活用事例
kentarofujii
5
2.3k
Sell Workによる価値とは何か?
kentarofujii
0
5.3k
BPaaSにおける人と協働する前提のAIエージェント-AWS登壇資料
kentarofujii
0
3k
BPaaSにおけるAIエージェント開発
kentarofujii
5
110
Other Decks in Technology
See All in Technology
Kiro Crewをはじめよう
kizawa2020
1
140
実体験から学ぶ分析エージェントの開発と運⽤
recruitengineers
PRO
8
2.2k
DGX Spark でどこまでハッキングができるのか?
kash1064
0
850
Datadog の学び方 - あるいは、オブザーバビリティを学ぶとは何か
mananyuki
1
550
More Freedom on the Same Shared GPU Cluster: A Small Team’s Experience with vCluster
nttcom
0
160
パッチ更新でterraform initが落ちた日
grimoh
1
120
AI時代だからこそ推したい!Gitコマンド再入門
munakata
0
180
AIカンパニーへの転換を支えた、エンジニアの仕事の再定義
kworkdev
PRO
0
390
脆弱性診断って、何をしているの? 〜弱点を見つけて、会社の改善につなげるまで〜
keeg
0
880
12 個 Tool と、 4,096 Token
hlum
0
140
AI時代のAPI開発を加速する品質ガードレール / API Quality Guardrails in the AI Era
yokawasa
0
190
子育てエンジニアの可処分時間が減っても成長を諦めない戦い方
sudoakiy
6
4.5k
Featured
See All Featured
Leo the Paperboy
mayatellez
10
2.4k
Self-Hosted WebAssembly Runtime for Runtime-Neutral Checkpoint/Restore in Edge–Cloud Continuum
chikuwait
0
880
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
340
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
Discover your Explorer Soul
emna__ayadi
2
1.3k
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
How Software Deployment tools have changed in the past 20 years
geshan
2
35k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
490
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
350
Thoughts on Productivity
jonyablonski
76
5.4k
Statistics for Hackers
jakevdp
799
230k
Transcript
スプシの⼿作業からの解脱 更新はClaude Codeに、⾒せ⽅と使い⽅はGASアプリに任せる 藤井 謙太郎 AI BizDev & Engineer 2026年10⽉
© 2026 Kentaro Fujii 1
登壇者 藤井 謙太郎 AI BizDev & Engineer Google Workspace歴14年。得意技はスプシ魔改造 エンジニアと勘違いされるBizDev
@kentaro_fujii_ Artifactが出た以降から2年間以上ずっとClaude note:AI オペレーションマネージャー 2009 2021 2011 2013 2015 2017 2019 2023 2025 富⼠通 PwC Laboro.AI パイオニア kubell SE(⾦融) コンサルタント 執⾏役員 CTO室 室⻑ AI BizDev & Eng. リース会社の メガバンク等の 上場準備期の ナビアプリ開発 新規事業探索‧M&A ERP導⼊‧ 財務‧管理会計の 全社売上責任 エンジニア組織の再編 AIエージェント事業 基幹システム開発 計画‧実⾏⽀援 AI開発‧戦略コンサル © 2026 Kentaro Fujii BPaaS基盤エンジニア 2
そのスプシ、 開いて、そっと閉じたこと ありませんか? 構造が分からない。どこをいじるとどうなるか分からない。 © 2026 Kentaro Fujii 3
直すはClaude Code、⾒せる‧書かせるはGASアプリ 触る場⾯ ⾃分で直す 起きている⼿作業と原因 開いて、そっと閉じる 原因:構造がセルの中に隠れている ⼈に⾒せる 定例資料に週2〜4時間 原因:集計とグラフを毎週作り直す
⼈に書いてもらう マニュアルが伝わらない 原因:ルールが操作する場所の外 任せる先 Claude Code 構造を読んで操作 GASアプリ ⽬的別ダッシュボード GASアプリ+Claude Code 画⾯が守り、コードで⼿順書 GAS=Google Apps Script。GASアプリ=GASで作るWeb画⾯と、裏側の集計‧⾃動実⾏ © 2026 Kentaro Fujii 4
原因は、構造がセルの中に隠れていること 構造が⾒えないので、触れるのは作った⼈だけになる 3 A B C E F =SUMIFS(…) 4
G 2 H 1 どれが元データ? 2 何を参照している? 3 ⾮表⽰の列がある 4 直すとどこが壊れる? 1 集計 © 2026 Kentaro Fujii 元データ? 作業⽤2 5
⼈は決めて確かめるだけ。構造はClaude Codeが読む 関数名もシート構造も、知らなくていい ⼈が決める Claude Codeが読む ⼈が確かめる 1 シートの構造を読む 何を、どの表に
反映するか 2 SUMIFSを選び範囲を特定 変更内容を⾒て 反映する 3 全シートに展開する © 2026 Kentaro Fujii 6
早⾒表:スプシ作業は、Claude Codeで変えられる 書き換えだけでなく、調べる‧突き合わせる‧作るまで任せられる この章:Claude Codeとのチャットで読み書きする 後半で詳しく 書き換える 調べる 突き合わせる 作る
これまで これまで これまで これまで 1⾏ずつ⼿で書き換え 1つずつ開いて追う ⽬で⾒⽐べる 毎回、⼀から⼿で作る 進捗管理表 関数のエラー 請求書‧納品書 予実差表 条件から該当⾏を⼀括更新 全シートから⼀覧に 不⼀致と差額を⼀覧に 2表から差異シートを作成 予算管理表 予算の変更点 定例の資料 値と関数をまとめて更新 版を⽐べ影響範囲まで GASアプリで⾃動集計 Driveの資料 更新マニュアル フォルダごと⽬録と要約 コードからマニュアル GASのエラー ログから原因と修正案 © 2026 Kentaro Fujii 7
Claude Codeに スプシを読み書きさせる つなぎ⽅を選び、読む‧更新する‧確かめるまで任せる © 2026 Kentaro Fujii 8
準備:GCPの有無で、スプシでできることが変わる ⾃動実⾏までGCPなしで回せる。GCPはGoogleの外から⼤量に回すとき GCPなし GCPあり 会話‧画⾯‧GASで回す ⼤量に外から回す Sheetsのサイドバー Claude .ai 開いたスプシの横で関数‧グラフ
要るもの:有料プラン+アドオン Web アプリ Claudeのコネクタ Claude Code ⼿元のPC 今回の話の対象 Sheets MCP Claude.aiで接続するMCP。会話で読み書き 要るもの:Claude.aiのアカウント Google公式のMCP。カスタムコネクタで追加 要るもの:GCP+プレビュー参加 GAS経由 Sheets API 書いたGASをclaspで反映して動かす 要るもの:Apps Script API 直接読み書き。⼤量に速く 要るもの:OAuthクライアント ブラウザ操作 サービスアカウント Chromeで画⾯を操作。少量向け 要るもの:Claude in Chrome チーム共通のロボット⽤。定期で 要るもの:鍵 注)2026年10⽉時点で、Sheetsのコネクタとサイドバーはベータ、Sheets MCPはDeveloper Preview Claude CodeではClaude.aiのアカウントでログインする。管理者が外部アプリを絞っていると、どの⽅法も使えない © 2026 Kentaro Fujii 9
デモ:スプシの更新を、Claude Codeに4つ頼む 題材は営業のパイプライン表。Notionの商談DBとスプシを使う 1 2 3 4 明細追加 関数修正 グラフ追加
新規顧客抽出 「Notionの商談で 明細を更新して」 「数字がおかしい。 関数を直して」 「会議⽤のグラフを 別シートに作って」 「今週の新規顧客を 抜き出して」 先週30件の明細を 今週の32件にする 範囲の固定や 参照先の誤りを直す KPIとグラフ2枚の 専⽤シートができる 前週になかった2社を 関数で⼀覧にする ⼈は⼀⽂で頼み、結果を確かめるだけ。読む‧書く‧照合するのは Claude Code © 2026 Kentaro Fujii 10
定例資料は、毎週作らず GASアプリで共有する 集計とグラフはアプリに任せ、⾒る⼈ごとの画⾯で配る © 2026 Kentaro Fujii 11
定例資料、毎週作り直していませんか? 定例資料づくりに消えている時間 週2〜4時間 メンバー向け マネージャー向け 経営向け 階層ごとに、毎回⼿で作り直している © 2026 Kentaro
Fujii 12
⼯数は、集計‧確認‧グラフの作り直しに消えている 毎週の定例資料づくり 集計する 整合性を確認 可視化する 進捗を更新する ピボットを 何度も組み直す 合計や前週の数字と 合っているか
グラフを作り、 時に応じて変える ガントチャートや ステータスを直す 階層の数だけ、毎週くり返す メンバー向け‧マネージャー向け‧経営向け、それぞれで 集計と可視化はGASアプリに持たせ、毎週作り直すのをやめる © 2026 Kentaro Fujii 13
GASアプリ=スプシをデータ置き場にした社内Web画⾯ 画⾯‧処理‧⾃動実⾏を、スプシの上に1つにまとめる GASアプリ 使う⼈ (ブラウザ) 画⾯ 処理 トリガー ⾒る‧⼊⼒する Web画⾯
集計と 形式チェック 毎週の集計を ⾃動で実⾏ スプシ (データ) 作り⽅ 1 伝える 2 書かせる 3 触って直す やりたい画⾯と動きを⽇本語で Claude Codeが書き、claspで反映 違う所を⾔葉で直してもらう GAS=Google Apps Script。Google Workspaceに付いているスクリプトの実⾏環境 © 2026 Kentaro Fujii 14
公開:デプロイすれば、組織内にURLで配れる サーバー不要‧追加費⽤なし。HTMLで書ける画⾯なら作れる Claude Codeが claspで ウェブアプリとして URLを共有 コードを書く 反映する デプロイ(組織内)
組織アカウントで開く サーバー不要 追加費⽤なし HTMLで作れる Googleの上で動く。 Workspaceの範囲で使える。 画⾯はHTML‧CSS‧JS。 保守するサーバーがない 別の契約は要らない 表‧グラフ‧⼊⼒フォームも 注)デプロイ時に「アクセスできるユーザー」を組織内に、「次のユーザーとして実⾏」を⽤途に合わせて選ぶ。実⾏時間などの上限はある © 2026 Kentaro Fujii 15
GASアプリの良さと落とし⽳ ⼀覧はスプシ、⼊⼒と更新はアプリで守れる。代わりに設計が要る 良さ 落とし⽳ 複雑になりやすい 画⾯‧処理‧データが絡み合う スプシ データの置き場 全体を⼀覧で ⾒渡せる
アプリ × ⼊⼒と更新の窓⼝ 決まった操作を 迷わずできる 雑に書かせると崩れる バイブコーディングで継ぎ⾜すと破綻する。 先に画⾯とデータを設計する コードは意外と多い スプシは⾃由が多いので、 守るためのコードが増える © 2026 Kentaro Fujii 16
配り⽅:GASはライブラリにすれば直すのは1か所 スプシに付けたGASは、コピーした数だけ直す⼿間が増える バンドルGAS(スプシに付ける) スプシA スプシB ライブラリGAS(組織に配る) ライブラリ スプシC コードは1か所 コード
(複製) コード (複製) コード (複製) スプシA 読み込むだけ スプシをコピーすると、コードも複製される 直すときは、コピーしたすべてを直す スプシB 読み込むだけ スプシC 読み込むだけ 直すのは1か所。版を上げて配る コードはClaude Codeが書き、claspで反映 注)ライブラリを使う⼈にも閲覧権限が要る。ライブラリ経由の呼び出しは、直接書くより少し遅くなる © 2026 Kentaro Fujii 17
⾒る⼈ごとに、決めることと⾒る数字が違う だから資料を役割の数だけ作らず、1つのデータから画⾯を分ける ⾒る⼈ ⽬的(決めること) メンバー 今週のタスクを 進める ⾃分の担当‧期限‧ 今週の動き 担当別のカンバンと
進捗の⼊⼒ マネージャー 遅れを⾒つけて ⼿を打つ どのPJが遅れ、 なぜ遅れているか PJ別の進捗‧ 遅延理由‧ガント 経営 投資と優先順位を 決める 全体の進み‧遅れ‧ コストの着地⾒込み KPI‧要点3⾏‧ コストの予実 スプシ データは 1か所 ⾒る観点 画⾯に出すもの 注)画⾯は開いたときにスプシの今の値を読む。役割の分け⽅は組織に合わせて変えられる © 2026 Kentaro Fujii 18
デモ:毎週の資料づくりを、アプリが引き受ける ⼊⼒はアプリから1回。集計もグラフも全員の画⾯に即反映 毎週やっていた作業 → アプリでは 1 集計する 散らかった16枚から、必要な12枚だけ読む 2 整合性を確認
数字は集計シート1か所。全画⾯が同じ値 3 可視化する グラフ‧ガント‧コストは開けば最新 4 進捗を更新する カードを動かすと元のシートへ書き戻る 階層の数だけ作らない。メンバー‧マネージャー‧経営の画⾯を同じデータから出す 注)デモのプロジェクト‧メンバー‧⾦額はすべて架空のデータ © 2026 Kentaro Fujii 19
複雑な属⼈スプシは アプリにして⼊⼒を守る ルールは画⾯が守らせ、マニュアルはコードから作る © 2026 Kentaro Fujii 20
伝わらないのは、ルールが操作する場所の外にあるから マニュアル(⽂章) 「C列は触らないで」 「⽇付はyyyy/mm/dd」 「更新はこの⼿順で…」 スプシ(操作する場所) 別の場所 操作する瞬間に ルールが ✕
関数が消される ✕ 形式違いが混ざる ✕ 作った⼈に質問が集中 ⽬に⼊らない ルールは画⾯に組み込み、マニュアルはコードから作る © 2026 Kentaro Fujii 21
ルールは画⾯が守らせる 申請フォーム(GASアプリ‧イメージ) ⽇付 1 ⼊⼒欄は必要な分だけ 区分 2026/10/11 ▾ 触っていい所だけ 1
交通費 ▾ 2 誤りはその場で⽌める 形式チェック ⾦額 半⾓数字で⼊⼒してください 三千円 2 3 状態で操作を変える 承認後は編集できない 承認済み 編集 マニュアルを開く 3 4 4 ⼿順はマニュアルへ 画⾯からマニュアルを開く 注)画⾯での制御はアプリ経由の操作だけに効く。シート本体は共有を絞るか保護をかける © 2026 Kentaro Fujii 22
コードを渡せば、マニュアルはClaude Codeが作る ⼈がやること Claude Codeがやること できあがるもの 画⾯を作る‧直す コードと画⾯を読む いつもどおり GASアプリを作るだけ
操作ごとに、何をするか なぜそうするかを書き起こす マニュアル(⽂章) よくある質問 ⼈が作る コードをClaude Codeに渡す 作る⼿間 ⼿順を書き、画⾯を撮って貼る コードを渡すだけ 更新 書き直し、撮り直す 画⾯を直せば作り直せる © 2026 Kentaro Fujii 23
デモ:ルールを知らずに、申請から承認まで進める 作った⼈への質問が、画⾯とマニュアルで要らなくなる 2 3 ⾒てほしいところ 1 ⼊⼒ミスを画⾯で防ぐ 形式の誤りも、承認後の編集も⽌める 2 構造を知らなくていい
列の違うシートへ画⾯が書き分ける 3 データはスプシのまま ⼀覧も集計も、シートで⾒られる 1 4 4 マニュアルもコードから 画⾯を直せば、Claude Codeが更新 © 2026 Kentaro Fujii 24
まとめ 場⾯ごとの任せる先と、使い分けをふり返る © 2026 Kentaro Fujii 25
まとめ:⼿作業は、任せる先を決めれば消える 場⾯ごとに任せる先を決めれば、スプシのまま⼿作業が減る ⾃分で直す ⼈に⾒せる ⼈に書いてもらう Claude Code GASアプリ GASアプリ+Claude Code
伝えて、 確かめるだけ ⾃動で集計し、 作らない 画⾯が守り、 ⼿順書はコードから • 管理表の⼀括更新 • 定例資料の集計とグラフ • 申請‧更新の⼊⼒ • 関数エラーの調査 • 進捗‧ステータスの更新 • ⼊⼒ルールの徹底 • 請求書‧納品書の突合 • 階層別のダッシュボード • マニュアルとよくある質問 注)⾃動実⾏は1回の実⾏時間に上限がある。⼤量のデータは分けて処理する © 2026 Kentaro Fujii 26
使い分け:誰が触るか × どれくらいの頻度か ⾃分が触る 他の⼈が触る(⾒る‧⼊⼒する) Claude Codeにその場で依頼 画⾯とマニュアルで操作 調査‧更新‧突合をまとめて任せる 例:関数の異常調査、請求書の突合
マニュアルはClaude Codeがコードから作る 例:経費申請アプリ 毎週 決まった更新はスクリプトで⾃動化 GASアプリの画⾯で⾒る‧⼊⼒する 毎⽇ スクリプトはClaude Codeに書かせる 例:定期の集計‧更新 ⽬的別ダッシュボードをサイドバーで切り替え 例:定例の進捗ダッシュボード たまに © 2026 Kentaro Fujii 27
最初に任せるのは、くり返している作業 1 ⾃分で直す 毎⽉⼿で更新しているスプシを1つ、Claude Codeに任せる 2 ⼈に⾒せる 定例資料を1つ選び、階層ごとに知りたいことを書き出す 3 ⼈に書いてもらう
問い合わせが多い画⾯のマニュアルを、Claude Codeにコードから作らせる 困ったら:Claude Codeを使える⼈を社内で1⼈⾒つける∕情シスに相談 更新はClaude Codeに、⾒せ⽅と使い⽅はGASアプリに © 2026 Kentaro Fujii 28
⼈の仕事は、 作業から、確認と判断へ マルチタスク実⾏へ © 2026 Kentaro Fujii 29
Thank you for listening. © 2026 Kentaro Fujii 30