セミナー開催レポートブログ

StitchでWebサイト制作|Google AntigravityとNetlifyで公開

開催日
2025年12月9日(火)20:00–22:00
講師
KEITO
セミナー開催レポートブログ StitchとAntigravityでサイトを作りNetlifyで公開 講師KEITOさん 2025年12月9日開催

GoogleのStitchに作りたいサイトを文章で伝えると、デザインとHTMLがまとめてできあがります。それをGoogle AntigravityやCursorで開いてファイル構成とリンクを整え、Netlifyにフォルダをドラッグ&ドロップすれば公開まで進みます。一方で、書き出した直後はページどうしのリンクがつながっていなかったり、画像が一部しか保存されなかったりすることがあります。最後にブラウザで開いて確かめれば問題ありません。

2025年12月9日のProcevoのセミナーでは、講師のKEITOさんが架空のカフェのサイトを題材に、デザインの生成から公開、独自ドメインの設定、アニメーションの付け方までを実演しました。

サイトを作って公開するまでの3つの手順。StitchでデザインとHTMLを作り、Google AntigravityかCursorでファイル構成・画像・リンクを整え、Netlifyにフォルダをドラッグ&ドロップして公開する

今後のセミナー予定

全体はどんな流れで進める?

この回では、Stitchでデザインとコードを作り、AIエディター(Google AntigravityまたはCursor)でファイルを整え、Netlifyで公開します。

バイブコーディングとは、コードを自分で書かず、作りたいものを言葉でAIに伝えて作っていく進め方です。サーバーを自分で用意するのは手間がかかるため、公開には無料で始められるNetlifyが使われました。

Stitchとは? どう使う?

Stitch(https://stitch.withgoogle.com/)は、GoogleのAIでWebサイトやアプリの画面のデザインを作るサービスです。Googleアカウントで登録でき、講座では受講者もその場でアカウントを作って使いました。KEITOさんによると、以前はあまり使い物にならなかったものの、Gemini 3になってから仕上がりが大きく変わったそうです。講座の時点ではGemini 3 Proが使われていたとのことです。

使い方は入力欄に作りたいサイトの説明を書くだけです。入力欄の上には「アプリ」と「ウェブ」の切り替えがあり、Webサイトのデザインにしたいときは「ウェブ」を選びます。「アプリ」のままだと、Webのデザインになりません。

Stitchの入力欄にカフェのサイトのプロンプトを入れた画面。入力欄の上に「アプリ」と「ウェブ」の切り替えがあり、このコマでは「アプリ」が選ばれている

講座で入れたプロンプトは、緑豊かな癒やし空間をコンセプトにしたカフェのサイトを作る、というものです。「都会のオアシスで、心ほどける一杯を」というキャッチコピーを大きく出すこと、メニュー・アクセス・こだわりへのリンクボタンを置くこと、アースカラーを使い植物の写真を背景にすることまで書いていました。この1回で、ほぼそのまま使えるデザインが出ました。

Stitchが作ったカフェのサイトのアクセスのページ。地図・店舗情報・交通のご案内が並ぶ

受講者の中には、使われるモデルが2.5 Proと表示され、講師の画面と仕上がりが違う人もいました。アカウントによって使えるモデルが違うことがあるようです。2026年11月時点で、Stitchの無料の範囲や回数の上限は公式サイトで確認できていません。使う前に画面の案内を見てください。

下層ページや日本語化はどう頼む?

トップページができたら、同じチャットで続けて頼みます。講座では「下層ページもすべて作ってください」「UIのデザインは全部日本語にしてほしい」と伝えると、Stitchがメニュー・アクセス・こだわりのページを作り、画面の文言を日本語にしました。

Stitchのチャット欄。下層ページの作成と日本語化を頼むと、Stitchがメニュー・アクセス・こだわりの3ページを作り、すべてのUIテキストを日本語にしたと答えている

できたページはコードとしても見られ、HTMLになっているので、画像とコードをそのままダウンロードできます。講座ではページごとにzipファイルで保存しました。

サイトの画像がAIで作られたものかどうかは、Geminiに画像を見せる方法や、Google フォトにアップロードしてメタ情報を見る方法で確かめられるそうです。講座で確かめたところ、地図以外はAIで作られた画像でした。

Google AntigravityやCursorでは何を頼む?

Stitchから書き出したままだと、ページどうしのリンクが正しくつながっていなかったり、ファイル構成が整っていなかったりします。そこで、パソコンに新しいフォルダ(例:test-site)を作ってダウンロードしたデータをすべて入れ、Google Antigravity(https://antigravity.google/)かCursor(https://cursor.com/)でそのフォルダを開きます。

Webサイトのファイルを整える4つの手順。新しいフォルダにデータを入れ、構成の整理と画像の保存を頼み、リンクをつなげるよう頼み、そろわなければサイトマップを渡す

講座で使った指示は次の2つです。

  • 中に入っているWebサイトのファイル構成を整理してください
  • HTML内で使われている画像もダウンロードし、同じフォルダ内に画像用のフォルダとして保存してください

実際のWebサイトの運用では、ファイルの整理がとても大事になるとのことです。処理にはしばらく時間がかかります。

Google Antigravityのエージェントの画面。「Reorganizing Website Structure」の下で、画像用のフォルダを作ってHTMLをindex.html・menu.html・access.html・concept.htmlに名前を付けて写し、画像のURLを抜き出している。下の欄のモデルはGemini 3 Pro (High)

上の画面では、Google Antigravityがまず画像用のフォルダ(assets/images)を作りました。そのうえで、Stitchから書き出したHTMLをindex.html・menu.html・access.html・concept.htmlという名前で写しています。続けてHTMLの中から画像のURLを抜き出し、画像を落とすためのスクリプト(download_assets.py)を作っています。

AIが画像をすべて拾いきれないこともあります。講座でも一部の画像しか保存されなかった受講者がいました。ブラウザで開くとリンク切れで気づけるので、最後に確かめて、足りない画像をもう一度ダウンロードするよう頼めば済みます。

メニューを押しても移動しないときはどう直す?

整理が終わると、ブラウザで開くだけでサイトが表示されます。ただ、メニューを押しても移動しない所が残ることがあります。そのときは「すべてのリンクを確認して、リンクを全部つなげてください」と頼みます。

ブラウザで開いたカフェのサイト。上のメニューにOur Concept・Menu・Access・Book a tableが並び、植物の写真の上に「都会のオアシスで、心ほどける一杯を」と出ている

右上のメニューとページ内の案内が食い違うなど、ページ構成そのものがそろっていない場合は、サイトマップを渡すのが効果的です。講座では、必要なページ(トップ・メニュー・アクセス・こだわり)を手書きの図にして渡し、「このサイトマップの構造に変えて、不要なページは削除して」と伝えました。図でもテキストでも理解してくれるそうです。

1ページの中で位置を移動するだけの作りになっていることもあります。LP(1枚のページ)ならそれでもかまいませんが、複数のページにしたいなら、サイトマップを示して作り直してもらいます。

Netlifyではどうやって公開する?

Netlify(https://www.netlify.com/)は、Webサイトを公開できるサービスです。KEITOさんによると、CloudflareやGitHubのサービスなど選択肢はいくつかある中で、公開がいちばん簡単だったとのことです。

  1. Googleアカウントなどで無料プランに登録する
  2. GitHubとの連携は要らないので、その手順は飛ばす(「Skip this step」)
  3. 「Drag and drop your project folder here」の欄に、作ったフォルダをそのままドラッグする

これだけで、ページの構成を保ったままサイトが公開され、NetlifyのドメインのURLが発行されます。

Netlifyの「Add your project to Netlify」の画面。下に、Gitとつながずに公開するときはプロジェクトのフォルダをここにドラッグ&ドロップする、という欄がある

料金は無料のFreeプランから始められます。2026年11月時点のNetlifyの料金ページ(https://www.netlify.com/pricing/)では、Freeプランは0ドルで、使える量は月300クレジットまでです。本番への公開は1回15クレジットと書かれています。有料のPersonalやProもありますが、金額は表示の条件で変わるため、申し込む前に料金ページで確かめてください。講座でも、無料版にはクレジットによる上限があるようだと紹介されました。

同じ料金ページには、クレジット制の新しいアカウントでは、新しいプロジェクトは公開を選ぶまで非公開で始まる、とも書かれています。

公開したサイトはどう更新する?

サイトを直したら、Netlifyのプロジェクトの画面から、直したあとのフォルダをもう一度アップロードします。それで上書きされます。

公開した版は記録されるので、1つ前の状態に戻すこともできます。

独自ドメインはどう設定する?

Netlifyの中でドメインを買うのが、いちばん簡単だと説明されました。プロジェクトの画面の「Domain management」から「Add domain」を選ぶと、ドメインを検索して買えます。候補ごとに料金が出て、買えばそのまま独自ドメインで公開できます。

独自ドメインを使う2つの方法。Netlifyでドメインを検索して買う方法と、すでに持っているドメインをNetlifyに登録してDNSレコードを設定する方法
Netlifyのドメイン検索の画面。「cafe-keito」で検索すると、.org・.io・.life・.menuなどの候補ごとに2つの料金とBuyのボタンが並ぶ

お名前.comやXServerドメインなどで、すでにドメインを持っている場合は、Netlifyにドメインを登録したうえで、DNSレコードの設定が要ります。ここは知識が要って難しいため、Netlifyで買うのがいちばん簡単だそうです。Netlifyのドキュメント(https://docs.netlify.com/manage/domains/get-started-with-domains/)でも、Netlifyで買ったドメインはDNSの設定が自動で行われると案内されています(2026年11月時点)。

アニメーションやデザインを整えるには?

アニメーションを付けたいときは、「スライドのアニメーションを作って」と頼むより、使うJavaScriptのライブラリを名指しするほうが的確です。アニメーションの作り方は無数にあるため、ライブラリを指定すると狙った形になりやすくなります。講座では次のライブラリが紹介されました。

頼むときはライブラリの名前を出す。動きはGSAP・Anime.js・Swiper・slick、見た目はBootstrap・Bulma・Ant Designを名指しする
  • GSAP(https://gsap.com/):多機能なアニメーションのライブラリ
  • Anime.js(https://animejs.com/):軽いアニメーションのライブラリ
  • Swiper(https://swiperjs.com/):よく見かけるスライダーを作れるライブラリ
  • slick(https://kenwheeler.github.io/slick/):スライダー用のライブラリ

ダウンロードして使うライブラリは、サイトのフォルダに入れて「これを使って」と伝えると、より正確になるそうです。

見た目の型には、CSSフレームワークを使う方法もあります。Bootstrap(https://getbootstrap.com/)やBulma(https://bulma.io/)のほか、ReactのUIライブラリのAnt Design(https://ant.design/)も紹介されました。「Bootstrapを使って作って」と指定すると、レイアウトの整ったサイトになりやすくなります。JavaScriptとCSSのフレームワークをセットで伝えると、たいていきれいな形に仕上がるとのことです。

Bootstrapの日本語の案内ページ。「CDN経由でインクルードする」の欄に、jsDelivrからBootstrap 5.3.0のCSSとJavaScriptを読み込むタグが並ぶ

Webサイト作りの続きはどの回で学べる?

KEITOさんは、ProcevoでWebサイト作りの回をほかにも担当しています。Claude Codeで要件定義から公開まで進める回は「Claude Codeでリンク集サイトを作って公開する方法|要件定義からサーバーまで」にまとめています。写真からデザイン案を作る回は「バイブコーディングの始め方|写真からWebデザイン案を作るスキル実践」、Figmaで設計してVercelで公開する回は「バイブコーディングでサイト設計|FigmaのワイヤーフレームとVercelテスト公開」にあります。

まとめ

  • Stitchに作りたいサイトを文章で伝えると、デザインとHTMLがまとめてできる
  • 生成の種類は「ウェブ」を選び、下層ページや日本語化も同じチャットで続けて頼む
  • Google AntigravityやCursorでファイル構成・画像・リンクを整え、そろわなければサイトマップを渡す
  • Netlifyにはフォルダをドラッグ&ドロップするだけで公開でき、もう一度アップロードすれば更新できる
  • 独自ドメインはNetlifyの中で買うのがいちばん簡単
  • アニメーションや見た目は、ライブラリやCSSフレームワークを名指しして頼む

よくある質問

Stitchは無料で使えますか?

2026年11月時点で、無料の範囲や回数の上限は公式サイトで確認できていません。講座では、受講者がGoogleアカウントで登録し、その場で使い始めていました。アカウントによって使われるモデルが違い、仕上がりに差が出ることもあるため、使う前に画面の案内を見てください。

StitchだけでWebサイトを公開できますか?

Stitchが受け持つのは、デザインとコードを作るところまでです。公開するには、書き出したデータを整えたうえで、Netlifyなどの公開サービスにアップロードします。

Google AntigravityとCursorのどちらを使えばよいですか?

講座では、どちらでも同じ流れで進められると紹介されました。どちらもフォルダを開いてAIに頼み、ファイル構成やリンクを整えます。2026年11月時点の公式の料金ページ(Google Antigravity・Cursor)では、どちらにも0ドルのプランがあり、使える量には上限があります。

NetlifyでGitHubとの連携は必要ですか?

必須ではありません。連携の手順は飛ばせて、フォルダをドラッグ&ドロップするだけで公開できます。更新もフォルダをもう一度アップロードすれば上書きされます。

画像が一部しか保存されないときはどうすればよいですか?

AIが画像をすべて拾いきれないことがあります。ブラウザで開くとリンク切れで分かるので、足りない画像をもう一度ダウンロードするよう頼みます。

メニューを押してもページが切り替わらないのはなぜですか?

1ページの中で位置を移動するだけの作りになっている場合があります。LPならそれでもかまいませんが、複数のページにしたいなら、サイトマップを示して構成を作り直すよう頼みます。

すでに持っているドメインは使えますか?

使えます。Netlifyにドメインを登録したうえで、DNSレコードを設定します。知識が要って難しいため、講座ではNetlifyの中でドメインを買う方法がいちばん簡単だと説明されました。

アーカイブ動画はProcevoで見られます

Procevoでは、毎週1回、専門家によるセミナーを開いています

  • 毎週1回のセミナー
  • 動画は見放題
  • いつでも参加できる
  • いつでも退会できる
  • 入会金0円
  • オフラインイベントは無料
  • オンライン交流会
  • 情報の共有

今後のセミナー予定

その他のおすすめアーカイブ

セミナー開催レポートブログ一覧へ