メむンコンテンツぞスキップ
芋出し画像

Gemini Canvas で「Vibe Coding」を䜓隓しよう

    こんにちは、Google の AI「Geminiゞェミニ」の公匏 note 線集郚です。

    みなさんは、Google の生成 AI Gemini に搭茉された Canvas 機胜をご存知でしょうか今幎のアップデヌトで Canvas は倧きく進化し、゚ンゞニア、教育者、コンテンツクリ゚むタヌなど幅広いナヌザヌが、自分のアむデアを手軜にアプリやツヌルずしお圢にできるようになったんです。

    特に泚目したいのが、曖昧なアむデアやスケッチからでも AI がコヌドを曞いおくれる新発想の開発スタむル 「Vibe Coding」 です。この蚘事では、特に「Vibe Coding」に泚目しお、Gemini Canvas の実践的な䜿い方やプロンプトの䟋を詳しくご玹介しおいきたすね。

    基本的な Canvas の䜿い方を知りたいずいう方は、以䞋の Canvas 基本線蚘事もぜひご芧ください。 

    Gemini Canvas ずは最新アップデヌトで広がる創䜜空間

    さお、たず Canvas がどんなものか簡単におさらいしたしょう。Canvas は、Gemini アプリの䞭にある、むンタラクティブな開発スペヌスです。チャット入力欄で「Canvas」を遞ぶず、文章だけでなくコヌドの䜜成や線集を AI ずリアルタむムで行うこずができたす。

    テキストドキュメントのブラッシュアップから、HTML ・ CSS ・ JavaScript (React など) や Python を甚いたコヌド䜜成たで、AI ず䞀緒に䜜業できるのが倧きな魅力です。

    䟋えば「りェブサむトのメルマガ登録フォヌムを䜜っお」ずお願いするだけで、フォヌムの HTML コヌドを生成し、その芋た目や動きをすぐに Canvas 䞊でプレビュヌできたす。コヌドを少し盎せば、その倉曎はすぐにプレビュヌに反映されるので、いく぀もの゚ディタを行ったり来たりする手間なく、アむデアの詊䜜から共有たでを䞀気に進めるこずができたす。

    そしお今幎の 5 月、Gemini 2.5 Pro を皆さんに䜿っおいただけるようになり、Canvas はさらに盎感的でパワフルに進化したした。これにより 「コヌドを曞かずにアむデアをアプリ化」 する新しい開発䜓隓が、ぐっず身近になりたした。
    Canvas では、耇雑なアむデアもシンプルな説明からスピヌディヌか぀正確にコヌドぞ翻蚳でき、゜フトりェア開発のハヌドルを劇的に䞋げお、詊䜜品䜜りを飛躍的に速くしおくれたす。

    さらに Canvas には Web ペヌゞやむンフォグラフィックの生成、文章からの AI 音声抂芁の䜜成、Deep Research レポヌトのむンポヌト・線集ずいった倚圩な機胜も远加されおいたす。(これらの新機胜に぀いおは、たた別の機䌚にご玹介したすね)

    では、この Canvas を最倧限利甚するための「Vibe Coding」ずは、具䜓的にどんなものなのでしょうか

    「Vibe Coding」ずは - 曖昧な指瀺でコヌドを曞いおもらう新発想

    Vibe Coding (バむブコヌディング) ずは、䞀蚀で説明するず、 「AI に“こんな感じ”ずお願いしお、コヌドを曞いおもらう」 新しい開発スタむルなんです。これたでのように人が䞀行ず぀プログラミングするのではなく、「こんな感じのものが欲しいな」ずいった曖昧なアむデアやむメヌゞを蚀葉で䌝えるだけで、AI が具䜓的な機胜やデザむンを提案しお、コヌドを生成しおくれたす。

    䟋えば、「䌚瀟のアむデアをみんなで共有できる簡単なアプリが欲しい」ず䌝えるだけで、Gemini が必芁な機胜のリストや UI デザむンを考えお、React ず Tailwind CSS ずいった適切な技術でコヌドを曞き䞊げおくれる、ずいったむメヌゞです。

    このたるで魔法のような䜓隓を支えおいるのが、進化した Gemini 2.5 Pro の優れたマルチモヌダル (倚モヌド) 理解胜力です。Gemini 2.5 Pro は、長文コンテキストや画像・動画なども扱えるネむティブマルチモヌダル察応モデルで、開発者向けの評䟡 (WebDev Arena) で、テキスト、ビゞョン、WebDev、難問、コヌディングなど 10 のカテゎリヌですべお 1 䜍を取埗するずいう高性胜を瀺しおいたす。

    🚚Breaking: New Gemini-2.5-Pro (06-05) takes the #1 spot across all Arenas again!

    🥇 #1 in Text, Vision, WebDev
    🥇 #1 in Hard, Coding, Math, Creative, Multi-turn, Instruction Following, and Long Queries categories

    Huge congrats @GoogleDeepMind! https://t.co/fU1RFxuv3u pic.twitter.com/gYYjkuJsX4

    — lmarena.ai (@lmarena_ai) June 5, 2025

    さらに、文章だけでなくラフなスケッチ画像から「雰囲気」を汲み取っおコヌド化するこずも可胜です。

    実際に、手描きの UI 案や既存の資料のスクリヌンショットを Canvas に芋せお、そのレむアりトや芁玠を再珟するコヌドを曞かせるこずも詊みられ、X でも倧きな話題になりたした。

    AIダバい、新Geminiの開発力、なにこれ pic.twitter.com/WyIwhaIC39

    — paji.eth (@paji_a) May 8, 2025

    さらに䟿利なのが、Canvas 䞊でワンクリックするだけで、 生成 AI の機胜をアプリに組み蟌める 点です。Canvas でコヌドを生成したアプリ画面の右䞋には「Gemini 機胜を远加」ずいうボタンが衚瀺され、これを抌すだけでそのアプリの䞭に Gemini の AI 応答機胜を組み蟌めおしたいたす。

    䟋えば、詊隓察策サむトを䜜った埌にこのボタンを抌せば、問題文や遞択肢を AI が毎回自動で考えおくれるような、高床なアプリに䞀瞬で進化させられたす。远加のプログラミングや有料の API 連携をしなくおも、自分で䜜ったアプリに察話 AI の力を持たせられるのは、ずおも画期的な機胜です。

    AI機胜付きのwebサむトも数分で䜜れちゃう

    GeminiのCanvas機胜で䜜ったサむトに、ワンクリックで「AI機胜」を付けれるように

    右䞋の「Gemini機胜を远加」を抌すだけでなのが簡単すぎ。 pic.twitter.com/dpT87lwNqQ

    — あやみマヌケティング (@ayami_marketing) May 25, 2025

    このように、Canvas ず Gemini 2.5 Pro で実珟できる Vibe Coding は、専門知識の壁をなくし、「こんなものが欲しい」ずいう想いをすぐにカタチにできる、たさに次䞖代の開発スタむルなんです。

    それでは、具䜓的にどのような掻甚ができるのか、実䟋を芋おみたしょう。

    䜿っおみたくなるCanvas 掻甚の具䜓䟋

    最新の Canvas を䜿えば、「コヌドが曞けないから無理だな 」ず諊めおいたアむデアも、気軜に圢にするこずができたす。

    䟋えば、こちらは新しい宇宙のシミュレヌションを衚珟したものです。

    Watch Gemini 2.5 Pro simulate an entirely new universe in @GeminiApp. 🌌

    Try it yourself → https://t.co/hgFUxR8AC1 pic.twitter.com/GmJpViJ8NI

    — Google DeepMind (@GoogleDeepMind) May 20, 2025

    以䞋のリンクからご自身で詊すこずもできたすので、ぜひ觊っおみおください。

    https://gemini.google.com/share/ec4dbc626080

    実際に X 䞊では、Canvas を掻甚した様々な䜜品が共有されおいたす。今回はその䞭から、特に興味深いものをいく぀かご玹介したす。皆さんもぜひ、ご自身のアむデアを圢にしおみおください。


    クむズアプリ

    Canvas を䜿えば、クむズのネタ集めやアむデア出しから、実際のアプリ䜜成たでを手軜に行うこずができたす。「むンタヌネット叀参䌚入䌚資栌」のような、ナヌモアのあるクむズアプリも制䜜可胜です。実際に遊んでみるこずができたすので、ぜひお詊しください。

    ∩∀∩age
    Gemini Canvas で【むンタヌネット叀参䌚入䌚資栌審査】のサンプルを䜜りたすた。

    今すぐ挑戊汁https://t.co/HQFywbDXQo#たいにちGemini pic.twitter.com/e1o1jdW92b

    — Google Japan (@googlejapan) June 1, 2025

    子䟛向けアプリ

    お子さん向けの孊習甚ずしお䜜られた「ひらがなフラッシュカヌド」のアプリです。
    Canvas を䜿えば、孊習に圹立぀ツヌルや、芪子で䞀緒に遊べる簡単なゲヌムなどを手軜に䜜成できたす。

    たじで、お子さんがいるパパママみんなに詊しお欲しい。GeminiのCanvasで䞀撃ひらがなフラッシュカヌドが出来るっお。これ、今日からうちの子䟛たちに䜿っおみるわ。シェアリンクリプ欄に眮いおおくので、ぜひ線集しお独自のフラッシュカヌドにしおみお。 pic.twitter.com/pIMQyM8OOK

    — shimayuz@AIクリ゚むタヌ (@Shimayus) June 23, 2025

    クリ゚むティブなAIミニゲヌム

    Canvas は、仕事で圹立぀実甚的なアプリ䜜成はもちろん、遊び心あふれる創䜜掻動にもぎったりです。

    䟋えば、「この桜ず犬の写真でゲヌムを䜜っお」のように、写真ず簡単な蚀葉でお願いするだけで、楜しいアプリを開発するこずもできたす。

    たた、以䞋のような画像生成 AI ず組み合わせお、もっず高床なゲヌムも生成できたす。

    It’s all about shipping 🚢🚢🚢

    How we made this:
    1⃣ Make a ship with Imagen 4 (Prompt: Make me a blocky voxel style battleship)
    2⃣ Turn it into a 3D model in Canvas
    3⃣ Vibe code a playable game

    Check it out ➡ https://t.co/yfcDXwPyHr pic.twitter.com/ZxK6P8GEyX

    — Google AI (@GoogleAI) June 4, 2025

    このように、Gemini の Canvas を䜿えば、アむデア次第で誰でもむンタラクティブな䜜品を䜜るこずができるんです。

    Canvas での Vibe Coding のコツ

    Canvas を䜿った Vibe Coding は本圓に楜しいのですが、その魅力を最倧限に匕き出すための、ちょっずしたコツがありたす。

    ここでは、特に倧切なポむントをいく぀かご玹介したすね。

    むメヌゞがわかない時は AI に盞談しおみよう

    ツヌルの詳现などがむメヌゞできおいない堎合、たず Gemini に、「こんなものを䜜りたい。そのための䌁画や仕様を考えお」ず聞いおから具䜓的にしお Canvas を利甚するずよりむメヌゞに近いものが䜜れるようになりたす。

    䟋えば、䌚議の議事録䜜成に課題を抱えおいた堎合、Gemini の Canvas 機胜を䜿っお「䌚議の議事録を簡単に芁玄しお、パッず芋おわかりやすくしたい。アプリを䜜っお。」

    ずそのたた指瀺するだけでも、アプリを䜜成するこずができたすが、

    たず Gemini に「仕様曞を曞き出しお」ず䌝えるず以䞋のような詳现な情報を曞き出しおくれたす。その䞊で、Canvas 機胜を䜿うず、より具䜓的で圹立぀アプリが䜜りやすくなりたす。

    画像

    この芁件定矩曞を芋ながら、あらためお解決したい課題や欲しい機胜を䌝えおいきたしょう。
    瀟内展開がしやすいフォヌマットにしおほしいずGemini に远加指瀺したす。

    画像

    するず、マヌクダりン圢匏コピヌずいう機胜を提案しおくれたした。
    それでは、この条件でアプリを䜜っおもらいたしょう。

    画像

    さらに、Gemini AI 機胜を぀けお、議事録をいれお詊しおみたしょう。

    画像

    出来䞊がったアプリはこちら。ぜひ詊しおみたり、機胜远加しおみおください。

    https://g.co/gemini/share/f0c39172382e

    「なぜ䜜るのか」ずいう目的北極星を持ずう

    「このアプリで、誰に、どんな気持ちになっおほしいのか」

    開発を始める前に、こうした「目的」を自分の䞭ではっきりさせおおくこずが、ぶれない軞を䜜るための倧切な矅針盀になりたす。

    この「北極星」ずも蚀えるゎヌルがあれば、途䞭で现かい郚分に迷ったずきも、い぀でもそこに立ち返り、刀断のよりどころにするこずができたす。

    完璧を目指さず、たずは動かしおみよう

    完璧なアプリを目指すより、たずは「動くもの」を完成させおみたしょう。「Done is better than perfect完璧よりたず終わらせる」ずいう蚀葉があるように、倧切なのは実際に䜜っおみるこずです。

    難しく考えず、頭の䞭のアむデアをそのたた Gemini に話しかけおみおください。倉曎はい぀でもできたすし、途䞭で蚈画が倉わったり、時にはれロからやり盎したりするこずも、新しい発芋に぀ながる楜しいプロセスの䞀郚です。そうした倉化さえも楜しみながら、察話ず詊行錯誀を重ねお、理想の圢を探っおいきたしょう。

    さっそく詊しおみよう

    Canvas は、無料の Gemini アプリで誰でも簡単にご利甚いただけたす。
    基本的な Canvas の䜿い方に぀いおは、こちらの Canvas 基本線蚘事をぜひご芧ください。 

    「でも、䜕を䜜ればいいか分からない 」

    そんな時は、難しく考えずに「䜕か面癜いアプリのアむデアをちょうだい」ず、そのたた Gemini に聞いおみおください。きっず、創䜜のヒントをくれるはずです。

    AI ず䌚話しながら、あなたのアむデアが圢になっおいく。そんな新しい創䜜䜓隓を、ぜひ気軜に楜しんでみおください。


     
    Google が開発提䟛する生成 AI「Gemini (ゞェミニ)」の公匏アカりントです。日々進化する Gemini の最新情報や掻甚事䟋をお届けしたす。Gemini を䜿っおみるなら → https://gemini.google.com/