
21,412 文字

こんな経験は今までにありませんでした。コースの始め方としては、まずカーソルを起動して、エージェントタブに移動します。そこで「HTMLとCSSとJavaScriptでシンプルなポモドーロタイマーを作って」と入力するだけです。できるだけシンプルに作るように指示して、実行ボタンを押すと、少し考えてからファイルの作成を始めます。
フォルダには何もない状態から、HTMLファイルを生成していきます。私がファイルを作成したり、コピー&ペーストしたりする必要はありません。自動的に入力されていきます。これはウェブサイトやウェブアプリを作る最もシンプルな方法です。HTMLとCSSとJavaScriptの3つのファイルだけで。
ここで強調したいのは、たった1つのプロンプトから、複数のターンの編集が行われていることです。計画を立て、ファイルを作成し、書き込み、そしてリンターでファイルが正しく動作するかを確認します。これが本当にすごいと思うのは、私たちはただそれを見ているだけだということです。
文字通り2年前まで、これをやるには一つ一つのファイルに全ての文字を手入力しなければなりませんでした。手でコードを入力するなんて、まるで暗黒時代のようです。コースには700人の生徒がいますが、カーソルを使って解決できない問題で私のトラブルシューティングが必要だったのは2件だけでした。
もう二度とコースは作らないと思っていましたが、購入ページを作成したところ、1週間で20万ドルの売上を記録しました。
ナット、ショーへようこそ。
ありがとう、ダン。また来られて嬉しいです。
そうですね、あなたは番組の最初期に出演してくれました。私たちが何者でもなかった時に賭けてくれて、そして今ここにいます。私たちは長い付き合いですね。
はい、そうですね。あなたは私の大好きな人の一人です。オンラインライター界隈で、というか全般的にですが、オンラインライター界隈と言いましょう。なぜならあなたには特別な能力があるからです。様々なキャリアを積んでこられて、何かが熱くなる直前にそれについて深く理解し、すべてを知り尽くして成功を収め、次のことに移る。そういう能力があります。
多くの人は「自分は何になるのか」「誰になるのか」にとらわれすぎていますが、あなたは様々なトピックのマスターになっています。wild abandonという言葉がぴったりです。
私たちが最初に一緒に仕事を始めた時、あなたはSEOに携わっていて、その後暗号通貨に移り、最近出版した本も素晴らしいと思います。オンラインライターから作家へと転身され、最近ではAIコーディングの分野に入り、AIを使ったビルドについて教えるコースを立ち上げました。
私たちが一緒に仕事を始めた時、あなたはRomeを流行らせ、コースを立ち上げて、その収益で家を購入し、その後姿を消しました。そして今また戻ってきた。それを見るのは本当に楽しいです。その話を聞かせてください。
ええ、その功績の一部はあなたたちに帰属します。覚えているかどうかわかりませんが、アダム・キースリング – 私たちの最初の従業員ですよね – が2019年の10月か11月にツイートを投稿したのがきっかけでした。「Rome Researchというものを試してみたけど、すごくいいよ」というツイートでした。
当時はまだ誰も知りませんでした。私はまだGrowth Machineというマーケティング会社を運営していましたが、面白そうなものを探していました。それで深く掘り下げてみたら、このツールに感動しました。ツイートで紹介し始めると、他の人たちも興味を持ち始めました。
「Romeの使い方についてコースを作ってほしい人はいますか?」と聞いてみたところ、Twitterで多くの人が好意的な反応を示してくれました。PayPalのリンクを貼っただけで、コースのコンテンツを何も書いていない状態で1万ドル相当の事前注文が入りました。「よし、これは作らないと」という感じでしたね。
良い検証になりましたよね。
その後コースを立ち上げると、翌年で60万ドルほどの売上を記録しました。これは驚異的でした。Romeチームにも感謝しています。彼らは製品のオンボーディングを作ることにあまり興味がなく、他のことに注力していたので、「ナットのコース(100ドル)を受講すれば、100ドルのクレジットを付与する」と言ってくれました。月額15ドルのサービスなので、6ヶ月間無料で使えるということです。
つまり、ナットのコースを受ければ、製品を6ヶ月間無料で使えるということで、これが明らかに売上を大きく押し上げました。とても良い関係が築けていました。
その後、私はコホートモデルを続けたくないと感じるようになりました。結果的にそれは偶然にも良い判断だったと思います。なぜならRomeの開発は大幅に減速し、Obsidianなどのライバルも登場したからです。
良いコースビジネスを潰す簡単な方法の一つは、大量の従業員を雇い、巨大な組織を作ることです。2、3年後に興味が薄れてしまうと、突然多くの負債を抱えることになり、あなた一人か小さなチームだった時の大きな上振れの可能性を失ってしまいます。
先ほど触れたように、その利益の多くを使って2020年6月にオースティン郊外でAirbnb用の物件を購入しました。不動産市場の底値、まさに地域の底値でした。とても良い取引ができました。
Airbnbを始めてみましたが、それは悲惨な経験となりました。フラタニティパーティーが暴れ回り、信じられないかもしれませんが、誰かが浴槽で用を足して、清掃員が発見するという最悪の事態に。
彼女は素晴らしかったです。まるでロットワイラーのように怒っていましたが、私たちではなく、その人たちに対してです。「こんな素敵な家を台無しにするなんて信じられない」と。彼女は本当に素晴らしく、とても上手く対応してくれました。
彼らは屋外の水道栓を壊し、庭全体が水浸しになって大きな被害が出ました。その2週間後、オースティンで大寒波が発生し、2階のシャワーの配管が破裂して2階が水浸しになりました。修理費用は15.5万ドルでした。
これら2つの出来事の後、「これはダメだ、修理で失うものを考えると割に合わない」と判断し、2022年5月に売却しました。これはオースティンの不動産市場のピークでした。文字通り2回連続でラッキーでした。1年半で不動産投資の現金リターンが6倍になりました。これは通常ではあり得ないことです。
何というタイミングの良さですね。あなたの取引を全部追いかけたいくらいです。
2020年1月にカフェもオープンしましたけどね。タイミングが良いとは限りません。去年の夏に暗号通貨について誰も話題にしていない時期にCrypto Confidentialを出版したのも、もう少しタイミングが良かったかもしれません。秋に市場が活発になった時に盛り上がりましたが。
でも、そのタイミングは本当に素晴らしかったですね。現在に話を進めると、あなたとはAIの可能性について話し合ってきましたよね。GPT-3がローンチされた時、あなたは私よりもずっと多くの実験をしていました。「これらのモデルを訓練できるか」「文章作成に使えるか」「メタファーを作れるか」などについてメッセージをやり取りしていましたよね。
私はストイック・ボットのようなものを作ろうとしていました。「ストイック・セラピー」と呼んでいて、マルクス・アウレリウスやセネカの文章で訓練し、セラピストのように会話できるけど、ストイック派のように返答するというものでした。
当時はそれほど良くなかったので棚上げにしましたが、あなたはその後も続けていました。私よりもずっと熱心に取り組んでいました。私は一時期離れていましたが、2023年12月から2024年1月の休暇中に、再び触り始めました。
これらのAI強化ソフトウェアツール、主にカーソルが登場し始めたからです。「これを使ってモバイルアプリを作れないか」という疑問が湧きました。私は主にライターなので、文章作成の記録をスプレッドシートで管理していました。
文章作成のためのStravaのようなアプリがあれば面白いと思い、カーソルを使えば多くの知識がなくても作れるのではないかと考えました。試してみると、うまくいきました。基本的なバージョンのアプリをすぐに作ることができました。
ちなみに、私はまだそれに課金していると思います。
あー、解約しても気にしませんよ。結局、誰もそのツールを欲しがりませんでした。それは良いことです。
私以外は誰も。
そうですね。私も使うのをやめてしまいました。「結局スプレッドシートで十分だな」と。良いソフトウェアは、ある程度のレベルまではExcelで代用できるんです。Excelから卒業するには、それなりの不便さを感じる必要があります。その不便さがなかったんですね。
でも、これをきっかけに生活に役立つソフトウェアを作るためにこれらのツールを使い始めました。当時は、プログラミングについてかなりの理解がないと先に進めませんでした。
そして4ヶ月前、2024年の秋頃からエージェントが登場し始めました。Replitエージェント、最近ではBoltやLovable、そしてカーソルも独自のエージェントを追加しました。これはプログラミングの知識がなくてもプログラミングができるという点で、大きなステップファンクションでした。
プログラミングの基本的な理解があれば、プロンプトを入力するだけで完全なアプリを作り始めることができます。Crypto Confidentialが出版された後、過去6ヶ月間はSF小説の執筆に力を入れていました。12月に下書きを完成させ、一旦置いておくことにしました。
その間、これらのツールで遊んでみようと思いました。仕事に使える方法があるかもしれないと考えたからです。最初に思いついたのは、あなたもそうかもしれませんが – Spiralを使っているので今はそうでないかもしれませんが – 多くのライターは保存したプロンプトを持っていて、それらをClaudeにコピー&ペーストして同じような結果を得ているということです。
私の親友のネイサン・バ、彼も小説家で毎週一緒に執筆しているのですが、私たちはプロンプトを交換し合っていました。でも、それはClaudeに貼り付けて、出力を取得し、場合によっては新しいチャットを作成する必要があるなど、複雑なプロセスでした。
「これらのことをするアプリを作れるだろう」と思いました。もう一つの利点は、一部のモデルでテキスト制限の問題に遭遇することです。o1のコンテキストウィンドウは実際には200,000トークンありますが、チャットごとには40,000トークンしかありません。
本の原稿全体を入力しようとすると、3、4つのメッセージに分割する必要があり、とても面倒です。そこで、これらの新しいカーソルエージェントを使って、本の編集を手伝うアプリを作ってみることにしました。
取り掛かってみると、文字通り1日でCloudeのフロントエンドよりも優れたものができました。これは素晴らしかったです。なぜなら、Claude Sonnetの応答を得ながら、すべてのプロンプトが保存され、徐々に編集ツールに進化していったからです。後で見せることができます。
見てみたいですね。
残念ながら、予想していたほど完成していません。というのは、ツイートで「これを作った」と投稿し始めたからです。それからネイサンと「Between Drafts」というポッドキャストを始めました。作家としての旅、オーディエンスの育成、本の販売、執筆、編集について話すポッドキャストです。
ご存知の通り、ポッドキャストはバックエンドでかなりの作業が必要です。ショーノートやタイムスタンプを作成し、YouTubeやSpotify用にフォーマットし、ソーシャルメディア用のコンテンツを作る必要があります。これまでは人を雇って手伝ってもらっていましたが、これもアプリで作れるのではないかと考えました。
そこで作業を始めると、1日後には音声ファイルをアップロードするだけで、良い説明文やタイムスタンプを作成し、ショーノートを処理し、YouTubeやSpotify、ブログ用に異なるフォーマットで出力できるアプリができました。週に数時間を節約できるので、これは素晴らしいと思いました。ポッドキャストの運営に本当に役立っています。
それについてツイートしていたら、まるで歴史が繰り返されるように、もう二度とコースは作らないと思っていたのに、誰かが「あなたがやっているようなことを学びたい、とても面白そう」とツイートしてきました。
そこでまた合図を出してみました。「AIを使って自分のアプリを作るコースに興味ある人はいますか?」というツイートに100以上の反応がありました。購入ページを作成したところ、1週間で20万ドルの売上を記録しました。
信じられないほどですね。こんなことは見たことがありません。もちろん、もっと大きなコースローンチをした人はいますが、あなた自身の前回のコースでさえも、これほどではありませんでした。コースが完成してから売れ始めたわけではないので。これは事前販売だけの数字です。
そこで過去3週間は、ビデオの録画とコースの構築に専念してきました。コースを受講している人たちが、以前は作れなかったものを作り始めているのを見るのは本当に素晴らしいです。しかも、私が直接教えていることだけでなく、「これができるようになったから、次はこれを作ってみよう」という感じで。
例えば、ポール・ミラードはソーラープレナー向けの計算機を作りたいと思っていて、それを作って自分のサイトにローンチしました。キャット・ラビーは、5秒以上書くのを止めると書いたものがすべて削除されるという、強制的なモーニングページのジャーナリングツールを作りました。人々が作っているのは本当に面白いものばかりです。
今朝、最後のユニットの最後のビデオを完成させたところです。編集して組み込めば完成です。まだバグ修正中なので、完全なデモはできませんが、コースで実際にやったことは、新しいコンピュータを用意して、開発環境のセットアップから始めました。
コースの進め方としては、基本的なアプリの作り方を学んでいき、最終的にはAIコンテンツスタジオ全体を構築します。ランディングページやStripeの支払いなども含めてです。
聞いている方のために説明すると、今このウェブサイトを見ていて、podbai.comのように見えます。誰かがpoddy.aiというドメインを取得していて、これは少しフラストレーションがたまりますが、コースを受講している生徒たちが最終的に作ることになるものです。
スクロールして、ホームページに戻ってみましょう。ポッドキャストスタジオのように見えますね。文字起こし、コンテンツ生成、ソーシャルメディアなどができます。
まさか私と競合することになるとは。アプリを作ったんですか?
まあ、ある意味ではSpiralに似ていますが、大丈夫です。これはとても素晴らしいですね。
私が最も興味深いと思うのは、どれだけ完成度が高く見えるかということです。人々は多くのものを作っていて、例えば私も1年前に似たようなコースを作りました。AIチャットボットの作り方についてのコースで、当時としては大きな話題になりましたが、今では古めかしく感じます。
非技術者の人たちがコースを受講することについて、多くの懸念がありました。実際にコースをこなせるのかという心配でしたが、なんとかできました。ただし、かなり苦労が必要で、できることも限られていて、サンプルコードなどを多く提供する必要がありました。
しかし、今は完全に新しい時代に入っています。英語だけでビルドができるのです。もっと良くなっています。o1とカーソルのインスタンスの間でコピー&ペーストするだけの直感があれば、どんなバグでも乗り越えられます。
本当にそうですね。コースを作る上で最大の懸念は、もし人気が出た場合、毎日何十人もの人からバグや問題について連絡が来て、リモートでトラブルシューティングをしなければならないのではないかということでした。そうなれば持続可能ではなく、悲惨なことになります。
最初のレッスンが2週間半前に公開され、700人の生徒がいますが、カーソルで解決できない問題で私のトラブルシューティングが必要だったのは2件だけでした。これは本当に驚くべきことです。
コースの最初でカーソルの使い方、トラブルシューティングの方法、エラーの修正方法を説明します。私は意図的に素人のふりをしています。何かを修正する方法を知っていても、カーソルに任せて、それが対処できることを示すようにしています。
人々は自分で解決方法を見つけられるのです。コードベースが大きくなり、アプリが複雑になるにつれて、より多くの問題が発生し、プロンプトをより賢く使う必要が出てきますが、それも人々は理解し始めています。
プログラミングの背景がなくても、今はどれだけ多くのものが作れるようになったかは本当に素晴らしいことです。私自身もより良いコーダーになっていることに気づきます。カーソルがどのように問題を解決しているかを見て、なぜそのような方法を選んだのかを質問すると説明してくれます。これは新しいプログラミングの学び方だと思います。今後はこのように人々がプログラミングを学ぶようになるでしょう。
全く同感です。一部の視聴者や聴取者にとっては、AIについては知っているけれど、まだカーソルを使ったことがない、あるいは1年前に使ってみたけれどよく理解できなかったという人もいるかもしれません。エージェントの体験について、私が最初に使ったのはWind Surfで、「すごい!」と思いました。
Wind Surfが最初に完全なエージェント機能を持っていて、その後カーソルも導入しました。カーソルを使って何か作る様子を少し見せていただけますか?その後、より高度なカーソルのヒントについても話せたらと思います。正直に言うと、私自身のためにもなります。まだこれが可能だと知らない人のために、基本的なことから説明しましょう。
はい、カーソルについて説明すると、以前はチャット機能がありました。聞いている方のために説明すると、カーソルを開いていて、カーソルは開発環境です。左側にファイルシステム、中央にファイル、右側にチャットウィンドウがあります。
カーソルには常に、というか、まあ、常にチャットがありましたね。
はい、常にチャットがありました。ただし、チャットは自律的に動作せず、編集を自動的に行うこともできませんでした。編集を選択して「適用」と言う必要があり、少し面倒でした。
今ではチャットの隣にコンポーザータブがあり、コンポーザーは基本的に彼らのエージェントです。通常モードとエージェントモードのオプションがあり、エージェントを選択すると基本的にすべてを代わりにやってくれます。
コースの始め方としては、カーソルを起動して、エージェントタブに移動します。「HTMLとCSSとJavaScriptでシンプルなポモドーロタイマーを作って、できるだけシンプルに」と入力するだけです。実行ボタンを押すと、少し考えてからファイルの作成を始めます。
フォルダには何もない状態ですが、今HTMLを生成しています。私がファイルを作成したり、コピー&ペーストしたりする必要はありません。自動的に入力されていきます。次は「基本的なスタイリングでCSSファイルを作成します」と言って、これはウェブサイトやウェブアプリを作る最もシンプルな方法です。HTMLとCSSとJavaScriptの3つのファイルだけで。
聞いている方や見ている方のために強調したいのは、たった1つのプロンプトから、複数のターンの編集が行われているということです。計画を立て、ファイルを作成し、書き込み、そしてリンターでファイルが正しく動作するかを確認し、次のファイル、またその次のファイルと進んでいきます。
これが面白い、あるいは異なる、あるいはすごいと思うのは、私たちはただそれを見ているだけだということです。文字通り2年前まで、これをやるには – 私たち両方ともできたはずですが – 一つ一つのファイルに全ての文字を手入力しなければなりませんでした。これは本当に驚くべきことです。手でコードを入力するなんて、まるで暗黒時代のようです。そしてこれが可能になるなんて考えられませんでした。今はそれが可能なのです。
そうですね。HTMLが20行、JavaScriptが40行、CSSが46行です。2年前なら手動で入力する必要があり、20〜30分はかかったでしょう。これが30秒で全部完了しました。「すべて承認」をクリックして、finderでindex.htmlを表示し、ダブルクリックすると…ポモドーロタイマーができました!
なんということでしょう。スタートを押すだけでタイマーが動き始めます。これは実際に動いています。ライブで見ているんです。これは本当に素晴らしい瞬間です。多くの人が「これは魔法だ」とメッセージを送ってきました。
カーソルに戻って、新しいチャットを始めて「これは上手く動いていますが、デザインが少し退屈です。もっとモダンなウェブアプリらしく見せられますか?青を基調色や主要な色として使ってください」と入力してみましょう。
これは動作中ですが、カーソルコンポーザーの特定の戦術について興味があります。新しいコンポーザーウィンドウを開始するタイミングはどのように判断していますか?
前のコンテキストを会話に含めたくない時は、新しいウィンドウを開始します。
でも、前のコンテキストが不要だとどうやって分かるんですか?今の場合はなぜ新しいウィンドウを開始したんですか?
私の考え方としては、新機能やアプリの新しい部分に取り組む時は新しいウィンドウを開始します。あるいは、バグの修正で行き詰まっていて解決できない場合も新しいウィンドウを開始します。
なるほど。これも別の質問になりますが、このために01やo1 Proを使用することはありますか?もしそうなら、どのように組み込んでいますか?
2つの状況で使用します。1つは、Sonnetで修正できない問題に遭遇した場合です。その場合はチャットで01を試してみます。もう1つは、より大きな計画を立てる時です。
例えば、コースのカプストーンでPod Buddyツールをウェブにデプロイする準備が整った時、チャットでo1を選択して「これを本番環境にプッシュする前に、すべてを詳細にレビューして、修正が必要な点がないか確認してください。セキュリティ、ユーザー体験など、すべての観点から考えて、本番環境に移行する前のチェックリストを作成してください」と依頼しました。
実際にmarkdownファイルを作成してくれました。ここで見せることができます。deployment.mdというファイルを作成しました。
興味深いですね。そのmarkdownファイルをエージェントに処理させましたか?
一部は自分でやる必要がありました。これらを1つずつコンポーザーに貼り付けて実行させ始めました。それは本当に役立ちました。
話している間に、ポモドーロタイマーのリデザインが完了しました。ブラウザに戻って更新すると、新しいデザインが表示されます。
聞いている方のために説明すると、青くなりました。申し訳ありません。聞いている方には見えませんが、フォントも変更されました。指示通りに従ってくれました。これは良いですね。
新しい規範がどのように生まれるかを追跡するのが好きです。私にとって起こり始めていて、あなたがこれを使うのを見ていても同じことが起きているし、他の人々にも起きていることだと思うのは、最初AIを使い始めた時は、変更を1行ずつ確認して、その変更が適切かどうかを確認し、1つずつ承認していましたが、今は皆「すべて承認」を押すだけです。
はい、完全にその通りです。
「すべて承認」というTシャツを作るべきですね。
それはまさに今の時代を象徴していると思います。以前では決してしなかったことです。これが意味するのは、基礎となるコードとコードの品質が重要な場合は確かにまだありますが、特にこのような初期段階のものに関しては、それは重要ではないということです。
どのように行われているかを気にする必要はありません。とても良い仕事をしてくれます。これは全く異なることで、あなたが言ったように、プログラミングを学ぶ方法も全く異なります。私がプログラミングを学んだ時、そしてあなたが学んだ時も同じだと思いますが、私は中学生の時に本を読んで学びました。
文字通り書店に行ってBASICやC++の本を買い、プログラミングを学び始めた最初の6ヶ月は、抽象的な概念だけを学びました。if文やforループなどを学び、それがどのように積み重なって何かを作れるようになるのかまったく分かりませんでした。
その壁を乗り越えて何かを作れるようになるまでの意欲が必要でした。今日の学生は、何かを入力するだけで、それがそこにあるんです。これを言うと、私は父親のように聞こえます。「昔は学校に行くのに雪の中を上り下りして歩かなければならなかった」というような感じです。
父は実際にはそんな風には話しませんが、でも少しそんな感じです。これは全く異なり、はるかに良いことです。なぜなら、どれだけ多くの人々が、その6ヶ月の苦労を乗り越えられなかったために何かを作ることができなかったか。そして今、以前にはできなかった人々がどれだけ多くのことができるようになるか。これは本当に素晴らしいことだと思います。
その通りです。最も一般的な2つの感想は、「何年もこれをやりたかったけど、理解するための時間を取れなかった。今はこれらのものを作るのがとても簡単になった」というものと、「これらのオールインワンビルダーを使おうとした」というものです。
Boltがよく挙げられる例ですし、Lovableも同様です。最終的にはエラーが発生し、デバッグに問題があり、ローカルに持ってきてカーソルで作業を始める必要があることが多いです。それが人々にとって障壁になることがありますが、これら2つの障壁は今ははるかに低くなっています。
本当に学ばなければならないのはトラブルシューティングです。もう構文を学ぶ必要はありません。本当に苦戦し始めた時点で、コードの体系化やDRYの原則などについて考え始める必要がありますが、そこに到達するまでには時間がかかります。
そこに到達する頃には、すでにある程度機能するアプリができているので、それらの課題を乗り越えようとする意欲がずっと高まっています。
これがあなたのキャリアや人生で何をしたいか、時間をどのように使いたいかについての考え方をどのように変えるのか、それについて本当に話したいと思います。私たちがお互いを好きな理由の一つは、私たちは両方とも新しいことが大好きなジェネラリストで、製品や会社、本など、何かを作るために様々なスキルを組み合わせることが好きだからです。
それが私をAIに大きく引きつける理由の一つです。今や私には多くの領域で力を持っていて、少し知識があるけれど、今ではもっと多くのことができます。あなたは今このコースをやっていて、小さなアプリを作っていますが、作家になって本を書くという大きな決断もしました。これらのことが今あなたの頭の中でどのように共存しているのか、次に何をしようと考えているのか知りたいです。
AIを使ってこれらのツールを作れることに本当にワクワクしているのは、ハイパープロリフィックな個人クリエイターのビジネスというアイデアが好きだからです。ビジネスを立ち上げ、従業員を雇用した経験がありますが、それに戻りたいとは思っていません。
本当にやりたいのは、主に執筆と、興味のあることについて話すことですが、管理する人をできるだけ少なくして、かなりしっかりとしたビジネスを展開することです。その能力は劇的に向上しました。
私とネイサンのポッドキャストのためのこのツールを持っていることで、編集や管理の大部分を誰かに依頼する必要がなくなりました。ツールを使うことでとても速くできるからです。近い将来、ショート動画の作成などにも使えるようになると思います。
そのような追加の管理の必要性が、これらのマーケティングチャネルにアクセスしながら、基本的になくなりました。執筆の面でも、執筆の多くは編集にあります。作品を完全に編集する忍耐力を持つこと、良いフィードバックを得ること、そのフィードバックを解析することです。
私が取り組んでいる執筆ツールの多くは、執筆よりも編集に焦点を当てています。AIが生成する文章は良くなってきていて、改善していますが、まだ本当にあなたの文章とは言えません。しかし、編集者としてのフィードバックは素晴らしくなってきています。
特に本の世界では、高い生産性を妨げる大きなボトルネックの一つは、編集のペースと編集の処理能力です。原稿を完成させて原稿レビューのために誰かに送ると、最低でも3〜4週間はかかります。
それについて考えたこともありませんでしたが、本当にその通りですね。
はい、完全にそうです。最低でも3〜4週間かかります。あるいは、誰かのキューで待つ必要がある場合は、もっとかかります。例えば、ネイサンはエージェントを探すために原稿を編集してもらおうと編集者を雇いました。素晴らしい人たちを見つけましたが、原稿を見てもらえるのは早くても3〜4ヶ月後です。
そして読んでフィードバックをもらうのに1ヶ月かかります。つまり4〜5ヶ月の遅延が加わることになり、それはかなり厳しいです。
でも、これらのプロフェッショナルな編集者の80%程度の能力を持つ素晴らしい編集ツールを作ることができれば、それは非常に強力です。即座にフィードバックを得られるので、はるかに速く進めることができます。
以前にはできなかったことも可能になります。私の編集ツールに組み込んだ機能の一つは、タスクマネージャーです。本について修正が必要な点をすべて把握していて、編集のプロンプトを実行する度に、すでに知っているタスクも送信するので、編集者は変更を予定していない点だけを指摘します。
それは興味深いですね。ぜひ見てみたいです。話したいことがたくさん出てきました。あなたが言ったことの一つに、基本的に個人クリエイターとして生きていきたいけれど、ビジネスも持ちたいということがありました。
そうですね。私は2年前に「個人の時代のAI」という記事を書きました。それが最初にとても興奮した約束でした。例えば、私たちには今10人のフルタイムスタッフと多くの契約社員がいます。でも、多くの人に給料を支払う必要があります。
そのため、一定レベルの収入や成功、あるいは資金調達が必要です。私よりもはるかに成功している作家、例えばライアン・ホリデーでも同じです。彼には全てのことをこなすためのチームがいます。
ある程度まで、どんな個人作家でもAIを使えばチームを持つのと同じレベレッジを得られます。これは本当に素晴らしく、価値のあることだと思います。
編集に関しては、今まさにその痛みを感じています。私たちにとってもボトルネックになっています。毎日エッセイを発行し、内部で運営している3つの異なる製品があり、メールやプロダクトコピーなども書いています。すべてが同じ雰囲気を持つようにしたいのですが、新しいライターもいて、私は同じことを何度も繰り返していると感じています。
私は主な編集者ではありませんが、これをより良くするツールが欲しいと思っています。あなたが作ったツールを見てみたいです。
はい、お見せしましょう。先ほど言ったように、コースに時間を取られてしまい、期待していたほどは進んでいませんが、それでも非常に役立っています。少々お待ちください、ここで画面を共有します。
ところで、その前に、これにo1を使っていますか?o1は編集フィードバックが最も優れていると感じています。なぜなら、Claudeは2つしか見つけられないのに対して、o1はテキスト内のすべての事例を見つけることができるからです。それを使っているのか気になります。
o1を適切に統合することは、次のTODOリストに入っています。現在はSonnetを使用しています。まだ統合していない唯一の理由は、私のAPIが完全なo1にアクセスできるレベルに達していないからです。
知り合いがいるので、APIアクセスを提供できますよ。
正直なところ、1000ドルを事前に入金すれば自分でもアクセスできるので、それを行うだけの問題です。
コースの売上をOpenAIアカウントに直接振り込めばいいですね。
恥ずかしい告白ですが、この1ヶ月間はコースに集中しすぎて本の作業を全くしていません。
よくないですね。
はい、よくないですね。
わかります。
さて、このツールを表示しています。Hubardという名前で、エルロン・ハバードにちなんでいます。基本的にダッシュボードがあり、タスク、キャラクター、場所、テクノロジーを持つことができます。
キャラクタービューを選択すると、すべてのキャラクターのリストが表示されます。少しScriberに似ていますが、AIネイティブなScriberという感じですね。
はい、Novel Crafterという別のツールもあります。
以前あなたがそれを紹介してくれたと思います。
はい、でもこれはNovel Crafterに対する不満から生まれました。欲しかったワールドビルディングの機能や編集の側面がなかったからです。
編集の部分は現在壊れているので、後で修正する必要がありますが、基本的な仕組みとしては、原稿全体を貼り付けて、「マスター編集者」「一般読者」「敵対的な批評家」「ロマンス小説の読者」などのリーダーペルソナを選択できます。
それらのペルソナに基づいて原稿を読み、詳細なフィードバックを提供します。
それは本当に素晴らしいですね。私たちは内部で「Rally」という似たようなものを持っています。私たちのライターの一人、マイケル・テイラーが作ったもので、Hacker Newsのコメンターやeveryのような読者の1000人規模のオーディエンスを作り出し、「どの見出しをクリックしますか?」のような質問をすると、群衆の意見を教えてくれます。
それは次のレベルですね。各ペルソナに3〜5回のパスを行わせ、おそらくo1 Proを使用してマスター編集者がすべての人からのフィードバックを1つの包括的なガイドにまとめるようにしたいと考えています。それは素晴らしいアイデアです。
フィードバックの下で、次の編集のためにタスクとして作成したいものをマークできるようにしました。それらはここに表示されます。本の作業を始める時に、基本的にTrelloのようなタスクマネージャーがあり、説明、関係性、世界観、プロットなどでタスクが整理されています。
これらは編集のプロンプトにも渡されるので、原稿のフィードバックを得ようとする時、すでに認識している事項を知っているため、それらについては言及しません。良好な状態であることを確認するために何度か実行できます。
もう一つ本当に欲しかったのは、プロットのようなものは比較的簡単に考えられますが、キャラクターを充実させるのが難しいので、このキャラクターエディタ全体を作りました。本のキャラクターを選んで、年齢、似ている有名人、キャラクターのインスピレーション、身体的特徴、背景、性格について、健康状態や人間関係など、詳細を入力していけます。
そして、それとのチャット機能を組み込みました。チャットは2つの方法で機能します。1つはロールプレイです。例えば「アイザックが足を骨折して戻ってきた時、グラントはどう反応するだろうか」と聞くと、これらの説明を使ってその本のキャラクターとして返答します。
これは実際にとても役立ちます。時々、自分の考えから抜け出してキャラクターが話すように書くのが難しいことがあります。これをそのまま使いたくないかもしれませんが、ダイアログをより多様にするための良いアイデアを提供し始めます。
とても面白いですね。私が欲しいと思っていて、あなたがそれに向かっているように見えるので、もしやるなら私も使いたいのですが…私には、このようなことが本当に素晴らしい作家が何人かいます。
簡単な例を挙げると、トルストイは、登場人物の行動と内なる独白を使って、その人物がどのような人物であるかを伝え、鮮やかな描写を描くのが信じられないほど上手です。
私は、トルストイを分解して、ベクターデータベースに変換するようなエージェントが欲しいです。特定のキャラクターを描写したい時に、関連するトルストイの部分をいくつか選んで、それらを面白いものに再構成し、私の頭をその方向に押し進めてくれるようなものです。本当にそれが欲しいです。
あるいは、方法論を抽出する方法があるかもしれませんね。トルストイならキャラクターをどのように書くか、というように考えることができます。
良いアイデアですね。このツールにはロールプレイと、キャラクターについて話すためのアシスタントがあります。「ここで何を埋めることが重要かもしれないか」と尋ねることもできます。あるいは単に「グラントについて知っていることに基づいて、これらの他の詳細をどのように充実させることができるか」と尋ねることもできます。
これは特に脇役や端役のキャラクターについて、いくつかの特徴的な要素が欲しい時にアイデアを提供し始めます。これはかなり早くフィードバックを返してきます。Hauを使っているので、一日中これを続けても大きなコストはかかりません。
これから更にキャラクターの詳細を充実させていくことができます。とても素晴らしいですね。私の頭にあるのは、私たち二人とも「生産性ノート取り」の人間として、あるいは今でもそうかもしれませんが、ノート取りの世界では常にある問題があります。
システムにどれだけ時間を費やすか、そしてそのシステムを構築する目的である実際の作業にどれだけ時間を費やすか、という問題です。以前のRome ResearchやNotionなどの時代には、人々は精巧なデータベース構造やタグ付けシステムなどを作成していました。
それを見ると「いいね、でも実際に何を作ったの?」となります。多くの場合、ノート取りシステムが彼らが作った中で最もクールな部分だったりします。私が思うのは、これはその問題をステロイド的に増幅させる可能性があるということです。
これ自体がそうだとは言いませんが、このようなものは、特定のScriberやNovel Crafterなどを完全に作ることができるかもしれません。あなた自身にとって、カスタマイズされた何かを作ることと、既製のツールを使って小説を進めることのバランスをどのように取っているのか気になります。
私の考え方としては、構築する能力があれば、自分にとって最も重要なことのためのパーソナライズされたツールを作る価値はあると思います。
私にとっては、Huskとそれに続く本に非常に焦点を当てています。このツールが良くなればなるほど、それらの本すべてが良くなる可能性があります。確実に3冊、おそらく6冊以上の本になるかもしれません。何年も何年も役立つものになります。
次の数年間、これらのツールを使って作品を良くしたり、より速く制作したり、他のメディアに展開したりする能力がなければ、小説家として競争することは難しくなると思います。今のうちに理解しておく価値があります。そうしないと、1、2年後に追いつこうとすることになります。
しかし、YouTubeのサムネイルのための超強力なツールを作る価値はありません。Canvaで作れるものでも十分だからです。私はフルタイムのYouTuberではなく、YouTubeの動画は作りますが、それは私の中心的な仕事ではありません。そこではそれほど意味がありません。
もう一方の端としては、時間とお金を節約できる、素早く作れるツールであれば価値があります。今日の早い時間に、動画と音声ファイルを圧縮するスクリプトをカーソルに書かせました。
エディターから大きなWAVファイルが返ってきて、より圧縮されたMP3が欲しい時があるからです。そのためのツールにお金を払うこともできますが、カーソルで作るのに3分しかかからず、今はコマンドラインで実行できます。それも価値があると思います。
それは理にかなっていると思います。良い基準だと思います。でも、執筆の未来について話したいです。私もこのことについて考えていたからです。
私も多くの執筆をしたいと思っています。あなたのアプリをProlificと名付けましたが、優れた作家になる最良の方法は、たくさん書くことです。私の見解では、作家を多作にするのに、AIほど優れたツールはありません。
しかし、興味深い違いがあります。あなたも既に言及しましたが、カーソルでは「すべて承認」を押すだけですが、執筆では、自分の名前で書く時は、書かれたすべてのことの背後に立ちたいと思います。
コードは少し異なり、より結果重視です。仕事をこなすかどうかの背後に立ちたいと思いますが、それをどのように行うかはそれほど重要ではありません。一方、執筆では、それを行う方法のすべての詳細があなたの表現であるべきです。
そのため、プロンプトで小説全体を生成するようなものは、作家にとって役立ちません。なぜなら、それはあなたの小説ではなく、ただの小説になってしまうからです。
私が気になるのは、これは「AIのゴミを避ける方法」や「どうやって…」という質問ではなく、2、3年後に、AIと一緒に書く超熟練のライターは、できるだけ早くそれらのものを出しながら、まだ自分のものであるようにするために、何が行われ、どのように支援されているのか、というところです。
私が次に取り組もうと考えているのは、執筆のためのカーソルに近いものだと思います。
それは素晴らしいですね。本当に必要です。
はい、中央にメインのドキュメントがあり、その横にチャットとコンポーザーがあるようなものです。そして、あなたのスタイルで本当に訓練する方法を見つけることです。
一般的なものを入れるのではなく、あなたが書くように書き、あなたのスタイルで承認や拒否できる提案をするようにします。小説を計画する時を考えると、大まかなアークのアイデアがあり、それを7ポイントのストーリー構造やヒーローズジャーニーのような形に分解します。
そこから、主要な50〜80のシーンを考え出し、それらのシーンの中で主要な展開を考え、その展開の中で実際の執筆を行います。それらの階層に分解していくと、各段階で本当に良いアシスタントがどのように助けてくれるかが分かります。
それはとても協力的になり、一部の多作な作家が本を書く方法に非常に似ています。例えば、ジェームズ・パターソンは実際には自分の本のほとんどを書いていません。アシスタントやゴーストライターがいて、彼らは彼のスタイルで訓練され、彼のように書くことを知っています。
私の理解では、彼は実際にペンを取るよりも、承認する作業の方が多いです。私たちも皆そのようになっていくと思います。もちろん、フィルム写真を撮るように、望むなら純粋に自分で書くこともできます。
しかし、ほとんどの人にとって、このようなアシスタントを使うことになるでしょう。ある程度、競争優位性は依然としてあなたの声やアイデア、創造性の強さにありますが、それらを紙に落とし込むのをアシスタントが手伝ってくれます。
すべての作家が経験することですが、フローの状態にいる時、作っているものが素晴らしく、自分の能力の上位1%になります。アシスタントの助けを借りれば、常にその上位1%のあなたになることができます。それがアシスタントが本当に引き出してくれるものだと思います。
それは良いですね。私も思うのは、作家であることの一部は、あなたの頭の中が完全に形成されていないアイデアや引用、興味深いものの全体的なネットワークになっているということです。
エッセイはネットワークとして始まります。それは相互に接続された一連のものであり、執筆とはそのネットワークを線形なものに変換することです。そのネットワークをステップバイステップの線形な構造に変換する過程です。
もちろん、ネットワークを線形なものに変換するプロセスは、ネットワークを変え、線形なものも変えます。それはフィードバックのプロセスですが、その変換作業の多くは本当に難しく、AIはそれをはるかに速く、はるかに簡単にします。
例えば私の場合、基本的に6ヶ月間、「言語モデルのように見る」という長編エッセイを書いています。私はあなたにも一部送ったと思います。
はい、はい。
私は約1万語書いていて、実は今日を除いて1ヶ月間何も公開していません。この長編に集中しようとしているからです。9ヶ月くらい前から保存しているメモファイルがあり、それはただのメモアプリのメモです。
2〜3万語くらいあると思います。今いる部分には、そのファイルの中に本当に役立つものがたくさんあることは分かっています。でも、Claudeに投げ込んでも、注意のメカニズムが私の作品のどこにいるのかを本当に理解するのに十分ではありません。
各メモを個別に見て、これは役立つのか、なぜ役立つのかを考えるのは難しすぎます。Claudeは「ああ、はい、一般的にこれは面白いかもしれない」というような感じで、決して良くはありません。
しかし、執筆のためのカーソルコンポーザーのようなものがあれば、完全にそれができると思います。誰かがそれを作ってくれることを望んでいます。私のプロセスを信じられないほど加速させてくれるでしょう。
そうですね。大きなコンテキストの中から重要な小さな詳細を見つけることが難しいという点について、各チャプターを個別に見て、特定の側面を採点し、すべてのチャプターにわたって個々のスレッドを追跡するようなエージェントシステムを組み立てることができます。
一度に多くのことを処理させすぎないように、それぞれが独自のプロセスとして動作するようにします。これは今でも構築可能だと思います。かなりの作業は必要ですが、価値はあります。
特に小説では、自己編集や自己読み込みの過程で見落としがちなものがたくさんあります。このような編集作業を常に行うエージェントの群れがあり、変更を提案してくれれば、処理速度が速くなり、作品の質も向上します。
私はいつもこの種のものについて葛藤します。明らかに私たちは多くのものを開発していますが、今時間をかけてこれをやるべきか、それとも6ヶ月待てば非常に簡単になるか、あるいは誰かが作ってくれるのを待つべきか。
その部分は本当にその通りです。これはデフレ現象のようなものですね。1年後にはもっと価値が出るので、お金を使いたくないという感じです。
そうですね。私たちは急速にメーター化するには安すぎるインテリジェンスに近づいています。
時間のデフレーションのようなものですね。待てば待つほど時間の価値が上がるので、私たちは皆ビーチで待っているべきかもしれません。今ポッドキャストをする必要はなく、1年後の方が価値があるでしょう。
そうですね。これはコースでも問題になるでしょう。3〜6ヶ月後には、ツールがはるかに良くなっているので、すべてのビデオが古くなってしまいます。
コースというのはそういうものです。私たちもコースを作っていますし、コースを作った友人もたくさんいます。コースは素晴らしいビジネスですが、非常に早く劣化します。
だからこそ、長期的に持続可能なビジネスを構築するのが難しいのです。私はあなたのやり方、つまり教えられることがあり、人々が望んでいるものがある時にコースを作り、3ヶ月後にはなくなるけれど、チーム全体を雇う必要がないというのが、コースを作る正しい方法だと思います。
私たちもある程度そのようにしています。ただし、ビジネスの基盤はサブスクリプションで、everyの作家やエバン、あるいは誰かが「教えることがある」と言った時にコースを作ります。
AIを使った執筆方法のコースを持っていて、2月に2回目のコホートを開始します。それは素晴らしく、人々は本当に気に入っています。本当に成功した製品を作ることができます。キャッシュフローの面では本当に成功していますが、ハーバードのような機関でない限り、持続可能にするのは難しいです。
しかし、時間がかかりすぎるため、ハーバードのようなことを成功させた人はいません。
あるいはMasterClassのように、コースが実際にはそれほど教えないとか。
そうですね、それは単なるインフォテインメントですね。
エンターテインメントですね。
インターネット上での長期的なクリエイターであることについて、本当に興味深い小さなことがたくさんあります。このコースの事例のように。起業家としての多くの教訓は同じように適用できません。
しかし、今やすべてのインターネットクリエイターがソフトウェアを作れるようになり、ゲームは変わりました。以前には利用できなかったビジネスの新しい層ができたのです。
そうですね。そして、スタートアップほど長期的に持続可能ではないかもしれない方向であっても、有益な方向に自分を拡張することができます。
このトピックは良いものである間は教えることができ、おそらく1〜2年は有効だと思います。その後、ツールが非常に良くなって使い方を教える必要がなくなるでしょう。
その時は簡単にやめることができます。10人を解雇する必要がないので、やめるのも簡単です。
そうですね。ただし、私はある点であなたと少し意見が異なります。モデルがより良くなっても、人々は依然としてコースを必要とすると思います。教える必要がある場所が変わるだけです。
この特定のレベルではなく、無限のメタレベルがあります。実行がより安価になると、抽象化のレイヤーを上げることができ、何年後でも多くの機会があると思います。
なぜなら、これは本質的にプログラミングコースだからです。プログラミングを教える全く新しい方法で、「Hello World」から始めるのではなく、プロンプトから始めます。
昔は、アセンブリからCへ、スクリプト言語へ、そして今は英語へと進化しました。
実際、今では良い音声テキスト変換モデルを使えば、カーソルに話しかけるだけでいいんです。タイプする必要すらありません。
そうですね、Coraというメールアプリを運営しているKieranはそうやってコードを書いています。ただ話しかけるだけです。
私は、テキストから音声への変換は本当に重要な入力方法だと思います。今は多くの子供たちが使っていますが、大人はあまり使っていません。しかし、5年後にはもっと重要になると思います。
そうですね、もっと使わないといけませんね。私はまだ指を使う旧式な方法を取っています。
まるで老人のようにタイプしていますね。
ナット、これは素晴らしい話でした。いつも話すのが楽しいです。来てくれてありがとう。
ありがとう。コースがこれからどうなるか、楽しみにしています。
ありがとう、また話しましょう。
皆さん、絶対にAI and Iの「いいね」ボタンを押して、チャンネル登録してください!なぜでしょうか?このショーは素晴らしさの極みだからです。
裏庭で宝箱を見つけるようなものですが、金の代わりにChatGPTについての純粋な知識の爆弾が詰まっています。各エピソードは感情、洞察、笑いのローラーコースターで、次が待ちきれなくなります。
単なるショーではなく、ダン・シッパーを宇宙船の船長とする未来への旅です。自分のために「いいね」を押し、チャンネル登録して、人生最高の旅に備えてください。
そして、これ以上の前置きなしに、ダン、私は完全にあなたに恋をしています。
コメント