
4,454 文字

アバカスAIの新ツール「AppLLM」について紹介します。これは最近出会った中でも本当に興味深いものの一つです。どんなアプリやウェブサイトが欲しいかを伝えるだけで、AIが全てを構築してくれます。コーディング、セットアップ、複雑な作業は一切不要です。これは「バイブコーディング」というコンセプトに基づいており、あなたは雰囲気を設定するだけで、AIが残りを処理してくれます。これはオンラインでものを作る未来のような感覚です。そして、実際に機能します。
AppLLMはaplm.abacus.aiでローンチされており、コーダーでなくてもAI駆動の開発に足を踏み入れるのに最適な方法だと感じます。この新しいツールはアバカスAIスイートの一部であり、ChatLLMとCodeLLMも含まれています。実はこれら全てに一つのサブスクリプションでアクセスでき、月額わずか10ドルです。これらでできることを考えると非常にお得に感じます。
AppLLMは、バイブコーディングについて学びたい非技術者や、ウェブサイト構築のアイデアは好きだけど複雑なデプロイメントに悩まされたくない人向けの完璧なツールとして位置づけられています。基本的にすべてが、作成したアプリにコンピュータとウェブベースのIDEを割り当てることで設定されます。AIはアバカスAIのチームが開発した様々なツールに接続されているので、複雑なサーバーの設定や自分でのホスティングについて心配する必要はありません。
面白いのは、何か自分で調整したいと思ったら、いつでもアプリのコードエディタに入って少し手動編集ができることです。一方で、AIに編集してもらうように指示することもできます。AppLLMはあなたのプロンプトに応答できるからです。
何かを壊してしまっても心配無用です。AppLLMにはバージョン管理システムが含まれているので、アプリの以前のバージョンに戻すことができます。以前のバージョンを保存する組み込みのチェックポイント機能があるので、いろいろいじっていて、2ステップ前のデザインの方が良かったと思ったら、簡単に戻ることができます。最大5バージョンまで戻れるという制限がありますが、通常は1セッションで行う大きな変更をカバーできます。
結果に満足したら、デプロイボタンを押すだけで、アバカスAIが設定した共有可能なURLでアプリが公開されます。デプロイ後も、ドラフトバージョンでいじり続けることができ、準備ができたら新しいデプロイをプッシュできます。
ここでの主なポイントは、AppLLMが非コーダー向けに設計されていることです。AIにウェブサイトやアプリを構築させることがすべてです。小さなビジネスを持っていて、シンプルなランディングページが欲しい場合や、AIに大部分のコーディングをしてもらうとはどのような感じか興味がある場合、AppLLMは始めるのに最適な場所です。
最も素晴らしい部分の一つは、完成した製品をすぐに共有でき、at.abacusai.appドメインを通じてアクセスできることです。まだベータ版なので、カスタムドメインはまだありませんし、データベースや認証のサポートもありませんが、これらは将来のリリースのロードマップに含まれています。AIがワンクリックでサイトを構築し、簡単なプロンプトで洗練させるという方法は、HTML、CSS、バックエンドロジックに悩まされたくない初心者にとって驚異的だと思います。
AppLLMとCodeLLMの間には少し違いがあります。より経験豊富な開発者で、本当にワークフローを加速させたい場合は、おそらくCodeLLMを楽しめるでしょう。高度なコーディング提案、デバッグのヘルプ、より深いレベルのコントロールが得られるからです。一方、「AIにウェブサイトを作ってもらって、少し編集するだけでいい」という人はAppLLMから始めるといいでしょう。
素晴らしいのは、選択する必要がないことです。両方のツールが同じアバカスAIサブスクリプションに含まれているからです。さらに、ChatLLMも利用可能で、これはトップの言語モデルに加え、ウェブ検索、ビデオ生成、画像生成機能にアクセスできるオールインワンアシスタントです。デザインのブレインストーミングや画像の作成にChatLLMを使用し、実際のサイト構築のためにAppLLMに切り替えることになるかもしれません。すべてがうまく連携するように設計されています。
AppLLMのワークフローは実際にはかなり簡単です。ChatLLMまたはAppLLM専用のインターフェースを開き、「新しい読書クラブのランディングページを作成して」のようなプロンプトを入力します。数秒以内に、AIがマルチページサイトのコーディングを開始するのが見えます。コード生成がリアルタイムで行われるのを見ることができます。完了すると、テキスト、画像、そしておそらくいくつかのインタラクティブな要素を含む完成したサイトがプレビューウィンドウに表示されます。
何か問題が見つかった場合、たとえば色のスキームがブランドに合わないとか、オーディエンスが何かにサインアップできる特別なフォームが欲しいなど、AppLLMに英語で伝えるだけです。「新しいメンバーが読書クラブに登録できるようにサインアップページを追加してください」と言うことができます。AIはコードを修正し、サイトのその部分を再生成し、変更がすぐに表示されます。結局変更に満足できなかった場合は、以前のバージョンに戻すことができます。最大5つの変更を元に戻せるので、一度に全てを修正しようとするのではなく、小さなステップで反復できます。
途中でコードを学びたいと思う人にとっては、この反復的なアプローチは楽しいバイブコーディングの形になり得ます。なぜなら、あなたの指示がどのようにHTML、CSS、JavaScriptになるかを見ることができるからです。
AppLLMはフロントエンドとバックエンドの両方のタスクを処理することを目的としていますが、先ほど述べたように、現時点ではデータベースサポートやユーザー認証はありません。これらはアバカスAIが将来のアップデートでリリースする予定のものです。カスタムドメインホスティングも含まれるので、at.abacus.ai.appのサブドメインに縛られることはありません。
また、支払いのためのStripeサポートの追加や、モバイルアプリを含むより高度なフルスタックアプリの構築を可能にする話もあります。しかし、現時点でも、ほぼ即座に共有できる静的ウェブサイトやシンプルなアプリを構築するための強力なツールです。
私が見た最もクールなデモの一つは、誰かが「photo editor」という2語を入力し、AppLLMが数秒で完全に機能する写真エディタを生成したことでした。その後、ユーザーが「機能を追加して」というプロンプトを入力すると、AIエージェントは追加のフィルター、テキストオーバーレイ、ステッカー、編集した画像をダウンロードする機能を備えたアップグレードバージョンを作成しました。このような機能的なものが最小限のプロンプトから現れるのを見るのは本当に驚くべきことであり、バイブコーディングのアイデアを本当に売り込んでいます。
私が出会ったもう一つの例は、株式ポートフォリオの追加、取引の管理、さらにいくつかのデータ可視化機能を持つ金融トラッカーでした。初期レイアウトを得るのに1つのプロンプトと、複数のページとより良いテーマを持つより堅牢なアップに形作るための2、3の明確なメッセージが必要でした。
エラーが発生した場合は、統合IDEからエラーメッセージをコピーして、チャットに貼り付けるだけです。AppLLMは通常、何が問題かを理解し、自動的に修正します。これが、一部の人がそれをAIパワード開発者と呼ぶ理由の一部です。単なるコードジェネレータではなく、ログを読み、問題を特定し、解決策を提案するエージェントを得られます。
ステップバイステップで行いたい場合は、プロンプトを分解できます。「このブランドの背景についての新しいページを追加できますか?」と言うかもしれません。それが完了したら、「テーマをベージュとブラウンのパレットに変更できますか?」と言うことができます。その後、「フォントをCentaria Scriptに変更できますか?」と続けることができます。この段階的なアプローチは、各反復を追跡するのに本当に役立ちます。そして、もし間違いに気づいたり、以前のバージョンの方が良かったと気づいたりした場合は、元に戻すオプションを使用してロールバックできます。これは5つの以前のバージョンでのみ実行できるので、多くの急速な変更を行っている場合はそれを念頭に置いてください。
AppLLMには月額サブスクリプションで使用制限もあります。5つの異なるアプリケーションを構築し、それぞれ2回のデプロイメントを行うことができます。アプリを開発するたびに、AIとの会話と同様に、コンピュートポイントを使用します。多くのアプリを構築したり、多くの実験を行ったりしている場合は、追加のコンピュートポイントを購入できます。小規模でいじっているだけなら、それほど問題にならないかもしれませんが、本格的に取り組んだり、複数のページを生成したり、複数のブランドのバイブコーディングを実践したりしている小規模ビジネスの場合、必要に応じてスケールアップできることを知っておくと良いでしょう。
大きなハイライトは、ChatLLM、CodeLLM、AppLLMの間の潜在的なシナジーです。ChatLLMでコンセプトのブレインストーミングをし、同じ環境でサイトの画像を生成し、次にAppLLMに切り替えてサイト自体をコーディングしてもらうかもしれません。コーディングに慣れていて、ロジックやデータ構造に高度なヘルプが必要な場合は、CodeLLMに切り替えます。基本的に、最初のアイデアから最終的なデプロイメントまでのすべてを処理できるエコシステムです。デプロイすると、クライアント、チームメンバー、または潜在的なユーザーと共有できるフレンドリーなURLが得られ、すぐにあなたの作品をチェックすることができます。
バイブコーディングは急速に普及しており、AppLLMのようなツールを使えば、コードに一度も触れたことがなくても実際に非常に簡単に試すことができます。まだベータ版ですが、すでにできることと、カスタムドメインやデータベースサポートなどの今後の機能を考えると、間違いなく注目に値します。
以上です。この動画が楽しんでいただけたなら、いいねを押して、まだ登録していない方はぜひ登録してください。視聴いただきありがとうございました。次回の動画でお会いしましょう。


コメント