溺れずにバイブコーディング:開発者じゃなくてもAIエージェントを手なずける方法
やりたいことを言葉で伝えるだけでアプリが作れる時代が、もう現実になりました。本当に難しいのは、ターミナルを使わずに、自分を見失わずにAIエージェントを把握することです。
作りたいアプリを言葉で伝えると、エージェントがコードを書いてくれる。動かしてみて、ここがおかしいと伝えると、直してくれる。あなたは一行もコードを打っていません。
これがバイブコーディングです。そして、これはおもちゃではありません。実際にこのやり方で本物のプロダクトを世に出している人がいます。
でも、どこかで行き詰まる瞬間が来ます。それがどこなのか、どう乗り越えるのかをお話しします。
バイブコーディングとは何か
ふだんの言葉でエージェントに話しかけます。「ログイン画面を作って」「カートを追加して」「動かないこのボタンを直して」。エージェントはあなたのプロジェクトを読み、コードを書き、テストを走らせます。
あなたが見るのはコードではなく、結果です。うまくいけば、そのまま先へ進む。壊れていたら、何が問題かを伝えて、もう一度やり直してもらう。
この言葉を生んだのは Andrej Karpathy です。2025年の初めに名づけました。流れに身をまかせ、提案を受け入れ、その下にコードがあることをほとんど忘れてしまう、という意味です。
開発者ではない人にとって、これは「先にコードを学ばなくても」ソフトを作れる、初めての体験です。
うまくいく、行き詰まるまでは
最初の日は魔法のようです。1ページ、2ページと作り、午後のうちに小さな本物のアプリができてしまう。
そのうち、もっと速く進めたくなります。1つ目のエージェントが作業している間に、別のところで2つ目を動かす。それから3つ目も。
そこで、糸を見失います。
どれが終わったのか、どれが自分の返事を待っているのか、どれが15分前にエラーで止まったのか、もうわからない。半分も理解していないウィンドウをスクロールする。すでに終わったことをもう一度やらせてしまう。魔法だった午後が、混乱の一夜に変わります。
バイブコーディングが使えない、という話ではありません。あなたの役割が変わったことを、誰も教えてくれなかった、という話です。
もうコードは書かない。エージェントを指揮する
ここがピンとくるポイントです。
複数のエージェントを動かした瞬間から、あなたの仕事は「作ること」ではなくなります。何をやるかを決め、それを分け、詰まっている誰かを助ける。それがあなたの仕事になります。
あなたは作業者ではなく、チームのリーダーになるのです。そして、今この瞬間に誰が何をしているのか分からないリーダーは、役に立ちません。
だから身につけるべきスキルはコーディングではありません。そもそも避けたかった技術の細かい話に溺れずに、エージェントたちが何をしているかをはっきり見渡し続けること。それが大事なのです。
ターミナルを開かずにエージェントを把握する
落とし穴は、「そのために自分が開発者にならなきゃ」と思い込むことです。ターミナル、コマンド、ログを覚えなきゃ、と。
その必要はありません。
必要なのはシンプルな全体像です。誰がコードを書いていて、誰が待っていて、誰が終わったのか。エージェントごとに1枚のタイル、状態、色。詰まったエージェントは赤くなって知らせてくれる。あなたが気づくまで黙って待つのではなく。
AgentsRoom がやっているのは、まさにこれです。あなたのエージェントを、ターミナルの中ではなく、見やすいダッシュボードに並べる。しかもエージェントは、あなたが別のことをしている間も動き続けます。だからスマホから様子を見て、画面の前にいなくても、助けを求めているエージェントを手助けできます。
小さなチームを率いるのと同じ感覚で、エージェントを管理する。コードを読む必要はありません。
この週末、どこから始めるか
シンプルなアイデアを1つ選びます。1つのアプリ、1つのゴール。
エージェントを1つ立ち上げ、やりたいことを伝え、できあがっていくのを見守る。まずはこのサイクルに慣れるまで、エージェントは1つだけにしておきましょう。伝える、作ってもらう、試す、直す。
このサイクルがなめらかになったら、独立した部分に2つ目のエージェントを足します。同じ画面で2つ動かすのではなく、互いに干渉しない2つの仕事です。きれいに共存させるやり方を知りたいなら、複数のエージェントを並行で動かす方法が、その枠組みを教えてくれます。
そして、最初から全体を見渡すことを忘れずに。実際に何かを作り上げる人と、3つ目のエージェントであきらめてしまう人。その差を分けるのは、まさにこれです。
コードはAIがやってくれる。あなたの仕事は、それぞれのピースが今どこにいるかを把握すること。これさえできれば、コードを書けないと無理だと思っていたものが、作れるようになります。
AgentsRoomをダウンロード
すべてのプロジェクトでClaudeエージェントを一つのウィンドウから実行。
コンパニオンアプリ:外出先でもエージェントを確認
Claude、Codex、Gemini CLI、またはその他の AI プロバイダーを使用します。
バグや要望を公開バックログに直接送信できます。
実際の AgentsRoom の様子。