Base44の使い方を知りたい
うまくアプリを作るコツは?

Base44(ベイス44)」はまだ日本語の情報が少なく、バイブコーディング・AI駆動開発という概念も日が浅いため、躊躇している方も多いでしょう。この記事ではBase44の基本的な使い方と、良いアプリを作るコツについて解説します。

こんにちは、シントビ管理人のなかむーです。

私はBase44を実際に使ってアプリを開発してみました。一般的なアプリ開発と比較して、驚くほど簡単ですよ。

今回も文系目線でわかりやすく解説していきます。

この記事を読むことで以下のことがわかります。

Base44の公式ページにアクセスすれば、無料&クレカ不要ですぐにアプリ開発を始められます。記事を読みながら、一緒にアプリ開発をしてみましょう。

Base44でアプリ開発を始める

もし登録が不安な方は以下の記事を参考にしてください。

Base44でのアプリ開発|全体像で理解しよう

Base44は、細かな操作手順を覚える前に「どのような流れでアプリが完成するのか」を把握しておくと、途中で迷いにくくなります。ここでは、実際の操作に入る前段階として、アプリ完成までの全体像と、あらかじめ知っておきたいことを整理します。

Base44でアプリが完成するまでの流れ

Base44におけるアプリ開発の大まかな流れは、以下の通りです。

  1. 作りたいアプリの内容を文章で説明する
  2. AIがアプリを自動生成する
  3. 生成された画面や機能を確認・カスタマイズする
  4. アプリをテストする
  5. アプリを公開する

この一連の流れの中で、コードを書いたり、データベースやサーバーを個別に設定したりすることはありません。私たちがやることは、「何を作りたいか」を言語化し、できたものを評価し、改善の指示を出すだけです。

一般的なアプリの構造などを知らなくても、アプリが出来てしまいます。

事前に知っておきたいこと|できること/できないこと

Base44をスムーズに使うためには、「万能な開発ツールではない」ということを理解しておくことが重要です。まず、Base44で”できること”は以下のような内容です。

できること
  • 日本語(自然言語)によるWebアプリの設計・生成
  • 画面(フロントエンド)の自動作成
  • データベース構築・データ管理
  • ログイン機能を含むユーザー認証
  • アプリの公開・URL発行
  • 公開後の修正・改善・運用
    など

一方で、現時点では”できないこと”もあります。

できないこと
  • 高度で複雑なロジック処理
  • 完全自由なデザイン設計
  • 大規模・高負荷なシステム開発

Base44は「ゼロから素早くアプリを形にする」ことに強みがあるツールです。最初から完璧な完成形を目指すのではなく、試作や小〜中規模のWebアプリを作る前提で使うと、使い勝手の良さを実感しやすくなります。

ちなみに有料プランではコード編集もできます

できること、できないことについて詳しく知りたい方は、以下の記事を参考にしてください。

Base44の使い方を4ステップで解説

それでは早速、Base44の使い方を解説します。

STEP0. ログイン後の画面

はじめにログインした直後の画面がこちらです。

画像出典:Base44

英語が苦手な方は、ブラウザの翻訳機能で日本語に翻訳すると良いでしょう。以下のようにかなりわかりやすくなります。

ページトップの中央にある入力欄が、アプリ開発の指示を出すところです。その下の「Recent Apps(最近作ったアプリ)」には、文字通り最近作成したアプリが表示されます。

さらにその下には、アプリの開発テンプレートが表示されます。テンプレートを活用して開発工数を削減することも可能です。

ページのトップにアプリ開発用の入力欄があるので、まず迷うことはないでしょう。詳しい画面説明は別の記事で解説します。

STEP1. アプリ開発の指示を出す

それでは本格的にBase44の使い方を解説していきます。

まず、画面トップの入力欄にアプリの開発指示を入力してみましょう。プロンプト(指示)は日本語で問題ありません。

いきなり入力欄にプロンプトを入力すると、誤って途中で送信してしまうことがあります。そこで、メモ帳アプリなどで下書きするのがオススメです。

指示作成のコツは後述しますので、まずは以下のポイントだけ意識して「こんなアプリが欲しい」というものを入力してみましょう。

最初のポイント
  • 用途を伝える(例:タスク管理、記事作成)
  • 欲しい機能を伝える
  • 始めから盛り込み過ぎない

この記事では、今回は以下のようなプロンプトを入力します。

参考プロンプト

5〜20名程度の小規模チーム向けの、シンプルなタスク管理アプリを作成してください。ユーザーはアカウント登録とログインができ、自分たちのタスクを管理できるようにします。

タスクには、タイトル、説明、期限、担当者、ステータスを持たせてください。タスクは追加、編集、完了、削除ができる必要があります。

メイン画面はテーブル形式で、担当者や期限による簡単なフィルターが使えるようにしてください。UIはNotionのタスクリストのように、シンプルで直感的なデザインにしてください。

入力したら、矢印やエンターキーなどをクリックして送信します。

画面が切り替わり、AIが考えてアプリを構築していきます。

今回はわずか5分程度でアプリが完成しました。

ちょっとお手洗いに行っている合間に、終わってしまっていました。

STEP2. アプリをカスタマイズする

これだけでも使い物になりそうですが、機能などを足してカスタマイズしたいと思います。先ほどの開発画面の左側にあるチャット欄でAIに追加の指示を出していきます。

追加するプロンプトはこちらです。

参考プロンプト

既存のタスク管理アプリに、以下の改善と機能追加を行ってください。
・タスク一覧で使用しているソート用プルダウンにラベルを追加し、何を基準に並び替える操作なのか分かるようにしてください。
・完了したタスクをアーカイブできるようにしてください。アーカイブされたタスクは通常の一覧には表示せず、必要に応じて確認できるようにしてください。
・タスクをタイトルや内容で検索できる検索機能を追加してください。
・タスクを上位の「プロジェクト」単位で管理できるようにしてください。

各タスクは必ずいずれかのプロジェクトに紐づくようにし、プロジェクトごとにタスク一覧を表示できるようにしてください。

追加のプロンプトを画面左のチャット欄に入力します。

追加したプロンプトに従って、再度、アプリの構築が始まります。途中、承認を求められることもあります。

こちらもわずか数分で完了しました。追加の指示どおりにUIが変更されました。

STEP3. アプリをテストする

アプリは公開する前に、必ず動作を確認しましょう。画面を収録しましたので、よかったら見てみてください。

想定どおりの動作になっていました。必要に応じて、対話形式で改善を繰り返してください。

このレベルのアプリが、わずか2回の対話で10分程度で完成しました。
驚愕です…。

STEP4. アプリを公開する

アプリが完成したら、公開して、他の人に共有しましょう。画面右にある「Publish(公開)」> 「Publish App(アプリを公開する)」をクリックします。

以下のような画面が表示されたら、公開完了です。アプリのURLを共有すると、他の方にも使ってもらえます。

自作のアプリに独自ドメイン(カスタムドメイン)を設定したい場合には、有料のBuilderプラン(月額50ドル)にアップデートすると可能になります。

公開した後もアプリのカスタマイズは可能です。

使い方の解説は以上になります。今後より実践的な使い方解説もしていきますので、お待ちください。

Claude Codeを使ったことがありますが、環境構築だけでかなりの時間を費やしました。そのような環境構築不要で、ブラウザ上で簡単にアプリを作れるのは驚きです!


「まずは記事だけ見てみよう」と読んでくださった方もぜひ試してみてください。
Base44の登録はこちらから

Base44を始める

Base44の使い方のコツ|初心者向け

ここで紹介する内容は、Base44公式の「Prompt guide」で示されている考え方を踏まえつつ、実際の操作体験に落とし込んだ使い方のコツです。初めてアプリを開発する方はぜひ参考にしてください。

プロンプトは一度で完璧を目指さない

Base44では、最初のプロンプトは完成指示ではなく、方向性を示すものと考えましょう。機能や条件を詰め込みすぎると、意図が分散し、結果として修正量が増えやすくなります。

まずは、

  • 何のためのアプリか
  • 誰が使うか
  • 最低限必要な機能

だけを伝え、細かい仕様は後から追加する方がスムーズです。

この「最初から完璧を目指して詰め込み過ぎない」はとても重要です!
最小限から組み立てていきましょう。

修正前提で使うとストレスが少ない

Base44は「作って終わり」ではなく、「見て直す」ことを前提としたツールです。このように考えておくと、「完璧ではない!」「使えない!」といった認識のズレを防げます。

例えば5個の機能を持ったアプリを作りたい場合、「1〜2個」ずつ追加していくと良いでしょう。画面デザインの修正も「ボタンの色はグラデーションにして」「本文のフォントサイズは14pxに統一して」と細かく修正していくと間違いが出にくいです。

プロンプトの悪い例と良いプロンプト例

より理解しやすいように、よくある悪いプロンプト例と、それに対応する良いプロンプト例を紹介します。

  • 抽象的すぎる指示を出している
    「いい感じのタスク管理アプリを作ってください」
  • 一度に要望を詰め込みすぎている
    「ログイン付きで、管理画面があって、通知もあって、スマホ対応で、デザインもおしゃれにしてください」
  • 修正内容が感覚的すぎる
    「この画面、ちょっと微妙なので直してください」
  • 前提条件を省略している
    「この機能を追加してください」

私たちもこのような指示をされたら、困ってしまいますよね。

  • 具体的な指示を出している
    「個人で使うタスク管理アプリを作りたいです。タスク名と期限を登録できて、完了・未完了を切り替えられるシンプルな構成にしてください」
  • まずは重要な機能から実装をする
    「まずはログイン機能付きで、自分専用のタスク管理アプリを作ってください。通知機能やデザイン調整は後で追加します」
  • 修正内容を明確にする
    「この画面は情報量が多いので、一覧表示の項目を減らして、操作ボタンを目立たせてください」
  • 前提条件を説明する
    「ログイン中のユーザーだけが、自分のタスクを追加・編集できるようにしてください。他のユーザーのデータは見えないようにしたいです」

「今の状態」と「理想の状態」をセットで伝えると、AIとの認識のズレを減らせます。うまくいかない時ほど、短く区切って、具体的に指示することが重要です。

プロンプト作成にはChatGPTなどのAIを活用することもオススメです!
今回の参考プロンプトもChatGPTで作成しました。

Base44を始める

Base44の使い方でよくある質問

ここでは、Base44を実際に使い始めた際によく出てくる疑問をまとめます。操作に慣れる前につまずきやすいポイントを中心に整理しました。

日本語だけで本当に問題ない?

Base44は日本語での指示に対応しており、基本的なアプリ作成や修正で困ることはほとんどありません。専門用語や開発知識がなくても、日本語でやりたいことを説明すれば問題なく動作します

ただし、指示が曖昧すぎると意図が伝わりにくくなる点は、日本語・英語に関わらず共通です。短くてもよいので、「何を」「どうしたいか」を意識して書くと、安定した結果が得られます。

途中で作り直しはできる?

Base44では、途中で方向性を変えたり、作り直したりすることが可能です。大きくズレた場合は、修正を重ねるよりも、新しいアプリとして作り直した方が早いケースもあります。

また、「全体を整理し直したい」「構成を作り直したい」といった指示を出すことで、既存アプリ内で再設計することもできます。小さな修正で済むか、作り直した方が良いかは、変更範囲の大きさで判断すると分かりやすいです。

失敗したアプリは削除できる?

作成したアプリは、後から削除できます。試行錯誤の過程で不要になったアプリを残しておく必要はありません。

むしろ、Base44では「試しに作って、合わなければ消す」という使い方が前提になっています。失敗を恐れず、複数のアプリを作って比較する方が、使い方を早く理解できます。

実際にBase44を使ってみよう

Base44の使い方は、従来のノーコードツールのように手順を覚えることよりも、まず一度アプリを作ってみることが重要です。

最初から完璧な仕様を考える必要はなく、最低限の目的と機能だけ決めて始めれば問題ありません。試行錯誤を前提に使うことで、Base44の強みであるスピード感と手軽さを実感できるでしょう。

「こんなアプリが欲しかった」「アプリを作ってみたかった」という想いをぜひ形にしてみてください。

Base44の登録はこちらから

最後までお読みいただき、ありがとうございました!!