記事の著者は、ウェブベースのツールであるReplitを使用して、アプリを作成しています。作成したアプリには、ノートを取るアプリや、祖母の古い写真の場所を検出するアプリなどがあります。Replitは、ユーザーがアプリの機能を説明し、AIがプログラミングを行うという「vibecoding」と呼ばれるプロセスを使用しています。しかし、著者はReplitを使用する際にいくつかの問題を経験しました。たとえば、祖母の写真が1000枚以上、誤って削除されてしまったことがあります。幸い、著者はバックアップを取っていたため、写真を回復することができましたが、この出来事は、AIツールを使用する際の注意喚起となりました。
著者は、Replitを使用する際に他の問題も経験しました。たとえば、AIが間違った決定を下すことがあり、蓄積された知識が不足していることがあります。たとえば、著者がReplitにノートアプリのログインシステムを設定するように依頼したとき、AIはデフォルトのパスワードを「password123」と設定し、ホーム画面にリマインダーヒントを表示しました。著者は、再度作業を開始し、Replitに二要素認証システムを作成するための詳細な指示を与える必要がありました。にもかかわらず、著者はReplitで作成したアプリを愛しており、vibecodingのプロセスを魔法のように感じています。
著者は、Replitを使用する際の経験からいくつかの教訓を学びました。たとえば、AIツールを使用する際の注意喚起や、進捗状況を密接に監視する必要性などです。また、AIツールと人間のソフトウェアエンジニアとの違いを理解し、AIツールがデータ管理において愚かな決定を下すことがあることも認識しました。著者は、Replitのプランに月額25ドルを支払っています。また、ノートアプリに数百ドルを費やし、写真識別アプリに約40ドルを費やしています。
著者がReplitを使用する際の経験は、喜びと痛みの混合でした。著者は、将来的に、Replitの喜びが痛みとともに来ない日が来ることを願っています。著者は、Replitで作成したアプリを愛しており、vibecodingのプロセスを興奮し、革新的なものと感じています。著者がReplitを使用する際の経験は、AIツールが新しいアプリを作成する可能性を示していますが、同時に、これらのツールを使用する際の注意喚起や監視の必要性も示しています。全体的に、著者がReplitを使用する際の経験は、肯定的なものであり、将来的にこの技術がどこへ進むかを楽しみに待っています。
www.fastcompany.com
Why vibecoding your own apps is so amazing—and exasperating
Create attached notes ...