
CatDoes
CatDoes · コーディング
CatDoesは、文章からモバイルアプリやWebサイトを作るAIアプリ開発ツールだ。自律型のAIエージェントが作業を計画し、コードを書き、テストを実行して成果物を公開する。

CatDoes について
About
CatDoesとは
CatDoesは、バックエンドのCatDoes Cloudを手がけるチームによるAIアプリ開発ツールだ。作りたいアプリやWebサイトを文章で伝えると、自律型のAIエージェントが引き継ぐ。作業を計画し、コードを書き、テストを実行し、自分のエラーを直す。エージェントはクラウド上の専用マシンで動くので、タブを閉じて、ビルドが終わったころに戻ってくればいい。
対象は、アプリのアイデアはあるが開発チームを持たない人だ。創業者、デザイナー、事業主、好奇心旺盛な人まで、自然言語の指示から始めて、もっと細かく制御したいときはコードのツールを使える。まずノーコードのアプリ開発ツールとして機能するので、プログラミング言語を知っているかより、作りたいものを正確に伝えられるかのほうが大事になる。モバイルアプリはiOSとAndroid向けのReact Native Expoで作られ、WebサイトはViteかNext.jsで動く。コードは自分のもので、Plus以上のプランでコードベース全体をエクスポートできる。
本気の仕事で使うかを見極めるなら、このトレードオフは無視できない。新規アカウントの無料クレジットは少なく、AIを多用するとすぐに減る。コードのエクスポート、GitHub同期、アプリストアへの公開といった機能は有料プランに限られ、エージェントの自律作業は大きなプロジェクトでは時間がかかる。
はじめかた
- app.catdoes.comで登録し、作りたいアプリやWebサイトを自然言語のメッセージで伝える。
- AIエージェントに最初のバージョンを作らせ、キャンバスのQRコードで手持ちのスマホに入れて動かしてみる。
- チャットで結果を調整するか、ダッシュボードから任意のファイルを開いて自分で編集する。
- アプリに必要なら、CatDoes Cloudでデータベース、認証、ストレージなどのバックエンドを追加する。
- Webアプリとして公開するか、有料プランを有効にしてApp StoreとGoogle Play向けのビルドを用意する。
AIツール情報
CatDoesの料金、対応プラットフォーム、性能を簡単に確認できます。
こんな人におすすめ
このツールが最も力を発揮するユーザー、タスク、シーン。
ユーザー
- プロダクトのアイデアを持つ創業者:CatDoesは創業者を説明から動くモバイルアプリやWebサイトまで連れていく。顧客と話している間にビルドが進む。ただしクレジットの予算に収まるプロジェクトに限る。
- 動くプロトタイプが欲しいデザイナー:Figma風のモックは、静的ファイルではなく実際に動くアプリになる。デザインが標準のReact Nativeコンポーネントに落とし込める場合が条件だ。
- 開発チームのない事業主:社内ツールや顧客向けアプリを説明すれば、開発の順番待ちをせずに形にできる。
- スピードを求める開発者:AIエージェントが環境構築と定型コードを担い、GitHubから取り込めば既存のコードベースも流れに乗る。コードで作業を続けたい人に向く。
タスク
- 書き出したアイデアを最初の動く版にする:指示を送るとエージェントが動くアプリやサイトを出す。アイデアが成立するかを確かめる最短の道だ。
- 既存のWebサイトをモバイルアプリに作り直す:サイトビルダーのURLを貼ると、エージェントがサイトを調べ、見合ったネイティブのモバイルアプリを公開する。
- 別業者なしでバックエンドを足す:CatDoes Cloudが全プランでデータベース、認証、ストレージ、エッジ関数をカバーする。
- アプリストアへ公開する:有料プランでエージェントがApp StoreとGoogle Play向けのリリースビルドを用意する。最後の一歩はほぼ会話で進む。
シーン
- 週末にアイデアを検証する創業者:アプリを説明し、自分のスマホでプレビューを試し、コードを書く前に続けるか決められる。
- ポートフォリオを操作できるデモに変えるデザイナー:プロトタイプが、クライアントが実機で開けるタップ操作可能なアプリになる。
- 社内ツールを立ち上げたい小さな会社:簡単なダッシュボードやフォームのアプリが、外注なしで出来上がる。
- 実際のリポジトリで機能を試作する開発者:GitHubを取り込み、エージェントに変更を組ませてから、コードをエクスポートまたはプッシュする。
主な機能
最初から最後まで作り切る自律型AIエージェント
CatDoesはコードを生成して終わりではない。エージェントはクラウドで作業を計画し、書き、テストを実行し、自分のエラーを直す。この一連のループがあるからこそ、コード片を自分で組み立てずに、AIでモバイルアプリを作るというやり方が成り立つ。
モバイルアプリもWebサイトも
同じチャットがiOSとAndroidのアプリとWebプロジェクトを扱う。モバイルアプリはReact Native Expo、WebサイトはViteかNext.jsを使うので、成果物は閉じた形式ではなく主流のスタックに沿う。後でコードを他所へ持ち出せる余地も残る。
CatDoes Cloudのバックエンド込み
どのプランにもバックエンドが付く。データベース、認証、ストレージ、エッジ関数、リアルタイム。別サービスをつなぐ必要もサーバーを管理する必要もなく、アプリに必要になった時点でエージェントが部品を組む。試作でよくある詰まりどころを一つ消せる。
コードを編集してエクスポート
ダッシュボードから任意のファイルを開いて自分で変えられる。エージェントの変更も読める形式のファイルに残る。Plus以上ならコードベース全体のエクスポートとGitHubの双方向同期ができ、プラットフォームに縛られない。
複数ページのキャンバスと実機テスト
キャンバスはアプリの全画面を一度に並べ、スマホ、タブレット、デスクトップのサイズを切り替えられる。QRコードで動作中のアプリを実機のiPhoneやAndroidで開けるので、静的なモックより早く使い勝手を確かめられる。
Webサイトをモバイルアプリに変える
Lovable、WordPress、ShopifyなどのURLを貼ると、AIエージェントがサイトを調べ、見合ったネイティブのモバイルアプリを公開する。すでにWebを持ち、モバイル版も欲しい人には実用的な近道だ。
素のバイブコーディングより滑らかな道
バイブコーディングは、助手にコードを頼んで自分で組み立てるのが普通だ。CatDoesはその差を埋める。エージェントが自分のクラウド環境で動き、パッケージを入れ、テストを実行し、エラーを直すので、ターミナルを見張らなくていい。
GitHubの取り込みと双方向同期
既存のリポジトリを取り込み、AIエージェントで開発を続け、変更をプッシュしてPRを開ける。上位プランの双方向同期は、ずれていく2つのコピーではなく、エージェントとチームを同じコードベースに保つ。
メリットとデメリット
メリット
- 単一のAIエージェントが計画、コード、テスト、修正をこなす。コードを書かない人でも、指示から動くアプリを作れる。
- モバイルアプリとWebサイトが同じチャットから出てくる。閉じた形式ではなくReact Native ExpoとViteかNext.jsを使う。
- CatDoes Cloudが全プランでバックエンドを備えるので、データベース、認証、ストレージを自分で組まずに済む。
- ファイルを直接編集でき、Plus以上でコードベース全体をエクスポートできるので、縛りは限定的だ。
- QRコードのプレビューと組み込みのエラー監視で、実機テストと不具合の把握がしやすい。
デメリット
- 無料プランは15クレジットと公開プロジェクト1件まで。作業場所ではなく試用と考えるべきだ。
- AIエージェントはクレジットを消費し、多用すると想定より早く尽きて、追加購入につながる。
- コードのエクスポート、GitHubの双方向同期、ストア公開には有料プランが必要で、Coreは$17/moから。
- 自律ビルドは大きなプロジェクトで遅くなることがあり、変更を試すまで待たされる場合がある。
よくある質問
iOSとAndroidのモバイルアプリ、そしてWeb向けのサイトを作れる。どのプロジェクトにもデータベース、認証、ストレージ、エッジ関数、リアルタイムを備えた完全なバックエンドが付くので、別サービスを立てる必要はない。
関連コンテンツ
CatDoesに関連するツール、スキル、記事を探す。
CatDoesの代替ツール
Base Code
Base44 (Wix) · コーディング · 生産性向上Base CodeはBase44の共有クラウド開発環境だ。既存のGitHubリポジトリに対する変更をチャットで伝え、プレビューで確認し、プルリクエストとして返せる。
Google EmbeddingGemma 2
Google DeepMind · ライティング · 画像 · コーディングGoogle EmbeddingGemma 2 は 7 億 4000 万パラメータのオープンなモデルで、テキスト、コード、画像、音声、動画フレームを同じ 768 次元空間のベクトルに変え、スマートフォンやノート PC 上で動く。
GitGlow
GitGlow · コーディング · 生産性向上GitGlow は自分のコードと AI エージェントの変更を一つのレビューにまとめるデスクトップ Git クライアントだ。出荷前に、マシンから何が出ていくのかを確かめられる。
