AI プラグイン開発クイックスタート
AI プラグイン開発は、NocoBase が提供する AI アシスタントによるプラグイン開発機能です。自然言語で要件を伝えるだけで、AI がフロントエンド・バックエンドの完全なコードを自動生成します。データテーブル、API、フロントエンドブロック、権限、国際化をすべてカバーし、より効率的なプラグイン開発体験を提供します。
AI プラグイン開発の機能は nocobase-plugin-development Skill によって実現されています。NocoBase CLI で初期化(nb init)済みであれば、この Skill は自動的にインストールされます。
クイックスタート
すでに NocoBase CLI をインストール済みの場合は、このステップをスキップできます。
ワンクリック AI インストール
以下のプロンプトを AI アシスタント(Claude Code、Codex、Cursor、Trae など)にコピーして送信すると、インストールと設定が自動的に完了します:
手動インストール
ブラウザが自動的にビジュアル設定ページを開き、NocoBase Skills のインストール、データベースの設定、アプリケーションの起動をガイドします。詳細な手順はクイックスタートをご覧ください。
- NocoBase は
client(v1)からclient-v2への移行を進めており、現在client-v2はまだ開発中です。AI が生成するクライアントコードはclient-v2ベースのため、/v2/パス でのみ使用可能です。先行体験用であり、本番環境での使用は推奨しません。 - AI が生成するコードは必ずしも 100% 正確ではありません。有効化する前にレビューすることをお勧めします。実行時に問題が発生した場合は、エラーメッセージを AI に送信して調査・修正を続けてもらいましょう。通常、数回のやり取りで解決できます。
- 開発には GPT または Claude シリーズの大規模言語モデルの使用を推奨します。最も良い結果が得られます。他のモデルでも使用可能ですが、生成品質に差が出る場合があります。
一言から完全なプラグインへ
インストールが完了したら、自然言語で AI に開発したいプラグインを伝えるだけです。以下にいくつかの実際のユースケースを紹介します。AI プラグイン開発の実力を体験してください。
一言でウォーターマークプラグインを開発
一つのプロンプトで、AI がフロントエンドのレンダリングロジック、改ざん検知、バックエンドの設定保存 API、プラグイン設定ページを含む完全なウォーターマークプラグインを生成します。
プロセス全体を通じて、あなたがやることは要件の説明と意思決定だけです。残りは AI が自動で処理します。完全なプロセスを見たい方はこちら → 実践:ウォーターマークプラグインの開発
一言でカスタムフィールドコンポーネントを作成
integer フィールドを星評価で表示したいですか?希望する表示方法を AI に伝えるだけで、カスタム FieldModel を生成し、デフォルトのフィールドレンダリングコンポーネントを置き換えます。

その他の機能の使い方については、サポートされている機能をご覧ください。
AI にできること
各機能の詳細説明とプロンプト例 → サポートされている機能
関連リンク
- 実践:ウォーターマークプラグインの開発 — AI プラグイン開発の完全な実践事例。一言から使えるプラグインへ
- サポートされている機能 — AI にできるすべてのこと(プロンプト例付き)
- NocoBase CLI — NocoBase のインストールと管理のためのコマンドラインツール
- NocoBase CLI リファレンス — すべてのコマンドの完全なパラメータ説明
- プラグイン開発 — NocoBase プラグイン開発の完全ガイド
- AI ビルダークイックスタート — AI で NocoBase アプリケーションを構築する(コード不要)

