見出し画像

Claude Engineer v3: 新しい自己進化型AIコーディングエージェント!(オープンソース)

3,417 文字

たった1つのプロンプトで機能的なミーティングトラッカーアプリを作成することができ、必要な情報を提供してすべてのミーティングを追跡し、さらにミーティングを検索することもできる出力を得ることができました。
以前、私たちはCloud 3.5 Sonetを主にAIアシスタントとして使用し、AIエージェントの作成と管理、およびアプリケーションの作成のために設計されたフレームワークを見てきました。このツールに関する前回の動画では、実際にCRMダッシュボードを作成し、それは単一のプロンプトで生成できるものでした。
これはX(旧Twitter)で人気のある開発者のpyroによって開発されており、彼はプロジェクトの継続的な作業を行い、さらなる改良を重ねてきました。私が何度も紹介してきたプロジェクトはClaude Engineerと呼ばれ、Pyroは継続的な改良を重ね、最近バージョン3としてリリースされました。
これは、新しいCloud 3.5 Sonetモデルを使用して、AIエージェントを作成・管理できる強力な新しい自己改善型AIコーディングアシスタントです。このフレームワークにより、Cloudは自身のツールを生成・管理し、会話を通じて自身の能力を継続的に拡張することができます。CLIツールとしても、モダンなWebインターフェースとしても利用可能です。
Claude Engineer V3は基本的に、会話中の動的なツール作成を通じてCloudが自身の能力を拡張できるようにする新しい洗練されたフレームワークです。Cloudは新しいツールのニーズを特定し、それらを自動的に設計して実装することができます。これは使用すればするほど強力になる自己改善型アーキテクチャです。
このデモ動画を見てください。ここでは、ツールを実行するだけでなく、その場でツールを作成する自己改善型アシスタントが紹介されています。この例では、Webスクレイピングツールを作成し、特に必要なプロンプトが送信されていないにもかかわらず、そのWebページのコンテンツを抽出することができました。
では、インストール方法を紹介していきましょう。まず、オペレーティングシステムの要件に基づいてインストールする必要があります。MacまたはLinuxを使用している場合は、これらのコマンドに従ってください。Windowsコンピュータを使用している場合は、これらのコマンドに従ってください。
まず、前提条件を満たしていることを確認する必要があります。UVパッケージ、Python、Git、およびVS Codeが必要です。これらの前提条件が満たされたら、始めましょう。
まずUVパッケージをインストールすることから始めます。オペレーティングシステムに基づいてコマンドをコピーし、コマンドプロンプトを開いて、このPowershellコマンドを貼り付けてUVパッケージをインストールします。
インストールが完了したら、gitクローンコマンドをコピーしてコマンドプロンプトに貼り付けます。これでリポジトリのクローンが開始されます。インストールが完了したら、CDと入力してからCloud engineerと入力してCloud engineerフォルダに移動します。
次に仮想環境を起動する必要があります。これはCloud engineerフォルダ内でUVコマンドをコピーして貼り付けるだけです。これで仮想環境が起動し、2番目のコマンドを貼り付けて有効化できます。括弧内にCloud engineerが表示されると、有効化されたことがわかります。
次にAPIキーを設定します。Visual Studio Codeを開き、Cloud engineerをクローンしたフォルダを開きます。フォルダを開いたら、exampleファイルに移動し、このファイルの.exampleの部分を削除します。
完了したら、AnthropicのAPIキーとe2bのAPIキーを入力します。e2bのAPIキーは完全に無料で取得できるので、サインアップしてキーを取得してください。キーを入力したら、ファイルをクリックして保存します。
冒頭で説明したように、Cloud engineerにアクセスする方法は2つあります。Webインターフェースを実行する方法(これを強く推奨します)と、CLIで実行する方法(これはターミナル内での実行)があります。今回はWebインターフェースで実行するので、このコマンドをコピーして貼り付けます。
これでローカルホストで起動し、使用できる状態になりました。ファイルをアップロードする機能と、自己進化能力を持つ生成を開始する機能を備えたWebベースのホストでCloud engineerにアクセスできるようになりました。
まず、AIメガネを販売するモダンなeコマースウェブサイトを作成してもらいましょう。このモデルのコーディング能力がどの程度なのかを確認したいと思います。生成が完了したら、コードを紹介してアプリケーションを開きます。
Cloud engineerは、このWebインターフェースでリクエストした小さなセクションをバックエンドで作成していきます。CLIで開発されているものをバックエンドで確認できます。ファイル作成ツールで技術的な問題が発生していたようですが、HTMLファイル、CSS、JavaScriptなど、できることを作成しました。
正直に言うと、これは扱いにくいものでした。なぜなら、このeコマースウェブサイトのコンテンツをどこに生成したのかわからなかったからです。ディレクトリに入って生成場所を尋ねたところ、Cloud engineerのメインディレクトリ内に生成されていることがわかりました。
すべてのファイルが1つの場所に生成されるので、リクエストしたAIメガネのeコマースフロントページのコンテンツを確認できます。実際にこれは素晴らしい出来栄えでしたが、すべてのコンテンツをCloud engineerのメインディレクトリという1つの場所に生成するのは効率的ではなく、Cloud engineerディレクトリとは別の特定の場所に保存できるようにする必要があります。
次に、今日の最新のAIニュースを探すようにリクエストしました。ここでは、今日の最新のAIニュースへの異なるリンクが開かれました。M Technology ReviewのAIに関する記事、PerplexityのCarbon統合に関する記事、そしてDuke大学でのAIと道徳性に関する100万ドルの研究についてのOpen AI基金に関する注目コンテンツです。
これら3つのトピックに関する最新のAIニュースを見つけ、3つのWebページを開くことができました。また、200kまでのカウンターまたは制限トラッカーがあることに気付くでしょう。これは200kを超えないように制限する会話制限です。この制限に達した場合は、リセットをクリックする必要があります。
これは本質的に自己進化能力のために使用されますが、Webインターフェース内で非常に小さな会話に制限されてしまうため、これも好ましくない点の1つです。
次に、見栄えの良いUIを備えた機能的なミーティングトラッキングアプリケーションの作成をリクエストしました。ローカルサーバーの起動を要求され、このミーティングトラッカーアプリを作成するという単一のプロンプトだけで、必要な情報を提供してすべてのミーティングを追跡し、ミーティングを検索することもできる出力を得ることができました。
正直なところ、まだまだ多くの機能があり、GitHubリポジトリでCloud Engineerの新しいアップデートに関連するすべての機能について説明されているので、ぜひチェックしてみてください。今日の動画で使用したすべてのリンクは説明欄にあります。
Patreonでフォローし、最新のAIニュースを常に把握できるようにTwitterでもフォローしてください。最後に、必ず購読して通知ベルをオンにし、この動画にいいねを押してください。また、以前の動画もチェックしてください。きっと役立つコンテンツがたくさんあります。
では皆さん、素晴らしい1日を。ポジティブな気持ちを広めましょう。また近いうちにお会いしましょう。さようなら。

いいなと思ったら応援しよう!