0章:著者紹介
企業向けAI導入の実務経験
Microsoft 365 × Copilot × Gemini の実運用
家庭向けAIエージェントを実際に構築・運用
Googleカレンダー × GAS × Python の自動化システムを家族で使用中
Seleniumを使った予約自動化などの高度な実績
「なぜこのテンプレを作ったのか」 → 家庭のスケジュール調整が地獄だった → AIで劇的に改善した → 同じ悩みを持つ人に届けたい
第1章:このテンプレでできること
第2章:全体アーキテクチャ(図解)
第3章:Googleカレンダーの準備
家族ごとにカレンダーを分ける理由
カレンダーIDの取得方法
権限設定(共有設定の注意点)
よくあるミスと対処法
第4章:GASテンプレのセットアップ
コピペで貼るだけのGASコード
編集が必要な箇所(カレンダーIDなど)
JSONの出力例
Webアプリとしてデプロイする手順
第5章:Geminiの設定(プロンプト付き)
要約用プロンプトテンプレ
空き日抽出プロンプトテンプレ
「こう聞くと精度が上がる」質問例
Geminiの回答を安定させるコツ
第6章:動作テスト
「明日の予定教えて」で動作確認
「来週の土日で全員空いてる日ある?」で候補日抽出
うまく動かない時のチェックリスト
第7章:応用(家庭用Pythonとの連携)
JSONを家庭PCに送る方法
Pythonで予約サイトを自動操作する流れ
Seleniumとの組み合わせ例
※ここは“STEP2教材”への導線にもなる
第8章:よくある質問(FAQ)
第9章:次のステップ(STEP2への導線)
0章:著者紹介
私はこれまで、企業向けのAI導入支援から、家庭向けのスケジュール自動化まで、幅広い領域でAIを実務的に活用してきました。 特に Microsoft 365 × Copilot × Gemini × Googleカレンダー × GAS × Python を組み合わせた“現場で本当に使えるAIシステム”の構築を得意としています。
企業では、AI導入は「ツールを入れれば終わり」ではありません。 実際には、
私はその現場で、実際にCopilotやGeminiを使い、 “どうすればAIが本当に業務の一部として機能するのか” を徹底的に考え、改善し、運用してきました。
その経験は、家庭向けのAIエージェント構築にもそのまま活きています。
◆ 家庭向けAIエージェントを作り始めた理由
実は、私がAIエージェントを家庭で使い始めたのは、 「仕事」ではなく「家庭のカオス」をどうにかしたかったからです。
共働き、子どもの習い事、学校行事、病院、地域のイベント…。 家族全員の予定が複雑に絡み合い、 “誰がいつ空いているのか” “どの日なら予約が取れるのか” “この週は何があったっけ?” これを把握するのが本当に大変でした。
Googleカレンダーを使ってはいたものの、 結局は「見に行かないと分からない」状態で、 毎日のように夫婦でこういう会話が発生していました。
「来週の土日って空いてたっけ?」
「え、土曜は習い事じゃない?」
「あれ、日曜は病院じゃなかった?」
「どっちが送迎するんだっけ?」
正直に言うと、 家庭のスケジュール調整が“地獄”だった時期があります。
◆ AIで家庭が劇的に変わった瞬間
ある日、私はふと思いました。
「これ、全部AIに任せればいいんじゃないか?」
そこから、
最初は簡単なものでした。 Geminiに「明日の予定教えて」と聞くと、 家族全員の予定をまとめて返してくれるだけの仕組み。
でも、これが想像以上に便利だった。
次に作ったのは、 「来週の土日で全員空いてる日ある?」 と聞くと、候補日を返してくれるエージェント。
さらに、 「この1週間で、平日19時以降で空いてる日教えて」 「子どもの習い事がない日だけ教えて」 といった“家庭のリアルな条件”にも対応できるようにしました。
そして気づいたんです。
家庭のスケジュール調整は、AIが最も得意とする領域だ。
◆ Selenium × Pythonで予約自動化まで実現
家庭のスケジュールが整理されると、 次にやりたくなるのが「予約の自動化」。
病院、習い事、イベント、施設予約…。 予約サイトはどこもUIが違うし、混雑するし、 毎回ログインして、空き枠を探して、入力して、確認して…。 これもまた地味にストレスでした。
そこで私は、 Python × Selenium を使って、 予約サイトを自動で操作する仕組みを作りました。
カレンダーの空き日をAIが抽出
Pythonが予約サイトを自動で開く
空き枠を探す
必要情報を入力
予約完了
ここまで自動化したことで、 家庭の“予約ストレス”がほぼゼロになりました。
◆ なぜこのテンプレを作ったのか
理由はシンプルです。
「同じ悩みを持つ家庭が、世の中にあまりにも多い」 と気づいたから。
私の周りでも、
でも、AIを使えば、 家庭のスケジュール管理は“劇的に楽になる” これは私自身が体験した事実です。
だからこそ、 「同じ悩みを持つ人に、この仕組みを届けたい」 そう思って、このテンプレを作りました。
◆ このテンプレは“家庭の未来を変える最初の一歩”
このテンプレは、 ただのコードや設定手順ではありません。
家族の予定が一瞬で分かる
空き日が自動で抽出される
予定調整のストレスが消える
家族のコミュニケーションがスムーズになる
予約の取りこぼしがなくなる
つまり、 家庭の生活そのものが変わる“体験”を提供するテンプレ です。
そしてこれは、 あなたが次に作るAIエージェントの“基礎”にもなります。
◆ 最後に
私は、AIは「難しい技術」ではなく、 “生活を楽にするための道具” だと思っています。
このテンプレが、 あなたの家庭のストレスを減らし、 毎日の生活を少しでも楽にし、 「AIってこんなに便利なんだ」と感じてもらえるきっかけになれば嬉しいです。
そしてもし、
第1章:このテンプレでできること
家族の予定って、気づくと“誰も全体を把握していない”状態になりがちです。 私の家もまさにそうでした。
子どもの習い事、学校行事、病院、地域のイベント、仕事の予定…。 Googleカレンダーに全部入れているのに、 「結局、誰がいつ空いてるの?」 という問いにすぐ答えられない。
そんな日々のモヤモヤを解消するために作ったのが、 この 「家族スケジュール共有エージェント(Gemini版)」 です。
ここでは、このテンプレを使うと何ができるのか、 実際に私の家庭で使っている例を交えながら紹介します。
① Geminiに話しかけるだけで、家族全員の予定を“いい感じに”要約してくれる
例えば、朝の支度中にふと気になって 「明日の予定教えて」 とスマホに話しかけるだけで、
子どもA:午前中は学校、午後は習い事
子どもB:午前は空き、午後は病院
親:午前は在宅、午後は打ち合わせ
こんなふうに、 “人間が読みやすい形”でまとめて返してくれます。
Googleカレンダーを開いて、 複数のカレンダーを切り替えて、 色分けを見比べて… そんな作業はもう必要ありません。
Geminiが、 「あなたが知りたい形」 に整えて返してくれるからです。
② 条件付きの空き日抽出ができる(家庭のリアルに刺さる)
このテンプレの真価はここです。
例えば、 「この1週間で、平日19時以降で空いてる日ある?」 と聞くと、Geminiが
家族全員の予定
習い事
病院
仕事の終わり時間
カレンダーの空き状況
これらを全部まとめて、 “条件に合う日だけ” 抽出してくれます。
さらに、 「子どもの習い事がない日だけ教えて」 といった“家庭ならではの条件”にも対応できます。
これは、 Googleカレンダー → GAS → JSON → Gemini という流れで情報を整形しているからこそできる芸当です。
③ Googleカレンダーの複数カレンダーを自動で統合して扱える
家族の予定を管理するとき、 カレンダーが複数に分かれているのは普通です。
子どもAのカレンダー
子どもBのカレンダー
家族共有カレンダー
仕事用カレンダー
習い事カレンダー
これらを全部“手動で見比べる”のは無理があります。
このテンプレでは、 GASが複数カレンダーをまとめて読み込み、 Geminiが理解しやすい形に整えてくれるので、
「家族全員の予定をひとつの視点で扱える」 という状態が実現します。
④ 家庭のスケジュール調整が“会話だけ”で完了する
このテンプレを使い始めてから、 我が家ではスケジュール調整の会話が激減しました。
以前は、 「来週の土日って空いてる?」 「え、土曜は習い事じゃない?」 「日曜は病院じゃなかった?」 「どっちが送迎するんだっけ?」 と、毎回カレンダーを開いて確認していました。
今は、 Geminiに 「来週の土日で全員空いてる日ある?」 と聞くだけで、
と返ってきます。
家族会議が、AIとの会話に置き換わった そんな感覚です。
⑤ 実際の利用例(我が家のリアルな使い方)
ここは“人間味”を出すために、 あなたの家庭の実例を入れると最強です。
例として、こんな感じで書けます:
● 朝の支度中に「今日の予定教えて」
忙しい朝、スマホに向かって一言。 Geminiが家族全員の予定を読みやすくまとめてくれるので、 「誰が何時に出るのか」が一瞬で分かります。
● 習い事の送迎調整がスムーズに
「今日の習い事、誰が送迎できる?」 と聞くと、 親の仕事予定と子どもの予定を見比べて、 “送迎可能な人”を提案してくれます。
● 病院の予約日を探すときに大活躍
「来週で、子どもBが空いてる日ある?」 と聞くと、 学校・習い事・家族の予定を全部見たうえで、 空いている日だけ返してくれます。
● 旅行の候補日を探すときも便利
「3月で家族全員が空いてる土日ある?」 と聞くと、 候補日を一覧で返してくれます。
まとめ:このテンプレは“家庭の予定の見える化”をAIが全部やってくれる
カレンダーを開かなくても予定が分かる
条件付きの空き日抽出ができる
家族全員の予定を統合して扱える
スケジュール調整が会話だけで終わる
家庭のストレスが確実に減る
0章:著者紹介
企業向けAI導入の実務経験
Microsoft 365 × Copilot × Gemini の実運用
家庭向けAIエージェントを実際に構築・運用
Googleカレンダー × GAS × Python の自動化システムを家族で使用中
Seleniumを使った予約自動化などの高度な実績
「なぜこのテンプレを作ったのか」 → 家庭のスケジュール調整が地獄だった → AIで劇的に改善した → 同じ悩みを持つ人に届けたい
第1章:このテンプレでできること
Geminiに話しかけるだけで家族全員の予定を要約
条件付きの空き日抽出(平日19時以降、習い事なし、など)
Googleカレンダーの複数カレンダーを自動統合
家庭のスケジュール調整が“会話だけ”で完了
実際の利用例(あなたの家庭の実例を入れると最強)
第2章:全体アーキテクチャ(図解)
Googleカレンダー → GAS → JSON → Gemini
なぜこの構成が最も安定するのか
家庭用Pythonとの連携可能性(応用編)
第3章:Googleカレンダーの準備
家族ごとにカレンダーを分ける理由
カレンダーIDの取得方法
権限設定(共有設定の注意点)
よくあるミスと対処法
第4章:GASテンプレのセットアップ
コピペで貼るだけのGASコード
編集が必要な箇所(カレンダーIDなど)
JSONの出力例
Webアプリとしてデプロイする手順
第5章:Geminiの設定(プロンプト付き)
要約用プロンプトテンプレ
空き日抽出プロンプトテンプレ
「こう聞くと精度が上がる」質問例
Geminiの回答を安定させるコツ
第6章:動作テスト
「明日の予定教えて」で動作確認
「来週の土日で全員空いてる日ある?」で候補日抽出
うまく動かない時のチェックリスト
第7章:応用(家庭用Pythonとの連携)
JSONを家庭PCに送る方法
Pythonで予約サイトを自動操作する流れ
Seleniumとの組み合わせ例
※ここは“STEP2教材”への導線にもなる
第8章:よくある質問(FAQ)
カレンダーが読み込めない
Geminiの回答がズレる
GASの権限エラー
家族の予定が反映されない → 初心者がつまずくポイントを先回りして解決
第9章:次のステップ(STEP2への導線)
「もっと複雑な条件で抽出したい」
「家庭用Pythonと完全連携したい」
「予約サイトを自動化したい」 → ここで教材・コンサルへ誘導
0章:著者紹介
私はこれまで、企業向けのAI導入支援から、家庭向けのスケジュール自動化まで、幅広い領域でAIを実務的に活用してきました。 特に Microsoft 365 × Copilot × Gemini × Googleカレンダー × GAS × Python を組み合わせた“現場で本当に使えるAIシステム”の構築を得意としています。
企業では、AI導入は「ツールを入れれば終わり」ではありません。 実際には、
既存の業務フローとの整合性
セキュリティ要件
社内のITリテラシー
データの扱い方
運用ルールの策定 など、細かい調整が山ほどあります。
私はその現場で、実際にCopilotやGeminiを使い、 “どうすればAIが本当に業務の一部として機能するのか” を徹底的に考え、改善し、運用してきました。
その経験は、家庭向けのAIエージェント構築にもそのまま活きています。
◆ 家庭向けAIエージェントを作り始めた理由
実は、私がAIエージェントを家庭で使い始めたのは、 「仕事」ではなく「家庭のカオス」をどうにかしたかったからです。
共働き、子どもの習い事、学校行事、病院、地域のイベント…。 家族全員の予定が複雑に絡み合い、 “誰がいつ空いているのか” “どの日なら予約が取れるのか” “この週は何があったっけ?” これを把握するのが本当に大変でした。
Googleカレンダーを使ってはいたものの、 結局は「見に行かないと分からない」状態で、 毎日のように夫婦でこういう会話が発生していました。
「来週の土日って空いてたっけ?」
「え、土曜は習い事じゃない?」
「あれ、日曜は病院じゃなかった?」
「どっちが送迎するんだっけ?」
正直に言うと、 家庭のスケジュール調整が“地獄”だった時期があります。
◆ AIで家庭が劇的に変わった瞬間
ある日、私はふと思いました。
そこから、
Googleカレンダー
GAS
JSON
Gemini
Python(家庭PC) を組み合わせて、 “家庭専用のAIエージェント” を作り始めました。
最初は簡単なものでした。 Geminiに「明日の予定教えて」と聞くと、 家族全員の予定をまとめて返してくれるだけの仕組み。
でも、これが想像以上に便利だった。
次に作ったのは、 「来週の土日で全員空いてる日ある?」 と聞くと、候補日を返してくれるエージェント。
さらに、 「この1週間で、平日19時以降で空いてる日教えて」 「子どもの習い事がない日だけ教えて」 といった“家庭のリアルな条件”にも対応できるようにしました。
そして気づいたんです。
家庭のスケジュール調整は、AIが最も得意とする領域だ。
◆ Selenium × Pythonで予約自動化まで実現
家庭のスケジュールが整理されると、 次にやりたくなるのが「予約の自動化」。
病院、習い事、イベント、施設予約…。 予約サイトはどこもUIが違うし、混雑するし、 毎回ログインして、空き枠を探して、入力して、確認して…。 これもまた地味にストレスでした。
そこで私は、 Python × Selenium を使って、 予約サイトを自動で操作する仕組みを作りました。
カレンダーの空き日をAIが抽出
Pythonが予約サイトを自動で開く
空き枠を探す
必要情報を入力
予約完了
ここまで自動化したことで、 家庭の“予約ストレス”がほぼゼロになりました。
◆ なぜこのテンプレを作ったのか
理由はシンプルです。
「同じ悩みを持つ家庭が、世の中にあまりにも多い」 と気づいたから。
私の周りでも、
共働きで予定が把握できない
子どもの習い事が多すぎて管理できない
家族の予定がバラバラで調整が大変
予約が取れない
カレンダーを見ても全体像が分からない こういう声が本当に多い。
でも、AIを使えば、 家庭のスケジュール管理は“劇的に楽になる” これは私自身が体験した事実です。
だからこそ、 「同じ悩みを持つ人に、この仕組みを届けたい」 そう思って、このテンプレを作りました。
◆ このテンプレは“家庭の未来を変える最初の一歩”
このテンプレは、 ただのコードや設定手順ではありません。
家族の予定が一瞬で分かる
空き日が自動で抽出される
予定調整のストレスが消える
家族のコミュニケーションがスムーズになる
予約の取りこぼしがなくなる
つまり、 家庭の生活そのものが変わる“体験”を提供するテンプレ です。
そしてこれは、 あなたが次に作るAIエージェントの“基礎”にもなります。
◆ 最後に
私は、AIは「難しい技術」ではなく、 “生活を楽にするための道具” だと思っています。
このテンプレが、 あなたの家庭のストレスを減らし、 毎日の生活を少しでも楽にし、 「AIってこんなに便利なんだ」と感じてもらえるきっかけになれば嬉しいです。
そしてもし、
もっと複雑な条件で抽出したい
家庭用Pythonと完全連携したい
予約サイトを自動化したい
家族専用のAIエージェントを作りたい そんな次のステップに進みたくなったら、 私はいつでもサポートできます。
第1章:このテンプレでできること
家族の予定って、気づくと“誰も全体を把握していない”状態になりがちです。 私の家もまさにそうでした。
子どもの習い事、学校行事、病院、地域のイベント、仕事の予定…。 Googleカレンダーに全部入れているのに、 「結局、誰がいつ空いてるの?」 という問いにすぐ答えられない。
そんな日々のモヤモヤを解消するために作ったのが、 この 「家族スケジュール共有エージェント(Gemini版)」 です。
ここでは、このテンプレを使うと何ができるのか、 実際に私の家庭で使っている例を交えながら紹介します。
① Geminiに話しかけるだけで、家族全員の予定を“いい感じに”要約してくれる
例えば、朝の支度中にふと気になって 「明日の予定教えて」 とスマホに話しかけるだけで、
子どもA:午前中は学校、午後は習い事
子どもB:午前は空き、午後は病院
親:午前は在宅、午後は打ち合わせ
こんなふうに、 “人間が読みやすい形”でまとめて返してくれます。
Googleカレンダーを開いて、 複数のカレンダーを切り替えて、 色分けを見比べて… そんな作業はもう必要ありません。
Geminiが、 「あなたが知りたい形」 に整えて返してくれるからです。
② 条件付きの空き日抽出ができる(家庭のリアルに刺さる)
このテンプレの真価はここです。
例えば、 「この1週間で、平日19時以降で空いてる日ある?」 と聞くと、Geminiが
家族全員の予定
習い事
病院
仕事の終わり時間
カレンダーの空き状況
これらを全部まとめて、 “条件に合う日だけ” 抽出してくれます。
さらに、 「子どもの習い事がない日だけ教えて」 といった“家庭ならではの条件”にも対応できます。
これは、 Googleカレンダー → GAS → JSON → Gemini という流れで情報を整形しているからこそできる芸当です。
③ Googleカレンダーの複数カレンダーを自動で統合して扱える
家族の予定を管理するとき、 カレンダーが複数に分かれているのは普通です。
子どもAのカレンダー
子どもBのカレンダー
家族共有カレンダー
仕事用カレンダー
習い事カレンダー
これらを全部“手動で見比べる”のは無理があります。
このテンプレでは、 GASが複数カレンダーをまとめて読み込み、 Geminiが理解しやすい形に整えてくれるので、
「家族全員の予定をひとつの視点で扱える」 という状態が実現します。
④ 家庭のスケジュール調整が“会話だけ”で完了する
このテンプレを使い始めてから、 我が家ではスケジュール調整の会話が激減しました。
以前は、 「来週の土日って空いてる?」 「え、土曜は習い事じゃない?」 「日曜は病院じゃなかった?」 「どっちが送迎するんだっけ?」 と、毎回カレンダーを開いて確認していました。
今は、 Geminiに 「来週の土日で全員空いてる日ある?」 と聞くだけで、
土曜:子どもAが習い事
日曜:全員空き
と返ってきます。
家族会議が、AIとの会話に置き換わった そんな感覚です。
⑤ 実際の利用例(我が家のリアルな使い方)
ここは“人間味”を出すために、 あなたの家庭の実例を入れると最強です。
例として、こんな感じで書けます:
● 朝の支度中に「今日の予定教えて」
忙しい朝、スマホに向かって一言。 Geminiが家族全員の予定を読みやすくまとめてくれるので、 「誰が何時に出るのか」が一瞬で分かります。
● 習い事の送迎調整がスムーズに
「今日の習い事、誰が送迎できる?」 と聞くと、 親の仕事予定と子どもの予定を見比べて、 “送迎可能な人”を提案してくれます。
● 病院の予約日を探すときに大活躍
「来週で、子どもBが空いてる日ある?」 と聞くと、 学校・習い事・家族の予定を全部見たうえで、 空いている日だけ返してくれます。
● 旅行の候補日を探すときも便利
「3月で家族全員が空いてる土日ある?」 と聞くと、 候補日を一覧で返してくれます。
まとめ:このテンプレは“家庭の予定の見える化”をAIが全部やってくれる
カレンダーを開かなくても予定が分かる
条件付きの空き日抽出ができる
家族全員の予定を統合して扱える
スケジュール調整が会話だけで終わる
家庭のストレスが確実に減る