すべてのトラック
開発用語 完全攻略: カード26枚で終わらせるバイブコーディング辞典
無料 · 基礎

開発用語 完全攻略: カード26枚で終わらせるバイブコーディング辞典

エージェントからSSLまで、たとえ一行で一生迷わないように

約30分12ステップ

完成すると手に入るもの

バイブコーディング・エージェント・MCP・DB・BYO・デプロイ・DNS・SSLといった中核用語26個を、たとえとともに自分の言葉で説明できるようになります。

必要なもの

  • VibeCampusアカウント必須

    クイズ正解の報酬(クレジット)を受け取るにはログインが必要です。登録は無料です。

  • 最初の15分コース任意

    必須ではありませんが、スタジオの画面を一度見てから来ると用語の吸収がずっと速くなります。

1

なぜ用語から押さえるべきなのか

新しい分野が難しく感じられる理由の半分は、内容ではなく単語です。「自分のSupabaseをBYOで直結」という文章も、単語を3つ知っているだけで「自分のデータ倉庫を自分の名義でつなぐ」という、ごく常識的な話になります。

このコースのやり方は単純です。用語カードをタップして開くと、まずたとえが一行出て、その下に定義と「なぜ必要か」が続きます。覚えようとせず、たとえを頭の中に描いてみてください。ブロックごとにクイズがありますが、間違えても失うものはありません。解説を読めば、むしろ長く記憶に残ります。

ヒント

カードを読みながら「これ、うちの近所のお店で言うと何だろう?」と自分のたとえに置き換えてみてください。自分のたとえに移した用語は絶対に忘れません。

2

基礎ブロック: バイブコーディングが回る5つの単語

最初のブロックは、このプラットフォーム全体を支える5つの単語です。バイブコーディング、プロンプト、AIモデル、トークン、API。この5つさえ押さえれば、「自分が文章を書くとなぜサイトが出てくるのか」の原理が丸ごと理解できます。

下のカードをひとつずつタップして開いてみましょう。5枚が一文につながります。あなたがプロンプトを書くと、APIという窓口を通り、AIモデルがトークン単位で読んで考え、成果物を作ってくれる。これがバイブコーディングのすべてです。

こう出れば成功

カード5枚をすべて開いた後、上の一文の要約が自然に読めれば、このブロックは合格です。

用語カード・タップで開く

バイブコーディング

料理を自分でする代わりに、最高のシェフに望む味を説明して受け取るやり方です。

コードを一行ずつタイピングする代わりに、AIに言葉で頼んでソフトウェアを作る方式です。作りたい絵が鮮明なほど結果が良くなり、VibeCampusのスタジオがまさにこの方式でウェブサイト・アプリ・ゲームを作り上げます。

プロンプト (prompt)

シェフに渡す注文書です。「おまかせでおいしく」より「辛さは中間、麺は固め」のほうが望む料理が出てきます。

AIに送るリクエスト文です。誰のためのものか、何が必要か、どんな雰囲気かが書かれているほど結果が正確になります。スタジオの入力欄に書くすべての文章がプロンプトで、これを磨く技術は専用コースがあるほど重要です。

AIモデル (model)

注文書を読んで実際に料理するシェフ本人です。

実際に考えて答えを作り出すAIの頭脳です。Claude、GPT、Geminiといった名前はすべてモデル名で、どのモデルが働くかによって結果の品質と速度が変わります。スタジオは作業の性格に合ったモデルを選んで使います。

トークン (token)

料理に使う材料の量です。注文が長く複雑なほど材料が多く要ります。

AIが文章を読み書きするときに数える文字のまとまりの単位です。AIの作業量はトークン数で計算されるため、同じ内容なら短く明確に書くほうが効率的です。長い文章を入れればその分トークンが増える、という感覚だけあれば十分です。

API

厨房とホールの間の注文窓口です。お客が厨房に直接入らなくても料理が出てきます。

プログラム同士がデータと機能をやり取りする標準の窓口です。自分の作ったアプリが天気、地図、AIのような外部機能を借りて使うときは、すべてAPIを通ります。世の中のサービスたちが手を取り合う方法がこれです。

3

基礎クイズ

トークン(token)を最もよく説明しているのはどれでしょう?

4

作るブロック: AIが働く仕組みの5つの単語

2番目のブロックは、「どうして文章ひとつであんなに複雑なものが作れるの?」に答える5つの単語です。エージェント、オーケストレーション、MCP、フック、スキル。スタジオのビルドゲージの裏で実際に起きていることの名前たちです。

このカードたちを知ると、スタジオが魔法の箱ではなく、よく組まれた作業場に見え始めます。そして作業場が見える人は、頼み方もうまくなります。どこに何をお願いすべきか分かるからです。

用語カード・タップで開く

エージェント (agent)

「終わったらご報告します」と言って自分で動く、有能な社員です。

一度の指示で計画を立て、道具を使い、結果を点検しながら複数の段階を自力でやり遂げるAIです。ビルドゲージが回る間、設計どおりにコードを書き、確認まで続けるのがエージェントの仕事です。単純な質疑応答AIとの決定的な違いは、この「自力でやり遂げる」にあります。

オーケストレーション (orchestration)

複数の演奏者をひとつの曲にまとめ上げる指揮者です。

複数のAIと道具に、それぞれ得意な仕事を割り振り、順序を調整することです。文章はこのモデル、画像はあのモデル、検証はまた別の道具というように役割を分けると、品質と安定性が一緒に上がります。スタジオの成果物ひとつにも複数の演奏者が参加しています。

MCP

どんな機器でも挿せばつながる、USBのような接続標準です。

AIに外部の道具とデータをつないでくれる標準規格(Model Context Protocol)です。規格が統一されていると、AIがカレンダー、DB、検索のような道具を安全に選んで使えます。決済手段ではなく接続方式だという点が、いちばんよくある誤解ポイントです。

フック (hook)

「ドアが開くとベルが鳴る」のように、決まった瞬間に自動で実行される仕掛けです。

特定の出来事が起きた瞬間に、あらかじめ決めておいた動作を自動実行する連結の仕組みです。保存のたびに点検を回したり、デプロイが終わったら通知を送ったりする自動化がフックで作られます。人が忘れてもシステムは忘れないようにする装置です。

スキル (skill)

料理人の検証済みレシピカードです。取り出して使えば失敗がぐっと減ります。

3D演出、チャート、パララックススクロールのような検証済みの技法をまとめたパッケージです。スタジオのスキルライブラリで検索してビルドに入れられますし、自分で選ばなくてもプロンプトに合うスキルを自動で選んで組み合わせてくれます。

注意

MCPを決済手段や料金プランの名前と誤解する方が多いです。MCPはお金と無関係な接続規格です。カードで確認してください。

5

作るクイズ

MCP(Model Context Protocol)の正体は何でしょう?

6

データブロック: 自分のサービスの金庫を守る5つの単語

3番目のブロックは、お金とデータがかかった単語たちです。DB、Supabase、BYO、APIキー、環境変数。予約を受け、会員を管理する本物のサービスを作るなら、必ず越えなければならない5つです。

核心の精神はひとつです。あなたのサービスが生み出すデータは、あなたの所有であるべきだということ。VibeCampusが自分のSupabase直結(BYO)をサポートする理由であり、このブロックのカードはすべてその精神を説明しています。

用語カード・タップで開く

データベース (DB)

仕切りで整理された大きな冷蔵庫です。入れておいたものを次に開けてもそのまま取り出せます。

顧客、予約、投稿のような情報を構造的に保管する保存庫です。画面の内容は消して付け直せば消えますが、DBに入れたデータは残ります。予約を受けたり会員を管理したりするすべてのサービスの心臓がここです。

Supabase

冷蔵庫に鍵と配達窓口まで付けて丸ごと貸してくれる、完成型の倉庫サービスです。

DBにログイン、ファイル保存のような付加機能まで束ねて提供するサービスです。VibeCampusでは自分のSupabaseアカウントをスタジオに直接つないで、自分のサービスのデータを最初から自分の所有で管理できます。

BYO

行きつけのレストランに自分のワインを持ち込むことです。自分のものを使うので、中身も会計もすべて自分の管理です。

Bring Your Own、自分のアカウントとキーを持ち込んでつなぐ方式です。データと使用量がすべて自分の名義になるので、サービスが大きくなってもプラットフォームに縛られず、いつでも丸ごと引っ越しできます。

APIキー (API key)

注文窓口で自分であることを証明する会員カードです。他人が使えば自分に請求されます。

APIを使うとき、このリクエストが自分のアカウントのものだと証明する秘密の文字列です。このキーを基準に使用量が計算されるのでパスワードのように扱うべきで、画面や公開コードに絶対に露出してはいけません。

環境変数 (environment variable)

舞台裏の金庫です。俳優は舞台で演技だけをし、貴重品は金庫に置きます。

APIキーのような秘密の値をコードの外に別途保管する設定スペースです。コードを共有したり公開したりしても秘密が漏れず、サービスの環境が変わるときもコードはそのままで値だけ差し替えれば済みます。

注意

APIキーはパスワードと同じです。画面キャプチャ、コミュニティの投稿、コードのどこにも露出してはいけません。露出したら、そのキーは捨てて新しく発行し直すのが原則です。

7

データクイズ

APIキーをコードに直接書かず環境変数に保管するいちばん大きな理由は何でしょう?

8

ローンチブロック: 世界に送り出す6つの単語

4番目のブロックは、完成したものを世に出すときに出会う単語たちです。GitHubとバージョン管理、デプロイ、ドメイン、DNS、SSL、ホスティング。6枚ですが実はひとつの物語です。自分のコードを安全に保管し、インターネットに上げ、名前を掲げ、鍵をかける順番ですから。

これらの単語は後でウェブサイトマスターとローンチのコースで、実際のボタンとして再会します。今たとえで押さえておけば、そのとき手が迷いません。

こう出れば成功

6枚すべて開いたら、「自分のサイトがお客に開かれるまで」の順序を言葉で組み立て直してみてください。保管、オープン、看板、鍵の順につながれば合格です。

用語カード・タップで開く

GitHub (ギットハブ)・バージョン管理

ゲームのセーブポイントです。いつでも以前のセーブ地点に戻れます。

コードの変更履歴を記録(バージョン管理)し、オンラインに保管するサービスです。失敗しても昨日のコードに戻せますし、複数人で一緒に作るときもお互いの作業が混ざって壊れないように守ってくれます。世界のほとんどのソフトウェアがここに住んでいます。

デプロイ (deploy)

お店のオープンです。作っておいたものを、お客が入れるように開ける瞬間です。

完成した成果物をインターネットに上げて、誰でもアクセスできるようにすることです。VibeCampusではクリック一回で終わり、公開と同時に共有できるアドレスが生まれます。公開前のビルドは、まだ自分の作業場にだけある試作品です。

ドメイン (domain)

お店の看板であり、名刺に書く住所です。

人々があなたのサイトを訪ねてくるときに入力する名前です(例: mysite.com)。覚えやすい自分のドメインがあってこそブランドになり、VibeCampusのドメイン検索で望みの名前を探してすぐつなげられます。

DNS

看板の名前を実際の建物の場所に変換してくれる、インターネットの電話帳です。

ドメイン名をサーバーの実際のアドレス(IP)に変換してくれるシステムです。ドメインをつなぐというのは、結局DNSに「この名前で来るお客はこのサーバーへ案内」と記録することです。記録が行き渡るのに少し時間がかかることもあります。

SSL

手紙を密封封筒に入れて送ることです。配達中は誰も読めません。

サイトと訪問者の間の通信を暗号化するセキュリティ装置です。アドレスバーの鍵マークがSSLが有効という意味で、ないとブラウザが「安全ではありません」と警告し、訪問者は引き返してしまいます。今や選択ではなく基本です。

ホスティング (hosting)

お店が入居している建物です。24時間明かりが消えません。

自分のサイトを昼夜問わず動かしてくれるサーバースペースを借りることです。VibeCampusが公開と一緒にホスティングまで処理するので、別途サーバーを買ったり管理したりする必要はありません。あなたは作り、建物の管理は任せればいいのです。

ヒント

6枚を「保管(GitHub) → オープン(デプロイ・ホスティング) → 看板(ドメイン・DNS) → 鍵(SSL)」という開業の順序で覚えてみましょう。

注意

アドレスバーに鍵(SSL)のないサイトには、ブラウザが「安全ではありません」と警告を出します。お客がその警告を見ると、ほとんどは引き返します。ローンチのコースでデプロイするときに必ず確認しましょう。

9

ローンチクイズ

DNSがすることを最もよく説明しているのはどれでしょう?

10

発展ブロック: 一段深い5つの単語

最後のブロックは、知ってしまえば世の中のサービスの構造が丸ごと見えてくる単語たちです。フロントエンド、バックエンド、SaaS、サンドボックス、埋め込み。ここまで来れば、開発者との会話に通訳が要らなくなります。

特にフロントエンドとバックエンドの区別は、この後のアプリ作りコースの骨組みになります。お店のホールと厨房という絵をひとつだけ覚えてください。お客が見る場所と、仕事が処理される場所です。

こう出れば成功

5枚すべて開いたら、よく使うサービスをひとつ選んで「ホール(フロント)はこれ、厨房(バックエンド)はこれ」と分けてみてください。分けられればこのブロックは合格です。

用語カード・タップで開く

フロントエンド (frontend)

お店の内装とショーケースです。お客が見て触れるすべてです。

画面の配置、ボタン、色、文字のようにユーザーに見える部分です。「もっと高級に、ボタンは大きく」のようなリクエストが磨く領域がまさにここで、クリック編集で直接触れる領域でもあります。

バックエンド (backend)

厨房と倉庫です。お客の目に見えなくても、お店はここで回っています。

データ保存、ログイン、決済のように画面の裏で回る処理です。フォームの送信が実際に保存され、ログインが本当に動くのはバックエンドがあるからです。データが生きているアプリを作るなら必ず必要な、もう半分です。

SaaS

浄水器を買わずにレンタルすることです。設置、管理、フィルター交換まで任せます。

インストールなしでインターネット経由で購読して使うソフトウェア(Software as a Service)です。NotionやNetflixが代表格で、あなたが作って売ることになるサブスク型サービスもSaaSです。一度売って終わりではなく、毎月関係が続くビジネスモデルです。

サンドボックス (sandbox)

子どもたちがその中でだけ遊ぶ砂場です。外は散らかりません。

コードを実際のサービスから隔離された空間で実行してみる安全装置です。信頼性チェックがコードをE2Bサンドボックスで実際に動かしてみるのも、何が起きても本サービスには影響がないからです。

埋め込み (embed)

完成した額縁を、どの壁にも掛け替えられることです。

作った成果物を数行のコードで他のサイトやブログの中にはめ込む方式です。スタジオの埋め込み機能がコピーして貼るだけのコードを作ってくれるので、すでに運営中のホームページにも自分のビルドをすぐ載せられます。

11

発展クイズ

サンドボックス(sandbox)を最もよく説明しているのはどれでしょう?

12

修了: あとはゲームで固める

26枚のカードをすべてめくりました。もうスタジオの設定画面も、開発者の話も、他のコースの本文も、見慣れない単語のせいで立ち止まることはないでしょう。用語は知識ではなく地図です。地図ができたのだから、どこへでも行けます。

最後に固めの一勝負はどうでしょう。下の「スタジオで試す」ボタンで用語マッチゲームに挑戦してみてください。今日学んだ単語をペアで合わせるゲームで、1日1回、最初のクリアにはクレジット報酬もあります。覚えたものは忘れても、遊んだものは残ります。

実際にやってみる

ヒント

ゲームは毎日再挑戦できます。新しいコースを始める前に一勝負ずつ回すと、用語が長期記憶へ移っていきます。

覚えておこう

  • おめでとうございます。バイブコーディングの基礎語彙26個があなたのものになりました。もう「BYOでSupabase直結」のような文章が、普通の言葉に聞こえるはずです。
  • 用語は使わないとまた縁遠くなります。幸い、このプラットフォームでは毎日使うことになります。スタジオでビルドするたびに、検証を回すたびに、今日のカードたちが実物として再登場します。
  • 次はプロンプトの技術コースをおすすめします。今日学んだ単語で、今度は成果物の品質を引き上げる方法を学ぶ番です。知らない単語がまた出てきたら、いつでもこのコースに戻ってきてください。カードはいつもここにあります。
スタジオで試す
クラス新規ビルド