『不気味の谷』の今回のエピソードでは、 WIRED のシニア特派員であるローレン・グッドが、バイブ コーダーとしての短期間の経験を報告します。

写真イラスト:WIREDスタッフ/ゲッティイメージズ
WIREDに掲載されているすべての製品は、編集者が独自に選定したものです。ただし、小売店やリンクを経由した製品購入から報酬を受け取る場合があります。詳細はこちらをご覧ください。
バイブコーディングは今やあらゆるところに浸透し、テクノロジー業界を劇的に変えつつあります。ソフトウェアの開発方法から採用担当者に至るまで、あらゆる側面に影響を与えています。7月、WIREDのローレン・グッドはサンフランシスコのトップスタートアップ企業でバイブコーディングの達人になるための旅に出ました。今回のエピソードでは、グッドがWIREDのコンシューマーテクノロジー&カルチャー担当ディレクター、マイケル・カロアと対談し、自身の経験を共有しながら、バイブコーディングが本当に私たちが知っているコーディングの終焉を意味するのかどうかを探ります。
9月9日、サンフランシスコでライブを開催します。チケットはこちらからご購入ください。
このエピソードで言及されたもの:
なぜ100億ドル規模のスタートアップ企業が私にバイブコーディングをさせてくれたのか、そしてなぜ私はそれを気に入ったのか? by Lauren Goode
エンジニアリングの仕事にバイブコーディングがやってくるby Will Knight
Cursorの新しいBugbotはバイブコーディングをする人たちを救うために設計されているby Lauren Goode
安価なAIツールは長期的に大きなコストがかかる可能性がある by Paresh Dave
BlueskyのMichael Caloreは@snackfight、BlueskyのLauren Goodeは@laurengoodeでフォローできます。[email protected]までご連絡ください。
聴き方
今週のポッドキャストは、このページのオーディオ プレーヤーからいつでも聴くことができますが、すべてのエピソードを無料で購読したい場合は、次の手順に従ってください。
iPhoneまたはiPadをお使いの場合は、「Podcast」アプリを開くか、このリンクをタップしてください。OvercastやPocket Castsなどのアプリをダウンロードして、「不気味の谷」で検索することもできます。Spotifyでも配信しています。
トランスクリプト
注: これは自動記録であり、エラーが含まれている可能性があります。
マイケル・カロル:こんにちは、マイクです。番組を始める前に、嬉しいニュースをお伝えしたいと思います。9月9日にサンフランシスコで、地元放送局KQEDとの共同番組を放送します。ローレンと私は、編集長のケイティ・ドラモンドと対談します。スペシャルゲストをお迎えして、ぜひお見逃しなく!番組ノートのリンクからチケットを入手し、お友達を招待してください。会場でお会いできるのを楽しみにしています。こんにちは、ローレン。
ローレン・グッド:やあ、マイク。
マイケル・カロル:調子はどうですか?
ローレン・グッド:すごくいい気分よ。調子はどう?
マイケル・カロル:そう言ってくれて嬉しいです。今週末に僕がやったことを、きっと誇りに思ってくれると思いますよ。
ローレン・グッド:教えてください。
Michael Calore:私は「compute」という単語を名詞として使いました。
ローレン・グッド:この記念すべき出来事のきっかけは何だったのでしょうか?
マイケル・カロル:本当に恥ずかしいです。
ローレン・グッド:わかりました。
Michael Calore:しかし、誰かがそのプロジェクトについて話してくれたとき、私は「それはかなりの計算能力が必要そうですね」と言いました。
Lauren Goode:コンピューティング能力とは言わず、コンピューティングとだけ言ったのですか?
マイケル・カロル:そうです。
ローレン・グッド:そしてそれを宙ぶらりんにしたままにしたんですか?
マイケル・カロル:そうです。
ローレン・グッド:それで、彼らは何と言ったんですか?
マイケル・カロア:彼らは同意し、うなずいて、議題を進めました。「compute」という単語を名詞として不適切に使用することは、もはや常識となっているからです。これは「コンピューティング・リソース」や「コンピューティング・パワー」の略語です。
ローレン・グッド:はい。
マイケル・カロレ:しかしAI関係者は皆、計算について
Lauren Goode:計算と言ってください。
マイケル・カロア: …まるで世界に存在するかのように。でも、実際には存在しない。コンピューターは世界に存在する物だ。では、コンピューターは何をするのか?それは計算する。そうでしょう?動詞ですよね。
ローレン・グッド:マイクは今、雲に向かって拳を振り上げているわ。
マイケル・カロル:本当にそうだよ。
ローレン・グッド:ええ、でもあなたはそれをやったわ。
マイケル・カロル:いや、自慢しているわけではない。つい口を滑らせてしまったんだ。ただ、シリコンバレーにどっぷり浸かっているからだよ。
ローレン・グッド:名詞として使われることがなぜそんなに気になるのですか?
マイケル・カロレ:これは個人的な問題で、若者に逆らったり、この言語トレンドの大きな波に逆らったりすることはできません。ただ受け入れるしかないのです。そして私は、人々がコンピューターを、いわゆる「不適切に」常に使っていること、そしてそれが私たちの生活の一部になっていることを受け入れるように学んでいます。
ローレン・グッド:まず第一に、私はあなたを誇りに思います。
マイケル・カロル:ありがとうございます。
ローレン・グッド:次に、もし後でそのことについて話したいなら、私がここにいます。そして最後に、この番組全体を通して、AIについてたくさん話すことになりますが、「コンピューティング」という言葉を名詞として使わずに済むかどうか試してみましょう。できると思いますか?
マイケル・カロル:やってみましょう。これはWIREDの「不気味の谷」、シリコンバレーの人々、権力、そして影響力をテーマにした番組です。今日はバイブレーション(Vibing)です。バイブコーディングについてお話します。これはAIモデルに平易な言葉で指示を与え、コーディングさせるものです。AI支援コード、あるいはコード生成のコードジェンとも呼ばれ、今、エンジニアリング部門では誰もが話題にしています。一部のテック企業は、現在、コードの30~40%がAIによって書かれていると推定しています。しかし、実際にはどうなっているのでしょうか?ローレン、あなたはこれを実際に体験したんですよね?
ローレン・グッド:そうですね。
マイケル・カロレ:約1ヶ月前、あなたはサンフランシスコを拠点とする有名なスタートアップ企業にエンベッドしました。そのスタートアップ企業はバイブコーディングのトレンドを全面的に取り入れていますね。あなたはエンジニアリングチームへの参加を希望し、どういうわけか採用されたそうですね。
ローレン・グッド:そうでした。なぜ彼らが「はい」と言ったのかは今でも謎ですが、彼らは「はい」と言ってくれました。そして私は生きていて、その話を語り継ぐことができるのです。
Michael Calore:これからは私たちを離れて、バイブ コーダーになるつもりですか?
ローレン・グッド:今のところは、まだそうではないと言ってもいいでしょう。私は今でもWIREDが好きだし、ジャーナリズムも大好きです。でも、仕事の未来について、とても興味深い一面を垣間見ることができました。
マイケル・カロル:そうですね、そのすべてについて聞くのが待ちきれません。
ローレン・グッド:やってみましょう。
マイケル・カロレ:私はコンシューマーテクノロジー&カルチャー担当ディレクターのマイケル・カロレです。
ローレン・グッド:私はローレン・グッドです。上級特派員です。
マイケル・カロル:ではローレン、今回の取材の始まりについて教えてください。バイブコーディングをただ見るだけでなく、実際に自分で試してみようと思ったきっかけは何ですか?
ローレン・グッド:テック企業が今、バイブコーディングをどのように取り入れ、エンジニアリングチーム、そしてその構造を劇的に変えようとしているのか、という好奇心が一つありました。バイブコーディングとAI支援コーディングの台頭を受けて、どのように採用し、どのように解雇するのか。そしてもう一つは、私自身の神経回路が再編成され、何か新しいことを学べるようになるのではないかという好奇心でした。私もこの仕事で長年同じことをやってきましたし、あなたもそうでしょう。私たちは常にニュースに反応し、反応し、ジャーナリストとして進化し続けていますが、テクノロジーの世界に深く入り込んでいるのとは全く違います。そこで私は、「実際にこれを学べるかどうか試してみよう。AIのおかげで、今はコーディングがとても簡単になったらしい」と考えました。
Michael Calore:それで、あなたが入社した会社はどこだったのですか?
Lauren Goode: Notion です。
マイケル・カロル: OK。
Lauren Goode: Notion をご存知ですか?
Michael Calore:それは ToDo リスト アプリですか?
Lauren Goode:これはある意味では ToDo リスト アプリですが、Notion の創設者たちはこれをそれ以上のものだと言うでしょう。
マイケル・カロル:申し訳ありません。
ローレン・グッド: Notionは2010年代初頭から活動している、資金力のあるスタートアップ企業です。従業員数は約1000人で、サンフランシスコのダウンタウンに拠点を置いています。創業者たちはNotionを創業当時、「ローコード/ノーコード」という発想で開発しました。これは、コードを書く必要がないけれど、コードを書くためのツールとして役立つというものでした。しかし、彼らの考えは時期尚早だったようで、人々はToDoリスト、テンプレート、図表、スプレッドシートなどの作成にNotionを利用しています。NotionにはAIアシスタントが組み込まれていますが、バイブコーディングの台頭を受けて、NotionはAIアシスタントをよりエージェント的な機能へと進化させています。つまり、Notionでローコード/ノーコードプロジェクトを実現するという当初の構想に回帰したと言えるでしょう。というのも、今では誰もがバイブコーディングを実践しているからです。アプリ自体には、ある程度の学習が必要です。ユーザーは約 1 億人で、Notion に非常に熱心な人もいれば、Apple Notes や Google Keep を使用しているため Notion をあまり使用していない人もいます。どちらもまったく問題ありません。
マイケル・カロル:はい、彼らは「はい」と言いました。
ローレン・グッド:彼らは「はい」と答えました。
マイケル・カロル:「入っていいですよ」
ローレン・グッド:「私たちと一緒にバイブコードしましょう。」
マイケル・カロル:では7月にそこへ行ったのですか?
ローレン・グッド:そうしました。
マイケル・カロレ:企業として、職場として、新入社員として、ローレン・グッドにとって、Notion とはどのような会社ですか?
ローレン・グッド:確かに、そういう感じはありますね。それに、クビになる心配もないので、本当に何でも言えるんです。Notionに入ると、まるで2010年代のスタートアップの入り口にいるような気分になります。ダウンタウンの素敵なビルの中にあって、階下にはジャズクラブがあります。キッチンには食材も充実していて、ランチは毎日デリバリーされていて、Beviマシンもあります。Beviって聞いたことありますか?
マイケル・カロリー:それは資本のようなものです、BEVI?
ローレン・グッド:その通りです。
マイケル・カロル:それはミックスソーダのようなものですよね?
ローレン・グッド:ええ、ミックスソーダですね。社内で誰かが小さなアプリを書いて、ソーダにどんなシロップが合うか確認できるようにしてくれたんです。かなり共生的な職場環境のようですね。それに、トートバッグとステッカー、そしてウェルカムレターが用意されたデスクが用意されていました。事前に少しだけオンボーディングを済ませていたので、社内のIDE(IDEは社内コーディングツール)を使って私のノートパソコンをセットアップするわけにはいきませんでした。
マイケル・カロル:賢いですね。
ローレン・グッド:彼らが私を紹介してくれたんです。私はペアプログラミングをしていたから、自分の仕事に精通したエンジニアたちとペアを組むことになったんです。
マイケル・カロル:あなたが最初に取り組んだプロジェクトは何でしたか?
ローレン・グッド:私は「マーメイドダイアグラム」と呼ばれるものに取り組みました。これは基本的に、Notion内だけでなく一般的にも存在するフローチャートの一種です。アプリで何かを作成してから、それを拡大したりズームインして詳しく見たいと思ったのですが、Notionでマーメイドチャートとして生成されるファイルは静的でした。静的なSVGファイルだったので、拡大表示できず、チャート内の小さなテキストが読めないため、ユーザーにとって非常に煩わしかったのです。
マイケル・カロル: OK。
Lauren Goode:そこで私は他の 2 人のコーダーと一緒に、これらのチャートを拡張可能にするバイブコーディングを行いました。
マイケル・カロル:わかりました。では、バイブコーディングに使っていたツールは何だったんですか?
ローレン・グッド:多くの開発者が、よく知られたAIコーディングプラットフォームであるCursorを使用しています。しかし、Cursor内では、使用したいAIモデルを選択することになります。多くの場合、AnthropicのClaudeかClaude Codeが使用されていました。つまり、Cursorに入り、モデルを選択することになります。これはいわば「Choose Your Player(プレイヤーを選ぶ)」の瞬間と言えるでしょう。
マイケル・カロル:これは主にWIREDを読んだことで知っているのですが、クロードは今、バイブコーディングをする人たちにとっての理想のモデルですよね?
ローレン・グッド:まさに今です。興味深いのは、私がNotionに関わっていた頃、OpenAIがコーディングの共同作業者となるはずのGPT-5を発表する約1ヶ月前だったことです。OpenAIがGPT-5を発表した時、AnthropicのClaudeを直接狙っていたと言う人もいます。つまり、今年初めにいくつかのモデルがリリースされ、Cursor Codeは「これは本当にコーディングに優れている」というカテゴリーに大きく躍り出たのです。
Michael Calore:わかりました。Cursor を入手し、使用するモデルとして Cursor を選択しました。その後、何が起こりますか?何をするのですか?
ローレン・グッド:ええ、これはつまり、コードを書いたことがない人が課題を与えられると、「論理的にどうすればいいんだろう?」と途方に暮れてしまう部分です。そこでペアプログラミングが役立ちました。経験豊富なコーダーたちが「まずは問題に立ち返って考えてみましょう。AIアシスタントを使って、何が問題なのかを尋ねてみましょう」と言ってくれたのです。そこで私たちは「このアプリのマーメイドダイアグラムはどうなっているの?」と尋ねました。そして、何が問題なのかを評価、診断したら、AIからその情報を受け取り、どのように修正すべきかという指示を出すのです。
Michael Calore:それを動作させるために、何を入力したのですか、あるいは何を言ったのですか?
ローレン・グッド:実は、この一部はNotionのエンジニアが事前に書いていたのですが、クロードのメモを参考にして、それを組み込んでいきました。最終的にCursorに入力したのは、基本的に以下の内容です。まず、「マーメイドダイアグラムにフルスクリーン/ズーム機能を追加。ダイアグラムをクリックするとフルスクリーンで拡大表示されるようにする」というチケットを作成しました。それから、Notion社内のSlackで「マーメイドダイアグラムは、アップロードされたページと同じようにフルスクリーンで拡大表示できるようにすべきです。SVG、つまりスケーラブル・ベクター・グラフィックスです。ズームしたい場合は、SVGからデータURL、そして画像コンポーネントへと変換できるはずです」という意見を拾い上げました。つまり、Cursorに私たちが何を望んでいるのかを正確に伝え、そのワークフローの進め方を提案したのです。AIをどの程度監視したいかは人それぞれですが、私たちは40分以内に修正できたと思います。
マイケル・カロル: 40分以内ですか?
ローレン・グッド:ええ、組み合わせました。実際、これは開発段階から本番環境、そしてリリースまで進んだ機能です。今はNotionで動作しています。
Michael Calore:すごいですね。では、VibeコーディングだけでNotionのこの機能を修正した感想はいかがでしたか?
ローレン・グッド:正直、かなりクールな気分でした。自分の神経回路が少し再構成され、少しだけ知識が増えたような気がしました。もちろん、いくつか注意点がありました。当時、私たちが解決していた問題はどれもそれほど複雑ではありませんでした。私はペアプログラミングをしていたので、ずっと経験豊富なエンジニアたちが一緒にいて、基本的に手取り足取り教えてくれました。私たちが取り組んでいたのはフロントエンドの部分が多く、細かい部分やインフラといった部分にまで踏み込むことはありませんでした。でも、まるで自分が、レバーを引いて1億人に製品を届けている、名もなき超論理的な神になったような気分になった瞬間がありました。
マイケル・カロル:本当に素晴らしいですね。あなたの記事の中に、私がとても気に入っている一節があります。今引用しますが、「バイブの世界では時間が逆転しています。かつてはキャリア全体を費やしていたプロジェクトが、今では数日で完了します。数秒で実行されると思っていたコマンドが、途方もない数分もかかるのです。」これについて教えてください。
ローレン・グッド:そうですね。コンピューターが発明された黎明期を振り返ってみると、コンピューターが処理するのにどれくらいの時間がかかっていたかが分かります。手作業に比べれば速かったはずです。しかし、コンピューター技術のレベルが上がるたびに、私たちの期待値は変化します。以前、ダイヤルアップの黎明期について話しましたが、今はもう消え去っています。ダイヤルアップ、AOL、もう終わりです。当時はログインが延々と続くように感じました。しかし同時に、数分以内にたくさんの人と繋がれるようになったのは驚くべきことでした。そして今、バイブコーディングの登場で、テクノロジーの消費者である私たちは、例えばChatGPTの使い方に非常に早く慣れ、たとえ完全に正確ではないとしても、自然言語で納得のいく答えが数秒で返ってくるようになりました。バイブコーディングをしている時でも、AIアシスタントがコードを処理するのにかなりの時間がかかっています。目の前に何行も何行もコードが流れていくのを見ているのです。
マイケル・カロル:すごいですね。
ローレン・グッド:正直言って、プロンプトを理解した後は、ずっと座って待っている感じです。つまり、まさに同時進行で何かが起きているということです。まるで奇跡のような、ほとんど奇跡に近い感覚で、テクノロジーが目の前で起こっているような感覚です。そして同時に、「どうしてもっと速く進まないんだろう?」とも思います。
Michael Calore:では、それ以外に、Notion で過ごした時間で本当に驚いたことは何ですか?
ローレン・グッド:ペアプログラミングという形で、いくつかの異なる機能の開発を終えた後、一番驚いたのは、実際に現場の人たちと、これが仕事の大きな部分を占めていることについてどう感じているか、直接話す機会があったことです。熱狂的に受け入れている人もいれば、「これが業界の進むべき道だから、受け入れざるを得ない」という、ある種の強い思い込みも感じていました。そこで、仕事について不安を感じているか尋ねたところ、ある人はこう言いました。「いいですか、1人のプログラマーが100人のプログラマーの仕事ができるようになったわけではありません。1人のプログラマーの生産性が100倍になるということですよ」。別の人はこう言いました。「コードで非常に複雑な問題に取り組んでいるとき、実際には、推論、問題点の診断、修正計画といった作業に多くの時間を費やしていて、実際のコーディングに費やす時間は30%程度でしょう」。この人物はまた、「バイブコーディングが最も有効に機能するのは、プロトタイピングとラピッドコーディングによる小さな修正が大量に行われるようになるだろう」とも述べていました。つまり、そこで働く人々は「これは間違いなく未来であり、誰もがバイブコーディングを行うようになるため、人員とワークフローを調整する必要がある」という認識を持っていました。しかし同時に、「人間が関与することになるという確信は依然として強い」とも言っていました。
マイケル・カロレ:ここで少し休憩を取りましょう。戻ってきたら、ローレンと私は、バイブコーディングがテクノロジー業界にどのような影響を与えてきたのか、そしてそれが本当に私たちが知っているコーディングの終焉を意味するのかどうかについて分析します。ローレン、Notionでの経験についてお話いただいたのですが、そこではバイブコーディングを使ってエンジニアたちと協力し、プラットフォームの機能をいくつか修正したそうですが、あなたがあんなに短期間で成し遂げたことは、わずか2年前には考えられなかったことのように思います。では、開発者が従来のコーディング方法を学ぶことはどれほど必要なのでしょうか?それは今でも推奨されているのでしょうか?それとも、今はみんなバイブコーディングに熱中しているのでしょうか?
ローレン・グッド:今、シリコンバレーの人材市場で起こっているのは、AI研究の真髄に通じた人材への需要が非常に高まっていることです。もちろん、3ヶ月後には状況は変わっているでしょう。Metaがスーパーインテリジェンス研究所の人材を採用し、OpenAIがそれに対抗し、ミラ・ムラティの研究所から人材を奪おうとする動きが見られます。AIに深く精通した人材が9桁の報酬を提示されるという、まさに人材争奪戦が繰り広げられています。この状況は今後も続くでしょう。提示される報酬は変わるかもしれませんが、プログラミング、ソフトウェアプログラミング、そしてその仕組みに関する真の専門知識を持つことは、世界のテクノロジーの進化を考えると、決して変わりません。
マイケル・カロル:そうです。
ローレン・グッド:一方で、大学で異なる分野を学んだ人や、そもそも大学に通ったことがない人が、AIの補助的な仕事に就くケースもあるかもしれません。彼らにとっての疑問は、AIが最終的に自分たちに取って代わることを想定して訓練しているかどうかです。
マイケル・カロル:そうです。
ローレン・グッド:エンジニアリング・マネージャーという中間層がいますが、AIがコーディング業界にどのような影響を与えるかなど、彼らの仕事にどのような影響を与えるかは、私にはよく分かりません。でも、いい質問ですね。WIREDでは、まさにこの状況を注視しています。言い訳のように聞こえるかもしれませんが、本当に、つまり、世の中の変化がこんなにも速いとは思っていません。
マイケル・カロル:そうですね、会社で 1 週間過ごしただけでは判断が難しいですね。
ローレン・グッド:まさにその通りです。「例えば、コンサルタントの仕事はAIのせいで危うくなっている」という報告書を読むこともあります。でも、中には「確かにそうだけど、私がやっているような特定の仕事に関しては、AIはまだ少し不十分で、それを監督するにはやはり人間が必要だ」と言う人もいます。
マイケル・カロレ: Notion で一緒に働いていた人たちは、彼らのことを本当に優秀なインターンだと言い続けていたんですね。
ローレン・グッド:ええ、インターンです。
マイケル・カロル: AI モデルとそれが送信するコマンドは、「ほとんど正しく動作しますが、時間はかかりますが、役に立ちます。」という感じです。
ローレン・グッド:ええ。そこには、本質的に、少し父権主義的な側面がありました。それから興味深いのは、私が話した共同創業者の一人、サイモン・ラストが、かつてNotionでエンジニアリング・マネージャーの役職に就いていたのですが、もうマネージャーにはなりたくないと決意し、今ではいわゆるスーパーIC、つまり技術製品へのスーパー個人貢献者になっていることです。彼はかつて3つの異なるVibeコーディングツールを同時に使っていたことがあり、「まるでインターン生を管理しているような気がした。だから今は1つだけに絞っている」と言っていました。つまり、ツール自体は依然として監視が必要なのです。ツールが流行語である「エージェンシー」に近づいてきているとしても、つまり、起動してすぐに使えるようにしておくべきであるとしても、それでも、つまり、製品全体の基盤となるコードを書いているのですから、チェックする必要があるのです。
マイケル・カロル:それでは、その点について、皆さんにお話しすべき動画を一つご紹介したいと思います。これは、クロードを製造しているアントロピック社のCEO、ダリオ・アモデイ氏です。彼は今年3月に外交問題評議会のイベントで、この発言をしました。
ダリオ・アモデイ [アーカイブ音声]: AIがコードの90%を書く世界は、そう遠くありません。3~6ヶ月以内には、AIがコードの90%を書く世界が到来するでしょう。そして12ヶ月後には、AIが実質的にすべてのコードを書く世界になるかもしれません。
マイケル・カロル:では、ダリオの事実確認をしましょう。
ローレン・グッド:彼はいつそんなことを言ったのですか?
マイケル・カロル:彼は3月にそう言っていました。
ローレン・グッド:そうですね、数ヶ月経ちましたね。
マイケル・カロル:ええ、もう6か月近く経ちます。
ローレン・グッド:私たちが追跡している状況や、マイクロソフトやグーグルといった大手テクノロジー企業の最近の発言を踏まえると、コードの90%はまだ完成していないと思います。まだ90%には達していないでしょう。そこに到達する可能性はあります。一般的に、今AIの世界で起こっていること、特にOpenAIやAnthropicといった先端モデル企業のリーダーたちは、「AGIに備える必要がある」といった、非常に自己顕示的な発言をする傾向があるように思います。
マイケル・カロル:そうです。
ローレン・グッド:彼らはAGI(汎用人工知能)を実現できると考えているようです。AGIもこれと同じようなもので、定義が難しいです。AIモデルが人間レベルの推論を行っているので、既にAGIは実現していると考える人もいるでしょう。ダリオが言っているのは、「6ヶ月以内にコードの90%がAnthropicによって書かれるようになる」といった状況です。これは明らかにAnthropicにとって非常に有利な状況です。なぜなら、Claude Codeに料金を支払って、一日中コードを実行させてくれる企業顧客が増えるからです。つまり、彼らは予測を立て、自らを売り込んでいるわけですが、最終的にはプラス面を見出しているのです。
マイケル・カロレ:その通りです。あなたの経験と、今回の記事だけでなく、このトレンドに関する他の記事での報道から判断すると、経験豊富な開発者がすぐに退職することはないと思います。彼らは依然として最新の情報を把握する必要があるからです。それを踏まえて、バイブコーディングやAI支援コーディングのブームは、シリコンバレーにおける資金の流れをどのように左右しているのでしょうか?
ローレン・グッド:ええ、大きな影響を与えています。今、AI投資の分野で広く見られるのは、投資家が企業が単なるラッパーのようなものでないかに注目しているということです。他のAIモデルの上に何らかの機能を構築し、その小さなスタートアップはそれらのモデルへのアクセス料を支払い、顧客獲得にも努めなければならず、そのバランスは非常に難しいものになります。しかし、他にもスタートアップは存在します。例えば、Anysphereという会社が開発したCursorは、Andreessen HorowitzやThrive Capitalから9億ドルを調達しました。Notionはもちろんのこと、OpenAI、Instacart、Midjourney、Discordといった大手クライアントを抱えています。サンダー・ピチャイ氏でさえ、Cursorを実際に試していると言っていたと思います。今ではCursorはIDEのティッシュペーパーのような存在になっていて、誰もがバイブコーディングについて語る時にCursorを使うと言っています。多くの投資家は、早い段階でユーザーベースとマインドシェアを獲得し、バイブコーディング専用の開発プラットフォームを提供しているようなサービスに価値を見出していると思います。
マイケル・カロレ:そうですね。では、もし全員がバイブコーディングをしていて、出力の品質を判断できるほどの経験が皆無だとしたら、私たちが使っているソフトウェアにとってそれは何を意味するのでしょうか?企業が質の悪いコードを出荷しているのは、全てをバイブコーディングで済ませていて、いわゆる「インターン生を監視し、AIの面倒を見る」人材がいないからでしょうか?
ローレン・グッド:そう、その通り。マイク、私が悪いコードを出荷したかどうか聞いているんですか?答えは「もちろんイエス」です。
マイケル・カロル:絶対にそんなことはしません。
ローレン・グッド: Notionの共同創業者兼CEOであるイヴァン・ジャオに、いくつか質問してみました。いくつか違う答えが返ってきました。彼の答えの一つは、「コードの品質の良し悪しは主観的なものです。コードが正しければ動作します。悪かったり間違っていたりすると動作しません。あなたや私が記事を書くのとは違います。もちろん、コードも正しくなければなりませんが、誰かが私たちの文章の構成やWIREDの特集記事を見て、『これは良かった』『悪かった』と言うかもしれません。コードの場合は、最終的には動作し、動作することが必須です」というものです。私はさらに問い詰めました。「しかし、特に入力が悪く、最終的にAIの出力が悪くなると、コードの品質は時間の経過とともに低下するのではないでしょうか?」と。すると彼は、「そうですね、サイモンが出荷前にそれを追跡できるツールを作ってくれます」と言いました。面白いことに、こうして人間が再び作業ループに加わったのです。
マイケル・カロル:そうです。
ローレン・グッド:長期的な視点も懸念材料です。例えば、社内のエンジニアの離職率が高く、2年後に全く新しいエンジニアチームが、アソシエイトレベルのエンジニアがバイブコーディングしたコードベースを見て、コードベースの問題を解決しようとしているとしたら、それが問題になる可能性は十分に理解できます。チームは今後何年もコードを参照することになるため、コード自体の品質を高く維持し続けることが非常に重要になります。
マイケル・カロル:そうですね。
Lauren Goode:それはアーカイブのようなもので、一般的に何かをアーカイブするときは、できるだけ高品質であることが望まれます。
マイケル・カロル:そうです。
ローレン・グッド:マイク、興味深いのですが、バイブコーディングをしたことがありますか?
Michael Calore:それをバイブコーディングと呼ぶのは躊躇しますが、バイブミュージックの制作はいくつか行いました。
ローレン・グッド:それはどんな感じですか?
マイケル・カロレ:生成的な音楽ツールはいろいろありますが、システムに漠然とした指示を与えると、その指示に基づいて音楽が生成されます。実際に音を出すのはあなたですが、順番やメロディー、テンポなど、何かを選ぶ必要はありません。調整したい時は、「BPMを10速くしたい。音符の数を半分にしたい。Fシャープマイナーにしたい。」とシステムに指示するだけで、曲が出来上がります。私も実際にそういうツールをいくつか使ってみました。
ローレン・グッド:どんなアプリを使っていますか?
マイケル・カロレ:そうですね、これから始める方には、Bloom Packを試してみることをお勧めします。これは、私の親友であるブライアン・イーノが、モバイルタッチスクリーン時代の幕開けに何年も前にリリースしたもので、彼と彼のテクノロジーパートナーたちがアップデートを続けています。今では、タッチスクリーン入力だけで動作する、純粋にジェネレーティブな音楽制作アプリが数多くあります。Bloomのすべてのバリエーションは、App Storeで10ドル以下で入手できると思います。
Lauren Goode:アプリのようなバイブコードを試すことに興味はありますか?
マイケル・カロル:もちろんです。今はちょっと忙しいので無理です。
ローレン・グッド:もちろんです。
Michael Calore:そうですね、興味深いですね。私たちの話を聞いた人なら誰でも、「なるほど、アプリを作れるんですね?本当にできるんですか?Cursorをダウンロードしてアプリを作れるんですか?」と思うと思います。
ローレン・グッド: Cursorは少し進化しています。息子と一緒にバイブコーディングをしている同僚のウィル・ナイトを含め、周りの人たちから聞いた話では、ReplitとLovableの方がユーザーフレンドリーだそうです。
マイケル・カロル: OK。
ローレン・グッド:そうですね、コードを書くだけでなく、それをどこかで実行する必要があります。実行するためのコンテナやサイトを用意する必要があります。そして、「これは本当に付加価値になるのか?本当に何かできるのか?」という疑問も湧きます。私は、読んでいた特定の研究ウェブサイトからPDFを自動保存してくれるようなプラグインを作ろうとしたのですが、「Clipperには既に同じ機能を持つツールやプラグインがたくさんある」と気づきました。
マイケル・カロル: OK。
ローレン・グッド:ええ。でも、どんなアイデアが出てくるのか、とても興味があります。
マイケル・カロル: OK。
ローレン・グッド:実は、次の番組でこのことについてクイズを出してみようと思っています。それで、これは正式な、バイブコーディングの課題です。
マイケル・カロル:よし。袖をまくって、仕事に取り掛かるよ。
ローレン・グッド:ええ、ペアプログラミングは
マイケル・カロル:バイブレーションを体験してください。
ローレン・グッド:気分を盛り上げましょう。Bevi、Celsius、Zyn を用意して、クルーネックのスウェットシャツを着て出かけましょう。
マイケル・カロル:足元には愛犬がいます。さて、また休憩です。また戻ってきて、おすすめをお伝えします。
おかえりなさい。ローレンさん、今日はポッドキャストでバイブコーディングレポートを披露してくださり、ありがとうございます。さて、次は個人的な話題で、リスナーの皆さんにおすすめのものを教えてください。
ローレン・グッド:まるで私が何かすごく個人的なことを言おうとしているかのようでしたね。そうではありません。私のおすすめはジャムです。ケイティのバターへのこだわりにぴったりだと思います。ハロッズです。そう言うんですか?
マイケル・カロル:ハロッズって、デパートみたいなものですか?
ローレン・グッド:はい。本当に好きな種類がいくつかあって、一つはハロッズの低糖ラズベリージャム、もう一つはダムソンプラムジャム。どちらも美味しいんです。最近、ロンドンとアメリカを頻繁に行き来している友人が、このジャムを瓶詰めで持ってきてくれるんですが、まさにシェフズ・キス。本当に美味しいんです。それから、近所に新しいお店ができたんです。まだ行ったことがあるか分かりませんが、本当に美味しいイングリッシュマフィンを作っているお店なんです。焼きたてで、保存料も使っていないんです。週末に行ってたくさん買って、冷凍保存しています。
マイケル・カロル:行列はありますか?
ローレン・グッド:いいえ、行列はあまりありません。
マイケル・カロル:ああ、わかりました。それでは…
ローレン・グッド:リードベターズっていうの。リードベターズにエールを。
マイケル・カロル:分かりました。調べてみます。
ローレン・グッド:ええ、ぜひチェックしてみてください。それに、パンとか、本当に美味しいお菓子もいろいろ揃っています。でも、今は朝はバターを使います。フランス産じゃないんです。フランス産のバターを買わないといけないんです。それから、このジャム。朝の始まりにぴったりなんです。
マイケル・カロル:では、このジャムは私のヒッピー食料品協同組合の棚に並んでいる他のジャムと比べて何が違うのでしょうか?
ローレン・グッド:明らかに、6,000マイルほど飛んだわね。
マイケル・カロル:そうです。
ローレン・グッド:いえ、とにかく、何というか、すごくいいんです。本当にいいジャムなんです。
Michael Calore:推奨する十分な理由です。
ローレン・グッド:ええ、大好きです。
マイケル・カロル:素晴らしいですね。
ローレン・グッド:もし飛行機で行き来する人がいたら、ハロッズのジャムを買ってきてください。おすすめは何ですか?
マイケル・カロル:ニューヨーク・タイムズ アプリに新しいゲームがあります。
ローレン・グッド:わかりました。
Michael Calore:数日間プレイしていますが、もうすっかり夢中になっていて、もっとプレイしたいと思っています。このゲームの名前は Pips です。
ローレン・グッド:ピップス?
マイケル・カロル: PIPS。
ローレン・グッド:わかりました。それで、何をするんですか?
Michael Calore:言うまでもなく、これはパズルゲームです。
ローレン・グッド:あなたのお父さんは誰ですか?そして何をしているのですか?
マイケル・カロレ:私の父はニューヨーク・タイムズ・ゲームズ・アプリです。ドミノを使って、それぞれのドミノに異なる数字が書かれていて、それをボードに並べていきます。ボードには、特定のセクションに何個の数字が置けるかというルールがあります。まるでロジックゲームみたいですね。説明するのはとても難しいですが、アプリを開いてチュートリアルに従えば、10秒で理解できます。そして、一番難しいボードの解き方を理解するのに数分かかります。とてもやりがいがあり、それが気に入っています。毎日プレイできる3つのレベルがあるので、簡単、中級、上級の3つが楽しめます。これは素晴らしいですね。まるで3つのゲームが1つになっているようなものです。本当に最高です。すぐに「もっとやりたい」と思いました。
ローレン・グッド:本当に楽しそうですね。
マイケル・カロル:そうです。
ローレン・グッド:言葉を使ったゲームをプレイしていないことに驚きましたが、そういうゲームはたくさんありますね。
マイケル・カロレ:ああ、もちろんです。きっと人類滅亡まで言葉遊びは続くでしょう。でも、このゲームはポッドキャストを聴きながら、あるいはテレビを見ながらプレイできるので、より楽しめます。例えば、2画面でプレイするタイプの人なら…
ローレン・グッド:私たち全員がそうだと思います。
マイケル・カロル: …ソファで。
ローレン・グッド:ええ、私たち全員そうです。
Michael Calore:つまり、言語の部分はそれほど脳に負担をかけませんが、それでも脳に負担をかけます。
ローレン・グッド:いいですね。
マイケル・カロル:ああ、いいね。ピップス。
ローレン・グッド:すごいですね。ニューヨーク・タイムズのゲーム欄が、ジャーナリズムを一人で救ったんですね。
マイケル・カロル:皆さん、ピップスを飲みましょう。
ローレン・グッド: Pipsをゲットして。名前も面白いしね。Pipsとあなたのバイブスで、素敵なジャムセッションを楽しんでね。
マイケル・カロル:最高のジャム。
ローレン・グッド:そうです。
マイケル・カロリー:ロンドン・ジャムです。
ローレン・グッド:いい雰囲気ですね。
マイケル・カロル:今週の番組はこれで終わりです。「Uncanny Valley」をまたお聴きいただき、ありがとうございました。もし気に入っていただけたら、ぜひ番組をフォローして、お使いのポッドキャストアプリで評価をお願いします。ご質問、ご意見、番組へのご意見などございましたら、[email protected] までお気軽にご連絡ください。今日の番組は、アドリアナ・タピアとマーク・リダがプロデュースしました。ミックスはマクロサウンドのアマー・ラルが担当しました。マーク・リダはサンフランシスコのスタジオエンジニアです。ファクトチェックはサム・スペングラーが担当しました。エグゼクティブプロデューサーはケイト・オズボーンです。ケイティ・ドラモンドはWIREDのグローバル編集ディレクター、クリス・バノンはコンデ・ナストのグローバルオーディオ責任者です。