GEMINI LABEN
VIDEO — 9月1日、エージェント型の動画理解が 3.7 Flash・3.6 Flash・3.5 Flash-Lite に届きました。モデルが動画のタイムラインを自分で辿りますTOKENS — 必要なときだけ字幕・フレーム・音声を取りに行く方式で、長尺では従来処理に比べて最大88%のトークン削減とされていますSCOPE — 対応は Interactions API と GenerateContent API の両方です。長い動画を扱う見積もりは、この変更で前提が変わりますMUSIC — 9月3日、Lyria 3.5 がパブリックプレビューへ。フルレングスの楽曲生成に対応し、44.1kHz ステレオを出力しますCONTROL — Lyria 3.5 はテキストと画像を入力に取り、音楽的な一貫性、自然なボーカル、尺と構成の細かい制御が改善されましたROBOTICS — gemini-robotics-er-2-streaming-preview は Live API 上のリアルタイム配信向けで、物理動作に対するブロッキング挙動つきの function calling に対応しますVIDEO — 9月1日、エージェント型の動画理解が 3.7 Flash・3.6 Flash・3.5 Flash-Lite に届きました。モデルが動画のタイムラインを自分で辿りますTOKENS — 必要なときだけ字幕・フレーム・音声を取りに行く方式で、長尺では従来処理に比べて最大88%のトークン削減とされていますSCOPE — 対応は Interactions API と GenerateContent API の両方です。長い動画を扱う見積もりは、この変更で前提が変わりますMUSIC — 9月3日、Lyria 3.5 がパブリックプレビューへ。フルレングスの楽曲生成に対応し、44.1kHz ステレオを出力しますCONTROL — Lyria 3.5 はテキストと画像を入力に取り、音楽的な一貫性、自然なボーカル、尺と構成の細かい制御が改善されましたROBOTICS — gemini-robotics-er-2-streaming-preview は Live API 上のリアルタイム配信向けで、物理動作に対するブロッキング挙動つきの function calling に対応します
記事一覧/Workspace 連携
Workspace 連携/2026-08-26上級

Sheets canvas へ移せるのは入口までで、実行境界は Apps Script に残ります

Sheets canvas の登場で、内製した Apps Script のどこまでを手放せるのかを実行境界という物差しで仕分けしました。移す処理と残す処理の判定基準、棚卸しを機械化する分類スクリプトまでをまとめています。

Google Sheets5Apps Script11Gemini84Workspace4自動化27

プレミアム記事

個人開発でストア関連の作業をシートに集めるようになって、しばらく経ちます。多言語の説明文、審査の提出履歴、段階公開の進み具合。どれも表で持つのが一番早いのですが、実際に手間だったのは表を作ることではありませんでした。

詰まるのは、いつも「誰の権限で、いつ、何回動くのか」の方でした。

自分だけが開くシートなら関数を1つ書けば済みます。ところが、時間になったら勝手に動いてほしい、外部の API を叩く回数には上限がある、途中で落ちても二重に処理してほしくない——このあたりが混ざり始めた途端に、シートの上では収まらなくなります。私自身、Apps Script に落とした処理のほとんどは、表を作りたかったからではなく、この実行の条件を書き留める場所が他になかったからでした。

8月26日、Sheets canvas が自然言語のプロンプトから読み書き可能な対話型アプリを組み立てられるようになりました。表を「入力フォームつきの小さな業務アプリ」として配る用途に、Gemini 側から手が伸びた形です。

そこで最初に浮かんだのは「内製した Apps Script を畳めるのか」でした。結論から言えば、畳めるのは入口までです。そしてその線を引く物差しは、機能の多さではなく実行境界にあります。

8月26日に増えた選択肢の輪郭

canvas でできるようになったのは、シートの内容を対話的に読み書きできる形へ変換することです。作成と編集にはユーザーごとの使用量上限が設定されています。

ここで見落としやすいのは、増えたのが「作る手段」であって「動かす条件」ではない点です。

観点Sheets canvasApps Script
作る手間プロンプトで組み上がるコードを書く
起動の主体開いた人の操作トリガー・外部呼び出しも可
実行をまたぐ状態持たない前提PropertiesService 等で保持
権限の範囲そのシートの文脈マニフェストで宣言した範囲
回数の制約ユーザーごとの使用量上限スクリプト単位の各種割り当て

この表の上から2行目より下が、私が実行境界と呼んでいるものです。canvas が短くしてくれるのは1行目だけでした。

実行境界という物差し

実行境界とは、その処理が「誰の権限で」「何をきっかけに」「何回まで」「途中で落ちたらどうなるか」を規定している部分を指します。自分で名付けた言葉ですが、この4つを並べて見ると、移せる処理と移せない処理がきれいに分かれます。

たとえば、シートの数値を読んで整形して別の列へ書き戻すだけの関数には、実行境界がほとんどありません。開いた人が押したときに動き、失敗しても押し直せば済み、外部の割り当てを消費しません。こういう処理は canvas 側へ移して構いません。

一方、毎晩1時に動いて未処理行を順に外部へ投げ、途中で止まったら次回そこから再開する処理には、実行境界が濃く乗っています。時間主導型トリガーが起動の主体で、UrlFetch の日次上限を共有し、再開位置を実行をまたいで保持しています。この3つは、対話型アプリの中には置き場所がありません。

個人開発で書いてきた自動化のうち、後から手を入れる羽目になったのも常にこちら側でした。UrlFetch の日次上限を月末に溶かして止まる問題はUrlFetch 日次上限の予算ガバナー設計に、時間主導型トリガーの本数が静かに尽きる問題は時間主導型トリガーをディスパッチャに束ねる方法にまとめました。どちらも表の作り方とは無関係で、実行境界だけの話です。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
手元の Apps Script 資産を、実行境界という一つの物差しで「移す・分ける・残す」に仕分けできるようになる
移してから気づく権限とトリガーの取りこぼしを、移行前の棚卸しで先に潰せるようになる
移行可否の判断を毎回悩み直さずに、分類スクリプトで一覧にして手元に残せるようになる
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Gemini Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥2,480 の永久アクセス
メンバーシップを見る →

関連記事

Workspace 連携2026-06-27
Gemini in Sheets の数式エラー1クリック修正を、信用しすぎずに使う
Gemini in Sheets が数式エラーをワンクリックで診断・修正できるようになりました。便利な反面、構文は通るのに値が間違う「静かな修正」を見抜くための検算の習慣を、具体例とともに整理します。
Workspace 連携2026-04-09
Google Workspace × Gemini API 業務自動化の運用ノート — Apps Script 実装パターン12選と本番設計
Gemini API と Google Apps Script で Gmail・Docs・Sheets・Calendar を横断する業務自動化を組む実装パターン12選。4サイト運用とアプリ問い合わせ対応で踏んだ落とし穴を、429の握りつぶし・JSONフェンス・6分制限・モデル振り分けの実測付きで整理しました。
Workspace 連携2026-09-01
Gemini の新機能が Workspace に出てこないとき、待ちと不具合を切り分ける順序
告知された Gemini の新機能が自分の Workspace に現れないとき、それが段階展開の途中なのか設定の問題なのかを、リリーストラックと展開ペースから機械的に判定する手順と Apps Script の台帳をまとめました。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます