究極のバイブコーディング設定:o3 pro、Cursor、Codex、Claude Code

ソフトウェア開発・プログラミング
この記事は約41分で読めます。

この動画では、AI開発における最先端のコーディング環境について詳細に解説している。o3 Pro、Cursor、Codex、Claude Codeなど複数のAIツールを組み合わせた革新的なワークフローを紹介し、実際のスタートアップ開発における具体的な活用方法を実演している。特に非同期AIエージェントの並列処理による生産性向上と、複数のAIモデルを相互チェックに活用する手法が特徴的である。

Ultimate Vibe Coding Setup: o3 pro, Cursor, Codex, Claude Code
Want to build an AI startup? Go here: your productivity with Vectal: me on Instagra...

究極のバイブコーディング環境の発見

私は究極のバイブコーディング設定を発見しました。これはCodex、Claude Code、o3 pro、Cursorなどを活用したものです。この設定によって私の生産性は違法レベルまで向上しました。この動画では、その全てをお見せします。最後までご覧ください。

まず、各ツールの簡単な概要から始めましょう。

各ツールの役割と特徴

最初にo3 Proがあります。これは深刻なバグの解決に非常に優れています。行き詰まった時、何をすべきかわからない時、または重要なリファクタリングを行う時、o3 Proが最良の友となります。

次にCursorです。もちろんIDEですね。これはバイブコーダーとして最も多くの時間を過ごすべき場所です。

次に絶対に必要なツールがClaude Codeです。Claude Codeは私のように Cursor内で使うこともできますし、任意のターミナルでclothとタイプするだけで起動できます。これによりClaude Codeが起動します。

このAIエージェントは驚くべきものです。多くの人がCodexやCursorのバックグラウンドエージェントと比較すべきだと考えていますが、そうではありません。これは完全に異なります。なぜなら、あなたのコンピュータ上でローカルに動作するからです。この動画で全てをお見せします。

ブラウザベースのツール:Codex

次にブラウザに戻る必要があります。なぜならCodexが次のツールだからです。これは最近大幅なアップデートを受けました。私の以前のCodex動画をご覧になった方でも、同時バージョン数の選択インターネットアクセスの提供など、多くの新機能があります。

OpenAIは本当に改善しました。また、後ほど統計をお見せしますが、Devinとの比較、Cursorバックグラウンドエージェントとの比較において、信頼性の面でどのような違いがあるか、そしてどのクラウドベース非同期AIエージェントを使用すべきかについてもお話しします。

Codexは非常に強力で、私がどのように使用しているかをお見せします。

音声認識ツール:Super Whisper

次はSuper Whisperです。これはリスト上の他のツールとは大きく異なります。なぜなら、これは音声テキスト変換ツールだからです。私が話すことを何でもプロンプトに転写するAI音声ツールです。

例えば「新しいAIスタートアップ全体をバイブコーディングするのを手伝って、Discordのより良いクローンを作って、Python専用にして」と言うことができます。リアルタイムで早く話すことができます。

Super Whisperのようなものを使うことは、バイブコーディングの生産性を最大化するために絶対に必要です。なぜなら、プロンプトをはるかに高速で書くことができるからです。これは私のワークフローのもう一つの核心部分です。

コンテキスト管理:Repo Prompt

最後に、決して軽視できないのがRepo Promptです。これは実際にこのリストで最も知られていないツールかもしれません。私がこれをo3 Proと組み合わせて使用する方法をご紹介します。

o3 ProはCursor内には存在しません。コードベース全体やファイルなどの知識を持っていません。だからこそ、そのコンテキストを提供する必要があります。

ShopifyのCEOであるTobias Lütkeが最近ツイートしたように、プロンプトエンジニアリングはコンテキストエンジニアリングのようなものです。モデルに提供するコンテキストが全てです。少量のコンテキストを提供すれば、どのモデルも性能が低下します。

o3 proを最大限に活用したい場合、Repo Promptが必要です。ここで、どのファイルを添付するか、どのファイルを添付しないかを簡単に選択でき、Repo PromptはO3のようなツール用に最適化された非常に構造化されたプロンプトの構築を支援します。

最重要ツールの特定

これらがツールです。動画の後半で、これらのうちどの2つが私の設定にとって最も重要かをお見せします。他の全てを無視するとしても、この2つのツールは絶対に採用しなければなりません

実際のプロジェクト適用:vector.ai の開発

私はこれらのツールを全て使用して、私のAIスタートアップvector.aiを構築しています。私はvectorの創設者で、これが私たちが行わなければならない全ての作業のカンバンです。

実際、私のワークフローは以前とは大きく異なります。以前なら、カンバンで作業し、何かを選んで、Cursorに入って作業を始めていました。面白いことに「以前」と言っていますが、これは文字通り2ヶ月前、あるいは1ヶ月前のことです。

しかし今、私のワークフローは完全に異なります。今私がすることは、全てを読み込むことです。自分に割り当てられたものを選択し、Codexに全てを読み込みます

ここにある全てのタスクは、実際に既に読み込み済みで、Codexが作業を開始しています。ご覧のように、私は4倍機能を悪用しています。実行できるものは何でも、1つのバージョンを選択できます。これはCodexがリリースされた時のオリジナルでした。1つのバージョンしかありませんでした。

しかし今は4つのバージョンを選択できます。少なくする理由はありません。与えるタスクに対して、4つの異なるバージョンを提供してくれます。

具体的な作業例:色のカスタマイズ

それがどのようなものか見てみましょう。これは簡単なものかもしれません。これから始めましょう。

これはvectorで、私が参照している内容を正確にお見せします。ここのチャット入力エリアを参照しています。問題は、一部のモデルで色をカスタマイズしていることです。Claudeでタイプすると、Claudeの色が表示されますが、送信すると中断アイコンが表示されます。

中断アイコンはその色にカスタマイズされていません。シンプルに白にしてより良くする方が良いと思います。

非常にシンプルなプロンプトですね。そして、ここでCodexが実行され、バージョンを見ることができます。各バージョンを見て、その実装が気に入るかどうかを確認できます。

モデルの色を取得する代わりに、色を設定するだけです。正直、これはほぼ確実に正しいです。これが間違っている方法はありません。

他のバリエーションを素早く見てみましょう。非常に似ています。バージョン4が最も変更が多いです。バージョン1を選ぶことにします。最も明白に思えます。

プルリクエストの作成とレビュー

Codex内で何かが気に入ったら、次のステップは何でしょうか。右上に大きな白いボタンがあります「プルリクエストを作成」です。

実際に美しいのは、Claude Codeを使ってレビューできることです。Cursor内でClaude Codeをインストールすると、このボタンがあり、Cursor内で起動できます。実際の作業方法をお見せします。

私はこのように作業します。2つのClaude Codeを実行し、例えば「run git pull origin」のようなことを言うことができます。IDが接続されているのが見えますが、これは無視してください。重要ではありません。

プルリクエストを作成したので、「プルリクエストを表示」をクリックできます。GitHubがこのPRに開きます。これがこのプルリクエストの番号です。

Claudeに戻って、Claude Codeには実際に「/review」機能があります。プルリクエスト番号を入力して「シニア開発者のように以下のプルリクエストをレビューして、短く答えて」と言うことができます。

このPRの番号があります。何が起こったかを要約しましょう。Codexが変更を行いました。私が必要なことに基づいてプロンプトを与え、実際にそれよりも良いです。

非同期AIエージェントの真価

Codexについて理解しなければならない主要なことは、これが非同期AIエージェントだということです。ご覧のように、私が与えた15の異なるものがあり、15を一度に全て作業させることができます。常に4つのバリエーションを実行し、完了したいものを1つ選んで、最後の10〜20%を自分で仕上げます

「自分で」と言っても、もちろん私は4つの異なるAIツールを素早く連続して使用するようなAIツールを使っています。

Claude Codeの設定と承認システム

Claude Coreが何をしているか見てみましょう。GHPR viewの承認を求めています。これはGitHub CLIツールで、永続的に承認します。

これはClaudeが追加するファイルです。ちなみに、安全なコマンドに対してのみこれを行うべきです。承認すると、settings.local.jsonという、承認されたコマンドのリスト拒否されたコマンドのリストを含むファイルがコードベースに追加されます。

このファイルを取って自分のコードベースにコピー&ペーストしたい場合は、New Societyで利用できます。私の他のプロンプトやテンプレートと同様です。

実際、Claude CodeとCodexに関する専用ワークショップがあります。スキルセットを次のレベルに引き上げ、この2つのツールの詳細なステップバイステップモジュールを本当に習得したい場合は、New Societyに参加してください。動画の下の最初のリンクです。

Cursorのバグボット機能

任意のプルリクエスト内で「bug bot run」とタイプできます。これは非常に新しいCursor機能で、アクティブになるまで1〜2分かかる場合がありますが、これはプルリクエストをレビューしてバグを見つける別の方法です。

とにかく、今これでClaudeをアクティブにしました。それが何をするか見てみましょう。PRをレビューし、概要で送信アイコンを簡素化、何が変更されたか、長所、懸念事項、視覚的識別の喪失について述べています。

それがその意図でした。潜在的なUX回帰、提案と共に承認。基本的に安全に承認できるということです。

プルリクエストをマージします。「マージを確認」です。ちなみに、これは私のブランチにマージしています。これはCodexを使用する際に非常に重要です。

本番ブランチやステージング環境にマージしないでください。サイドブランチを選択してください。これは実験的なもののための私の個人ブランチです。

Codexは本番に直接マージするには信頼できません。6ヶ月後、12ヶ月後にはできるかもしれませんが、今は違います。私のブランチにマージしているので、安全に行うことができ、それほど注意深くする必要がありません。これにより、はるかに高速に構築することもできます。

ローカル環境への反映

それを行ったので、Claudeに戻り、2番目のClaudeに切り替えて「run git pull origin David」と言って、Davidブランチの最新状態を取得します。

Super Whisperが私の音声を転写している間に、Shift+Tabでエージェントモードに切り替えます。これでこのアップデートをプルします。変更をローカルに取得したので、ここに入ると、これは好きではありません。

白い背景にしたいです。Claude Codeに切り替えて、「ローカルに変更をプルしました。あなたのタスクは、このファイルを再訪し、1つの簡単な変更を行うことです。ユーザーがタイピングを開始したら、送信アイコンを完全に白い背景にし、アイコンは濃いグレー色にしたいです。他は何も変更しないでください」と言います。

これは私のお気に入りのプロンプトの1つです:「他は何も変更しないでください」

Claude Codeの動作モード

Claude Code内には2つの主要なモードがあります。プランモードまたは自動受け入れ、基本的にエージェントモードです。

プランモードは基本的に質問モードです。Cursorであれ、何のソフトウェアであれ、質問モードとエージェントモードがあります。Claude Codeにもあります。vectorでもそれがあります。チャットとエージェント、またはCodexでも質問とコードがあります。

エージェントモードの時は、常にプロンプトを「他は何も変更しないでください」で終わらせます。プランモードや質問モードの時は、常に「短く答えて」と言います

変更が適用されました。AIは非常に高速です。ここでタイピングを開始すると、まさに私が望んだ通りです。美しいです。

「素晴らしい仕事です。これをGitHubのDavidブランチにプッシュしましょう。protocol.mdを開いて、正確に従ってください。他は何もしないでください」と言います。

効率化のためのプロトコルファイル

実際、2つのClaudeに分ける私のルールを破りましたが、まあいいでしょう。通常は1つをエージェントモード用、1つを質問モード用にしています。

ここで「protocol.mdを開いて、ファイルがどのように機能するか、その目的は何かを説明してください」と言います。それをしている間に、自分でprotocol.mdを開きます。

これは私がGitHubプッシュ用に持っているカスタムプロンプトです。これは非常に多くの時間を節約してくれます。基本的に何をするか、どのようにするかを記述しています。

プルする必要がある時はいつでも、「これをしないで、あれをしないで」と説明する必要がありません。「protocol.mdを開いて、ファイル全体を読んで従って」と言うだけで、既に何をすべきかを知っています

最新の変更を取得するために最初にプルし、全てをステージし、説明的なコミットメッセージを書いてからプッシュすることを知っています。何をすべきかを知っていて、非常に多くの時間を節約してくれます。

これは、コードベースに持つべき多くのプロンプトとプレイブックの1つです。Cursor rulesファイルと多くのMDファイルがあるのがわかります。これらはCursor用のMarkdownファイル形式で、それぞれが基本的にCursorをガイドしています。

Claude.mdも同様で、New Societyで取得できます。コピー&ペーストして、自分のものにしてください。これは全てのMDファイルを1つにまとめるよう最適化されているので、Claude Codeが全てを知って作業できます。

より高度なタスクの処理:o3 Proの活用

この変更を非常に高速に実装しました。確かに小さな変更でした。プルリクエストをマージしたので、リロードして「merged」と表示されるはずです。マージされたことを知らないのでしょうか。リロードしましょう。

ここでリロードが必要です。マージすると、そこに表示されるはずです。ああ、そこにあります。紫色でマージされています。これでマージされたことがわかり、実際にここで「アーカイブ」をクリックして、リストを詰まらせないようにできます。

続けて作業しましょう。より高度なことをやって、実際にo3 proを活用しましょう。これらのうちどれがよりリスクが高いでしょうか。

このプロンプトを見てみましょう。「日付で行ったように、タスクリストの各プロジェクトをクリック可能にする」です。vectorに入ると、日付で何をしたかがわかります。

任意の日付を簡単にクリックでき、実際にサイドバーを最小化してタスクを移動してみましょう。明日に移動すると、タスクが簡単に移動されました。日付を昨日、明日、来週など、簡単に変更できます。

プロジェクトでも同じことをしたいです。ここに「recruiting」というプロジェクトがありますが、クリックできません。問題です。タスクをクリックして手動で変更する必要があります。遅いです。日付と同じようにクリック可能にしたいです。

Codexがそれを行うことができたかどうか見てみましょう。まず何と言っているかを読みましょう。「コマンドの一部が警告を表示しました」これは役に立ちません。

要約:タスク編集時に個人またはチーム別に利用可能なプロジェクトをフィルタリングするロジックを追加。プロジェクトをインライン拡張したタスクアイテムプロパティに含め、静的プロジェクトピルをクリック可能なプロジェクトセレクターに置き換える。

新しいファイルになっているはずです。良いですね、新しいファイルのようです。私が日付で行ったのと同じ規約に従って、更新されたタスクセクションがプロジェクトを受け入れ、各タスクリストに渡します。

これはきれいに見えます。読み込まれたプロジェクトをタスクリストに渡します。通常、少なくとも私の経験では、最初のバージョンが最も理にかなったものになります。

2番目を見てみましょう。ここでは新しいファイルを作成しませんでした。私はそれが好きではありません。なぜなら、現在のファイルを長くしているからです。コードベースでは非常に長いファイルを避けるようにしているからです。だから既にバージョン2は好きではありません。

o3 Proによる実装レビュー

o3にこれをレビューしてもらおうと思います。コピー&ペーストは本当に最良ではありませんが、o3を見せたいです。これら4つのバージョンを持ち、o3に読み込み、Claude Codeに最も関連性の高いファイルを教えてもらいます。

ここで「/clear」を実行します。異なるタスクで作業する際に会話履歴をクリアするために知っておく必要がある重要なコマンドです。

「現在、以下のGitHub issueで作業しています」と言って、説明を貼り付けます。「あなたのタスクは、この問題に最も関連性の高い8つのファイルをリストアップすることです。コードベースを分析し、調べて、最も関与し関連性の高い8つのファイルの簡潔なリストを提供してください。短く答えて」と言います。

Claude Codeが実行を開始し、関連ファイルを提供してくれます。それをRepo Promptに読み込んで、o3用の本当にしっかりしたプロンプトを構築します。

何が起こっているかを記述する必要があります。「以下は、タスクリストの新機能の4つの異なる実装オプションです。あなたの仕事は、最も意味のあるものを選択し、それが最良のオプションである理由を説明することです。短く答えて」と言います。

これを変更するかもしれませんが、これがo3 Pro用の簡単な概要です。おそらく最良の方法はスクリーンショットとして読み込むことです。o3 proはスクリーンショットができるからです。

要約とどのファイルが変更されたかを知れば時間を大幅に節約できます。明らかに正確にどのようにかはわかりませんが、最も気に入ったバージョンについては、特定の変更を提供できます。

数ヶ月でこれらのツールが全て統合されるのは狂っています。基本的に、あなたが行わなければならないコピー&ペーストはほぼゼロになります。

Claude Codeがまだ実行中です。本当に深く実行しているのがわかります。8つのファイルを見つけ、それらを読み込み、数百行のコードを読んでいます。ここで既に30kトークンを使用しています。本当に最も関与する8つのファイルを見つけようとしているので、本当に気にかけています。

プロンプトを実際の説明に要約する必要があります。CursorチャットでGeminiを使用します。「あなたのタスクは、上記のプロンプトを取り、何の機能を追加し、なぜそうするのかの明確な説明に変換することです。短く答えて」と言います。

複数のAIモデルの活用理由

Gemini 2.5 Proは本当に良いです。2つのClaude Codeを使用することの問題は、両方ともClaude SonnetまたはClaude Opusを使用していることです。同じ友人にアドバイスを求めるようなものです。

異なる人々や異なるAIエージェントからフィードバックを得たいのです。だからこそ完全に異なるモデルを実行するのが良いのです。

o3、Codexはcodex-oneを使用、o3ベースです。o3 proも明らかにo3ベースです。これらはOpenAIモデルです。ClaudeはAnthropicモデルで、SonnetやOpusを使用していても関係ありません。

そしてGemini 2.5 proを活用する必要があります。これは現在世界最高のモデルの1つです。Googleからの完全に異なるモデルファミリーなので、非常に異なるアドバイスを提供してくれます。

私たちが何をしようとしているかの素晴らしい要約を提供してくれました。これをRepo Promptに入れて、実際にプロンプトを言います。

Repo Promptによるコンテキスト構築

Super Whisperがそれを転写したかどうか確認しましょう。履歴を見ることができます。これがあります。Super Whisperの語彙について、「短く答えて」やChatGPT、Claude Code、Cursorなど、明らかではないものをたくさん言っている場合は、語彙に追加できます。

将来の転写でそれを認識するようになります。非常に有用です。何かを失った場合や、言ったかどうか確信がない場合は、履歴をチェックして「ああ、Super Whisperで既に言った」と確認し、簡単にコピーできます。

「アプリに追加したい機能の4つの異なるスクリーンショットを添付しました。あなたのタスクは、シニア開発者のように最小限で最良の実装を選択するのを手伝い、なぜそれを他の全てよりも最も気に入ったかを説明することです。短く答えて」

このプロンプトは既にかなりしっかりしています。幸い、Claude Codeがファイルのリストを提供してくれました。

コンテキストビルダーがあります。問題は、Repo Promptがこれをあまりうまく処理していないと思うことです。どのファイルを貼り付けるかの方法があるべきです。

プロンプトに基づいてそれを生成でき、これが行うことは、ここでfor thinkingと呼ばれるモデルでプロンプトを分析します。任意のモデルを選択でき、どのファイルを添付するかを提案します。

「推奨ファイルが見つかりません」フォルダを開いていないからです。フォルダを開きましょう。もう一度試してみましょう。実際にプロンプトを失うことはありませんでした。なぜなら、ここにあり、ここにもあります。Super Whisperから2番目の画面からコピーしていますが、既に見せています。

repo promptでは、実際のフォルダを開く必要があります。非常に重要です。repo promptにはあなたのリポジトリを知る必要があります。

「生成」をクリックすると、プロンプトを分析し、リポジトリを分析し、どのファイルを添付するかを提案します。Claude Codeのように3〜4分実行して詳細なリストを提供するほど良くはありませんが、一部は重複し、時間を節約できるかもしれません。

ファイル選択の最適化

task um task list task itemが必要です。最初のものです。次にby the way、XMLか何かで簡単な方法があって、Claude Codeにリストを生成してもらい、それをrepo promptにコピー&ペーストできるなら教えてください。知る必要があります。

クリック可能なプロジェクトセレクター、これを発明したのでしょうか。いえ、発明していません。既にこのファイルがありました。忘れていました、既にそれに取り組み始めていました。

とにかく、これを確実に添付すべきで、日付ピッカーも、どのようにするかを知るためです。タスクアイテムクリック可能日付ピッカー、これらの提案は実際に非常に良いです。

時間を節約し、Claude Codeを実行する必要がないかもしれません。生成機能をcontext builderで使用できます。repo promptで。ダブルチェックしましょう。クリック可能なプロジェクトセレクター、これがあります。

タスクリンク、ここでファイルを見ることができます。次にシンプルなプロジェクトセレクターが必要です。クリック可能な日付ピッカー、既にあります。use filters、filters reducer。あと2つ、task managerと最後のuse projectsです。

context builderが提案したものとの重複を見てみましょう。task service、tasks APIも提案しました。これらはフロントエンドのみの機能には実際に必要ありません

これはClaude Codeほど良くありません。Claude Codeは全体の分析を実行し、はるかに良い答えを提供してくれます。Claude Codeが行ったことを見てください:10の異なるツール使用、30,000トークン、再び13ツール使用、44.5,000トークン。

コードベース全体の多くの分析を行ったので、これらはもっと関連性があります。ちなみに、Codexを同じ理由で使用できます。これもCodexで機能します。

実際に試してみましょう。同じプロンプトをコピーして、Codexで実行しますが、プロンプトモードではありません。質問モードに切り替えましょう。

確実に自分のブランチdavidにいます。質問に4倍は必要ないので、質問モードでここで実行します。これはコード変更を行わないことを意味します。説明だけします。

実際に何をしているかを見ることができます。コマンドを実行、検索しています。これは非常に良いです。OpenAIはUIをかなり改善しました。

とにかく、我々のタスクに戻りましょう。プロンプトを構築しています。すべてを持っています。総トークン数を見ることができます。o3 proの場合は64k以下に保つことが重要だと思いますが、そうでなければo3 proは単にそれを拒否し、プロンプトを送信できません。

明らかにスクリーンショットを添付しているので、もう少しありますが、「コピー」をクリックして、すべてのファイルが添付されたこのプロンプトが構築されました。

GPTのo3 Proに戻り、4つの実装をファイルとしてスクリーンショットとして添付しています。ちなみに、これは通常私がやる方法ではありませんが、まあいいでしょう。それを確認してもらい、実行してもらいます。

XMLタグを見てください。これがrepo promptがプロンプトを構造化する方法です。最後にユーザー指示があります。これが我々のプロンプトで、その上にファイル内容があります。

ちなみに、これはあなたもプロンプトを構造化すべき方法です。ChatGPTのカスタム指示、Perplexityのシステムプロンプト、OpenAIのAPIを使用する独自のAIエージェントであれ関係ありません。

「今ユーザー指示が始まります」「今ユーザー指示が終わります」と言うXMLタグを使用する。これは非常に強力です。現在利用可能な最高のプロンプト技法の1つで、皆さん全員が採用すべきです。

o3 proのプロンプトを送信します。なぜなら、o3 proを知っているなら、実行に数分、時々5分や10分かかることがあるからです。待つつもりはありません。やることがあります。

バイブコーディング設定の継続作業

バイブコーディング設定に戻り、ダブルClaude Codeを読み込みます。実際にここでcompactを実行開始できます。これはもう一つの非常に重要なコマンドで、履歴を完全にクリアしませんが、コンパクトにします。

これを実行すると、プロンプトを与えない限り非常に重要です。そうでないと遅くなります。60秒かかることがあり、私はそれが嫌いです。しかし、「heavily summarize everything」と言います。

この3つの単語だけ言えば、compactがはるかに良くなり、はるかに高速に完了し、多くの時間を節約できます。

ここで完全にクリアするために/clearを実行できます。ちなみに、私が好むのは、Claude Codeを固定して、右クリックして「他を閉じる」をクリックし、すべてをクリアして再集中することです。

それが実行中の間、o3 Proを永遠に待つつもりはありません。それを脇に置いて、Codexが既に開始している他のタスクの作業を始めます。

空白ページ問題の解決

Codexは空白ページ問題を解決します。それが何を意味するかわかるなら、通常は本を書く著者や、ブログ投稿記事を書く人からのものです。空白ページを見つめ、最も難しい部分は始めることです。最初の数語、最初の数文を紙に書くことです。

GitHub issueで開始する時も同じことがあります。やるべきことがたくさんあるので、始めるのが最も難しいことがあります。

Codexはこの問題を完全に排除します。特に4倍のバリエーションを実行するなら、確実にそのうちの1つは、どの実装が気に入らないか、どれが気に入るかを見ることができ、空白ページ問題を解決します。

中程度のレベルのようなこの難しいタスクでも、Codexで100%完了することは稀ですが、そのタスクの最初の40%を行うかもしれません。それは既に巨大です。

先ほど承認してDavidブランチにリリースした簡単なタスクのようなものでは、90%を行い、私は最後のクリーンアッププロンプトを1つだけ行いました。

簡単から中程度のタスクでは70〜90%、時々100%を行うでしょう。正直に言うと。しかし、あなたがする必要があるのは、レビューしてCursorから1つまたは2つのプロンプトを送信するだけで完了です。それは既に時間節約です。

大きなタスクについては、どの実装が気に入らないか、どれが気に入るかを見るのを手伝ってくれます。それも価値がありません

ご覧のように、実行中のものがたくさんあります。実際に、これが実行を終了したかを見てみましょう。これが同じプロンプトを尋ねた方法を見て、どのようにClaude Codeと比較されるかを見てみましょう。

私はこれをクリアしましたが、覚えています。これは大体Claude Codeと同じ時間がかかりました。これはいくつかの異なるファイルを提案し、正直にそれらを全て添付するのが最良だったでしょう。11〜12のファイルがあり、プロンプトにはさらに多くのコンテキストがあり、o3 proはおそらくさらに良い性能を発揮したでしょう。

これはもう一つの非常に過小評価されている機能です。codeベースについて質問するためにCodexを使用することです。非常に過小評価されています。コードモードだけでなく、質問モードにも使用してください。これはコードベースについて学ぶ最も速い方法の1つです。非常にOPです。

とにかく、これをアーカイブして、他のもののためのスペースを作ることができます。できる簡単なことを見てみましょう。古いものから下から行きましょう。

チーム機能の宣伝とバグ修正

実際のissueを見てみましょう。基本的に、所有者が削除できないissueがあります。ちなみに、私たちはvectorにチーム計画を追加しました。これはかなり大きなニュースで、これをもっと宣伝する必要があります。vectorについて十分に話していません。

チームを持っている場合、これはチーム全体の生産性を向上させる最も簡単な方法の1つです。Asana、ClickUp、ToDoist、Notionなど、最新のAIモデルが統合されていないAIエージェントがアプリに組み込まれていない古い学校のタスク管理ツールを使用する代わりに、vectorに切り替えるだけです。

これは30分のプロセスです。あなたのタスクをvectorに移しましょう。プロジェクトの簡単なナビゲーションのためのサイドバーを追加し、個人とチームの両方をハイライトできます。お気に入りに追加できます。

プロジェクトに担当者を添付できます。他の場所で行うのと同じように。プロジェクトを編集すると、プロジェクト担当者を見ることができ、カスタムプロンプトを与えることができます。

これは他の生産性ツールにはないものです。各プロジェクトのカスタムシステムプロンプトで、使用しているAIエージェント、例えばfor thinkingが知ることができます。このプロジェクトで作業している場合、このシステムプロンプトを知ることになります。これは私にとってかなりOPです。

とにかく、チームを持っているなら、vector.aiに行って、チームを移しましょう。チーム計画がリリースされました。

修正する必要がある1つのバグは、所有者がプロジェクトを削除できない場合があることです。ここでは明らかに表示しているので、バグは存在しませんが、プロジェクトが特定の状態にある時に、チームの所有者でさえそのプロジェクトを削除できない場合があります。

そのプロジェクトの作成者のみが削除できます。明らかに所有者として、すべてを削除する権限を持つべきです。Codexでそれを調査し、修正しましょう。

バージョン1を見てみましょう。一部のテストが失敗しました。おそらくすべての環境変数を添付していませんでした。これはあなたがすべきことです。

最新のCodexアップデートのビデオを作ってほしい場合、バージョンスプリッターを見せていますが、もっとたくさんあります。インターネットアクセスや、すべての環境ファイルを添付できる環境の高度な設定、起動コマンドなどがあります。

Codexだけで30分の動画全体のようなものです。CodexのMCP接続もあります。多くのことが変化しています。追いつくのは不可能です。

新しいCodexアップデートのビデオを作ってほしい場合は、コメントで「Codex update」とコメントしてください。Codexにもっと多くのビデオが欲しいことがわかります。多くのことがあり、私が言ったように、Codexは OPです。

この6ヶ月で専用ワークショップを作成したツールは2つだけです。New SocietyでそれはClaude CodeとCodexです。両方とも、真剣なバイブコーダーになりたい場合は絶対に見るべきです。

Vector.ai構築ドキュメンタリー

これもあります。これはNewSocietyで最も成功し人気のあるワークショップの1つです。vectorを何もないところから、ゼロから文字通り最初の日からどのように構築したかを文書化しています。

下にスクロールすると、アイデアを選択し、Cursor内でプロジェクトを構築した最初の日を見ることができます。2024年10月です。これはCodexのはるか前、Claude Codeのはるか前で、Cursor内でSonnet 3.5だけを使用していました。

犯したすべての間違い、すべての教訓、すべてをNewSocietyで見ることができます。ゼロから月に$10,000を超えるまでvectorをスケールする方法です。$10,000 MRRで、ピークは12.5Kくらいだったと思います。

すべてがNewSocietyで文書化されています。自分のスタートアップを構築したい場合、またはバイブコーディングをして、Claude Codeの生産性やCodexを最大化したい場合は、NewSocietyに参加してください。動画の下の最初のリンクです。

o3はまだ実行中なので、続けましょう。テストが失敗したので、これは完全に失敗しました。「アクティブなタスクが存在する場合でも、チーム所有者がプロジェクトを削除できるようにプロジェクト削除ロジックを変更」

これは私が求めていたことではありません。これが全く気に入りません。バージョン2を見てみましょう。これは私が求めていたことではありません。

実装を見逃しました。ここで4倍で再要求します。「これは私が求めていたことではありません。これはアクティブなタスクとは何の関係もありません。調査する必要がある問題はプロジェクト所有権に関連しています。

チーム所有者がプロジェクトを削除できない非常に特定の状況があります。なぜなら、彼はプロジェクト作成者ではないからです。

チームの異なるメンバーがプロジェクトを作成したとしましょう。それがそのプロジェクトの作成者です。しかし、チーム全体の所有者が、自分で特定のプロジェクトを作成していなくても、そのチーム上の任意のプロジェクトを削除する権限を持つことを確認する必要があります。

問題をより深く調査し、シニア開発者が行うように対象を絞った最小限の修正を実装してください。他は何もしないでください

修正して、コード変更が欲しいのでコードを送信し、再び送信します。これがより高度なもので最初の試行で成功しなかったとしても、世界の終わりではありません。15〜20の異なるファイルの認識が必要で、データベース上のテーブルがどのように機能するかを完全に理解する必要があります。

これはかなり高度なタスクなので、Codexがすべてを一発で決めることを期待しないでください。しかし、世界の終わりではありません。修正を与えて、正しい道に導くだけです。

美しいのは、レビューする他のものがたくさんあることです。これが実行されるのを待つ必要がありません。他にもやることがあります。

o3がこのタスクを検証しています。このタスクが更新されています。このために行きましょう。「タスク完了アニメーション速度を上げる」

実際、これはアニメーション速度に関連していませんが、見てみましょう。実際はそうです。何を言っているのでしょう。「タスクコンピューターアニメーションを少し速くする、定数に移動」はい、そうです。

何をしたかを見てみましょう。これはかなり簡単なはずです。新しい定数を追加し、ハードコードされる代わりに、その定数を使用します。ここでも同じです。タスクアニメーションスタイルでも、この定数を使用します。非常に良いです。定数に追加しました。

他のバージョンをレビューする必要はありません。これはほぼ成功が保証されています。プルリクエストを作成し、PRを作成し、Claude Codeにレビューしてもらいます。また、ここでGeminiセットアップを使用することもできます。

Geminiが既にそれを行ったので、実際にここですべてを削除させてもらいます。「この問題の簡潔な要約を作成し、何をしようとしているのか、なぜそうするのかを明確に説明してください。短く答えて」

これは今バグです。/clearを実行したのに、以前のものが見えています。Anthropic、これを見ているなら、これを修正する必要があります。/clearを実行したら、以前のものを見たくありません。

Codexが何をしたかと比較できるので、今は便利ですが、これはバグです。クリアした時に以前の履歴を表示すべきではありません。

とにかく、それを脇に置いて、実際にこれらを組み合わせて、見やすくできます。ここで/clearして、これをコンテキストとして貼り付けて、/reviewを行う必要があります。

実際に、「何をしようとしているかを理解していますか、はいまたはいいえで答えて、短く答えて」と言います。これは本当に最適ではありませんが、バイブコーディングをしている時は、時々最適でないことをしなければなりません。

このプルリクエストはここにあります。GitHubを再び開く必要があります。PRの番号をコピーする必要があります。ちなみに、バグボットが登録されるまで1〜2分かかりますが、Cursorバグボットをアクティブにできるかどうか見てみましょう。

それが何をしようとしているかを分析しています。それは良いですが、私は「はいかいいえで答えて」と言っただけです。とにかく、その間に/reviewを実行してプルリクエストをレビューできます。

番号を添付します。なぜ1530が貼り付けられなかったのでしょう。「はい、理解しています」、それは良いです。これはかなり簡単な機能なので、考えすぎないでください。しかし、シニア開発者が行うように変更を分析し、承認すべきか、対処すべき深刻な問題があるかを教えてください。短く答えて」

ここでエージェントモードに入れて、GHPR viewコマンドを使用します。これはGitHub CLIです。セットアップしていない場合は、GitHubと接続するのに30秒ほどかかり、Claude Codeがこれらのコマンドを実行してプルリクエストを迅速にレビューできるようになります。

ここでdivを見て、レビュー承認しました。そのように承認されました。

複数モデルによる検証システムの意義

影響について考えてみてください。「OK、David、あなたは異なるツールを使って格好つけているだけ」と思うかもしれません。いいえ、CodexはOpenAIからのもので、o3の上に構築されているため、Claude Codeとは完全に異なるアーキテクチャ完全に異なるAIモデルです。

これが実行したもので、4つの異なるバージョンがあります。これは簡単なものなので、最初のバージョンを選びました。既に良く見えるからです。しかし、まず私が書いたことを知っています。

最初のこと、最も重要なことは、良いプロンプトを書くこと、欲しいものを知ること、正しい方向に向けることです。それから私がしたことは、変更を素早く見渡すことです。どのファイルが変更されたか、「OK、これは良く見える、これは実際に正しいようだ」と思いました。

プルリクエストを作成し、その後、私はシニア開発者ではありません。私は大丈夫、まあまあです。しかし、すべてを知っているわけではありません。簡単にバグを見つけることもできれば、簡単にバグを見逃すこともできます。

プルリクエストを行い、現在OpusでClaude Codeを実行しています。/modelを実行すると、Opusが見えます。Anthropicの最高のモデルです。Codexが行ったことをレビューしてもらいます。OpenAIモデルです。

完全に異なるモデルを使用して、異なるモデルの性能をレビューし、それを承認しました。私には良く見え、Codexには良く見え、Opusにも良く見えました。

3つの異なるエンティティがそれを見て、これが良いと知っています。これが悪い可能性は非常に低いです。ストレスをかけたい場合は、Gemini 2.5 Proに尋ねて、4番目の異なるエンティティ、人間またはモデルにレビューしてもらい、確信を持つことができます。

しかし、これは簡単な変更なので、ストレスをかける必要はありません。バグボットを表示したいので待っています。リロードしましょう。Cursorバグボットはここにありますか。いえ、以前のPRを見てみましょう。バグボットは実行されましたか。いえ。

とにかく、それを待つつもりはありません。今マージします。これは古いものだからです。実際、これは新しいものです。バージョンチェックが通過したので、ビルドエラーはありません。マージできます。マージを確認します。

GitHubに戻って「素晴らしい仕事です。PRをマージしました。run git pull origin Davidを実行して、Davidブランチの最新状態を取得してください。他は何もしないでください」と言うことができます。

ローカルで取得し、テストできます。実際、テストする前にテストすべきでしたが、基本的にタスク完了速度は、これが前かそれとも既に実装されていたのか推測です。何であれ、フロントエンドサーバーを再起動して確実にしましょう。

npm run devを実行し、ここでlocalhostを閉じます。localhostが待機しています。そこにあります。タスク完了アニメーションが少し速いかどうか見てみましょう。たぶんそうですが、今はDB変更を待っていると思います。それは私がCodexに与えた別のタスクです。

これは良く見えます。ストレスをかける必要はありません。これを完了としてマークできます。マージされたのが見えるはずです。リロードして、マージされたのが見えるはずです。そこにあります。アーカイブして、スペースを取らないようにできます。

o3 Proの結果と性能統計

o3は、o3はまだ実行中ですか。それで、ちょうど10分実行されました。時々、理由でリロードする必要があります。わかりません。

見せたかった1つのことは、実際に性能に関連しています。o3が何をしたかを見る前に、これを見る必要があります。

これはトップエージェントの性能です。GitHub Copilot、Codex、Cursorバックグラウンドエージェント、Devon、codegenがあります。これはプルリクエストです。総PRを見ることができます。Codexが最も使用されているのがわかります。

しかし、さらに重要なのは、この成功率です。ご覧のように、最大の成功率はCodexです。Codexは明らかにクラウドで実行される最高の自律エージェントです。2番目に良いのはCursorエージェントです。

私はこれについて別のビデオを作りました。この機能についてより詳しく説明した画面にポップアップします。基本的にCursor内でここをクリックできます。バックグラウンドエージェント、それはCodexと同じように機能します。

バックグラウンドでタスクに自律的に、非同期で作業するAIエージェントを実行できます。10、20、30の異なるタスクを与えて、一度にそれらに取り組むことができます。

しかし、明らかに現在の統計では、これは1週間で異なり、1ヶ月で完全に異なるでしょうが、現在Codexが最高で、85%の成功率で人々がプルリクエストを承認しています。非常に印象的です。

Codexは最高のものですが、私が約束したのは、最高の2つのツールを明らかにすることです。すべてを剥ぎ取られて「David、vectorを構築するためにバイブコーディングツールを2つだけ選べる」と言われたら

明らかにvectorは数えません。それは私のツールで、これは私が構築しているものです。明らかにvectorはスタックにあり、明らかに私が毎日使用してタスクを管理するものですが、構築するため、バイブコーディングのためには、Claude Codeが1番でなければなりません。

Claude Codeは素晴らしいです。毎日数時間使用しています。Cursorが必要です。まず、Claude CodeはCursor内で動作していますが、Cursorで、これでvectorを構築しました。

vectorを1日目から、Cursorを使用して構築しました。まだ非常に有用です。自動予測、タブ完了など、多くのものがあります。タイプしていると、文を終わらせようとしている時に基本的に心を読んでいます非常に有用です。

MDファイル、ドキュメンテーション、プロンプトをタイプしている時でも何でもです。しかし、Cursorエージェント、Cursor askは、まだ非常に強力です。

Cursorエージェントは、Claude CodeほどCursorエージェントは強力ではないと言うでしょう。Claude Codeは間違いなくCursorエージェントよりも強力です。疑問の余地はありません。

しかし、Claude Codeは完全なIDEではありません。Cursorはすべてのファイルを見ることができ、VS Code上に構築されているため、明らかに多くの重労働がVS Codeチームによって行われました。彼らに感謝し、オープンソースにしてくれてありがとうございます。

しかし、Cursorとバックグラウンドエージェント、もしCodexを使用できるなら、Cursorバックグラウンドエージェントを使用するでしょう。まだそれほど良くありませんが、たぶんより良くなるでしょう。しかし、まだ機能するでしょう。

確実にCursorとClaude Codeが、現在の私のトップ2のバイブコーディングツールでなければなりません。

o3 Proの分析結果

とにかく、o3が何をしたかをレビューする必要があります。これが私たちが待っていたものです。「最初のスクリーンショットを選ぶ、効率性のためのメモリのディメンション使用、フィルターが内部で計算される」

o3が最初のリビジョンを行ったので、下にスクロールします。これを選択します。最初のバージョンを選択し、PRを作成し、Claude CodeにPRをレビューしてもらいます。

どれだけ速くタスクを切り抜けることができるか、そして無意味な方法ではないことがわかります。多くの初心者バイブコーダーは、受け入れ、受け入れ、受け入れをクリックするだけで、後で多くのエラーに遭遇します。狂っています。それはできません。

本当にゲームの上に立ち、自分で決定を下す必要があります。このように高速で実行できるのは、他のツールの性能をチェックするために複数のツールを使用しているからです。

このワークフローは本当に、YouTubeのコメントをしていなければ、もっとはるかに高速で行っているでしょう。Super Whisperですべてを存在に話すことができ、これらのAIエージェントが並行して実行されている、2つのClaude Codeのような、ほとんどの場合Cursorチャットを開いていません。

2つのClaude Codeを持っています。両方とも実行中、Codexは他のことに取り組み、より高度なことをレビューし、タスクを切り抜けています。私たちは本当に未来に住んでいます

あなたの設定がこのような見た目でなく、API支出があなたを怖がらせないなら、あなたは真剣なバイブコーダーではありません。

o3が最初のスクリーンショットを選んだので、私たちが行ったこと、バージョン3を選択し、プルリクエストに変換し、PR番号をコピーし、Cursorに戻ります。これらのアプリの切り替えで迷子になっています。

Cursorに切り替えて、/clearと言って、/review、これは私がレビューする必要があるプルリクエストです。これは非常に重要な変更なので注意してください。すべての関連ファイルを開いて完全に読み、プルリクエストをレビューして、正しく実装されたかどうか、変更が意味をなすかどうか、または対処すべき深刻な問題があるかどうかを確認してください。

シニア開発者のように深呼吸して進めてください。短く答えて

ちなみに、必要なら、2番目のClaude Codeを使用して他のことをレビューし始めることができます。ここからCodexに戻って、別のことを選択しましょう。これは超簡単です。チェックボックスを置き換える、この1つは超簡単になるでしょう。

プルリクエストをすぐに作成し、2番目のClaude Codeにこれをレビューしてもらいます。基本的にコンテキストのために、チェックボックスをスイッチに置き換えたかっただけです。これは単純なUI変更なので、ストレスをかける必要はありません。4つのバリエーションをすべてレビューする必要はありませんが、明らかに常に4つのバリエーションを実行しています。

OpenAI、オプションを与えてくれるのに、お金を節約するつもりはありません。ChatGBT Proで既に月$200支払い、チーム計画でさらに180や200、たぶん250支払っているので、サブスクリプション費用だけで月$500支払っています。

API費用は言うまでもありませんが、おそらく月$1,000になるでしょう。そこには行きたくありません。心配したくありません。API費用を心配する必要はありません。少なくとも生産性を向上させている限り、常に価値があります

明らかに予算がある場合、バイブコーディングビデオを見るべきではないでしょう。予算でバイブコーディングをしようとしているなら、私のチャンネルを見るべきではありません

私が見せているものは月数百ドルかかります。これは生産性の頂点に達したい人々最大レベルのバイブコーディングを求める人々のためです。結局、私は自分の生産性ツールを構築しているので、最大限に生産的であることをどれだけ気にかけているかを物語っています。

とにかく、私は時間を無駄にしています。コメントしていなければ、もっとはるかに高速で行っているでしょう。どれだけかわからないでしょう。

/reviewを実行し、番号を貼り付けます。「このプルリクエストをレビューし、意味があるか、深刻な問題があるかを教えてください。短く答えて」

これは超シンプルなので心配する必要はありません。今、2つのClaude Codeが2つの別々のプルリクエストをレビューしています。o3について何か他のことを始めることもできれば、そうします。バージル チェックを実行して、通るかどうか、リンターエラーがあるかどうかを見ましょう。

チェックはまだ完了していません。1つ残っています。実装はしっかりしているが不完全です。このコメントを受け入れる必要がないのがわからないのは、Claude Codeがバグっている場合があり、settings local JSONで既に受け入れているものの許可を求めている場合があります。

なぜ許可を求めているのでしょうか。とにかく、見てみましょう。「インラインプロジェクトセレクターの問題、重複プロジェクトフィルタリング、タスクアイテムとプロジェクトセレクターの両方で同じフィルタリングロジック、提案は重複フィルタリングを削除」

クリック可能なプロジェクトセレクターが既に処理しているからです。質問させてください。「しかし、フィルタリングは本当に重複しているのでしょうか、それともタスクアイテムがタスク詳細モデル用に行っているのでしょうか、それとも混乱していて、タスク詳細モデルフィルタリングはタスクアイテムフィルタリングと完全に異なるのでしょうか。明確さと理解を得るのを手伝ってください。短く答えて」

ご覧のように、現在何かをするように指示していません。状況をもっと理解しようとしているだけです。私がしたことは、Shift+Tabを押しました。これはClaude Code内の主要なキーボードショートカットです。これらのモード間を循環できます。

エージェントモード、別名自動受け入れモードから、プランモードに切り替えて質問しました。これは非常に重要です。このビデオを終える時のノートであるなら、これにする必要があります

バイブコーディングをしている時は、バイブラーニングが必要です。これが初心者と上級者の最大の違いです。初心者バイブコーダーはエージェントモードのみを使用します。Codexを使ってコード、コードするだけです。

問い合わせボタンをクリックしないなら、あなたは初心者です。バイブラーニングをしようとしていません。バイブラーニングはバイブコーディング以上に重要です。

なぜなら、6〜12ヶ月でみんながこれらのツールやワークフローにアクセスできるようになるからです。今、あなたは世界で唯一このような高度なワークフローを持つ人の1人のように感じるかもしれません。

このビデオを見ているおかげで、この情報にアクセスでき、このワークフローを自分で複製できます。しかし、12ヶ月で、1〜2年で、みんながこれにアクセスできるようになります。

ターミナルではなく、もっとシンプルなUIとUXになり、完全な初心者でもこれらのツールにアクセスできるようになります。

違いは味になります。スキルになります。いつ質問するか、いつプルリクエストを受け入れるかなどを知ることになります。そこに到達する唯一の方法はバイブラーニングです。

ask機能を使用すること、プランモードを使用してAIエージェントに説明してもらうことで、あなた自身の理解を向上させることです。

これがあなたを際立たせることです。これは短期的なゲームではありません3〜4年後に非常に成功したいなら、少なくとも1日3時間、あなたのスキルセットを最大化すること、それが営業、マーケティング、コーディング、何であれ、最先端のAIエージェントとAIモデルを使用することに費やす必要があります。

MVPをバイブコーディングするのは簡単です。Lovable、Bold、Cursorを使用するかは関係ありません。短期的に良く見えて良い感じのものをバイブコーディングするのは簡単です。

しかし、私がvectorで行ったようなAIスタートアップを構築し、それを月$10,000以上にスケールしたい場合、これらのバイブコーディングツールで、何も学習せずにそれを行うつもりはありません。

学習の重要性と今後の展望

実際、これらの教訓、私が学んだこれらの教訓、月に数万ドルの収益に成長させて、$10K以上のMRRにした教訓は、痛ましく遅いものでした。だからこそ、NewSocietyに参加して、これらを日々見ていくことで、多くの時間を節約できます。

私が犯した間違いを見て、同じ間違いをしないことです。多くの時間を節約できます。vectorをペイメントや全てでリリースするのに2ヶ月かかりました。これを行えば、2ヶ月よりもはるかに少なくかかるでしょう。同じ間違いを多く避けることができます。

Claude Code masteryのような他の排他的コンテンツにもアクセスできます。私が構築したClaude.mdを盗むことができます。ちなみに、Claudeなしでそれを構築しました。今なら、特にこのコンテンツと知識があれば、おそらく2ヶ月ではなく2週間でかかるでしょう。

すべてはNewSocietyでアクセスできます。NewSocietyに参加してください。動画の下の最初のリンクです。

Claude Code masterやultimate Codex guideのような高度な材料を気にしない場合は、テンプレートとプリセットのためにやってください。ここに、前のビデオからの私のすべてのDavis Code、プリビルトN8n自動化があります。

あなたの生活にプラグ&プレイするだけで、メールを自動化し、リード生成を自動化できます。私のプロンプトと指示、私のCursor、Cursorシステムプロンプト、Cursor全て、それら全てがNewSocietyにあります。

AIについて真剣で、排他的コンテンツ、排他的レッスンにアクセスしたい場合は、NewSocietyに参加してください。動画の下の最初のリンクです。

しかし、学習し続けることを確実にしてください。バイブコーディングだけではなく、明らかに可能な限りバイブコーディングをすべきですが、学習し続けてください

あなたの味を発達させ、判断を発達させ、意思決定を発達させてください。これがみんなからあなたを際立たせるものです。

コメント

タイトルとURLをコピーしました