NocoBase(ノコベース)は、顧客管理、申請・承認、在庫管理などの業務システムを、自社のサーバーやクラウドで構築・運用できるオープンソースの開発基盤です。2026年11月現在、公式サイトでは、見たまま操作できるノーコードの「NocoBase 2」と、AIエージェントで業務システムを開発・運用する「NocoBase 3」が並行して提供されています。本記事では、NocoBaseの全体像、2と3の違い、日本語で使うための設定、インストールから構築までの流れ、ライセンス費用、導入の進め方を、NocoBaseの導入支援を行うRakuCloudの視点で整理します。
NocoBaseとは
NocoBaseは、TypeScriptで実装され、Node.js、React、Koaなどを採用したオープンソースの開発基盤です。データ、画面、権限、ワークフローといった業務システムに共通する機能を基盤として備え、その上に業務ごとのアプリを組み立てます。
- オープンソースで、無料のCommunity版から始められる
- 自社のサーバーやクラウドにデプロイし、データを自社環境で管理できる
- 機能をプラグインとして追加・拡張できる(マイクロカーネル設計)
- 商用版は買い切りで、ユーザー数・アプリ数・データ量による課金がない
Salesforceやkintoneのようなクラウドサービスとの大きな違いは、サービスとして利用するか、自社環境に置いて運用するかです。NocoBaseは自社環境にデプロイして使うため、サーバーの用意やバージョン更新は利用者側の運用になります。その分、データの置き場所や拡張の範囲を自社で決められます。
NocoBase 2とNocoBase 3の違い
NocoBaseの公式サイトでは、「NocoBase 3」が最新版として案内され、従来のノーコード製品は「NocoBase 2」として並行して提供されています。公式の説明をもとに、両者の違いを整理します。
| NocoBase 2 | NocoBase 3 | |
|---|---|---|
| 公式の位置づけ | オープンソースのAI+ノーコード開発プラットフォーム | AIで業務システムを継続的に開発・運用するためのオープンソースプラットフォーム |
| 主な作り方 | 見たまま操作できるノーコードの画面で、人が構築・修正する。AI Coding Agentでたたき台を作ることもできる | Claude Code、Codex、OpenCodeなどのAIエージェントが開発を進め、人がその進行を管理する |
| 主な構成 | コアと基本プラグイン(オープンソース)、商用ライセンスとプラグイン | Core(共通機能)、Solution(NocoCRMなどの業務アプリ)、Studio(商用) |
| 公式サイト | nocode.nocobase.com | www.nocobase.com |
公式は、2.xと3.xを長期にわたって並行して保守するとしており、NocoBase 2.xの商用ライセンスがアップデート期間内であれば、買い直さずにNocoBase 3を使えると案内しています。
どちらを選ぶかは、誰がシステムを作り、誰が改善していくかで考えます。現場の担当者や社内の管理者が、画面で項目や一覧を調整しながら運用したい場合は、実績のあるNocoBase 2が向いています。開発チームがAIエージェントを使い、コードベースで開発を進めたい場合はNocoBase 3を検討します。RakuCloudはNocoBase 2を中心に、NocoBase 3の検証・導入にも対応しています。
NocoBase 2でできること
NocoBase 2は、データモデルと画面を分けて設計する「データモデル駆動」の考え方で作られています。主な機能は次のとおりです。
- データソース:メインのデータベースに加え、外部データベースやサードパーティのAPIをデータとして扱える
- UIビルダー:ページ、ブロック、アクションを組み合わせ、一覧、フォーム、詳細、カンバン、チャートなどの画面を作れる
- ワークフロー:承認、通知、データ更新、外部APIの呼び出しなどを自動化できる
- ユーザーと権限:ロールごとに、操作の可否からフィールド単位の閲覧・編集まで設定できる
- プラグイン:標準プラグインに加え、独自のプラグインを開発して機能を追加できる
- AI従業員:分析、質問応答、フォーム入力、文書の認識などをシステムの中で担わせられる
- 外部連携:MCP、HTTP API、CLIなどを通じて、外部のAIエージェントやシステムとつなげられる
代表的な用途は、CRM・営業管理、申請・承認、販売・在庫管理、ヘルプデスク、プロジェクト管理などです。既製のSaaSでは業務に合わない部分が多く、要件の変更が続く業務ほど効果が出やすくなります。設計の考え方は「NocoBaseのアーキテクチャ設計ガイド」で詳しく解説しています。
NocoBaseを日本語で使うには
NocoBaseの画面は多言語に対応しており、日本語を選べます。公式ドキュメントにも日本語版があります(NocoBase 2のドキュメント、NocoBase 3のドキュメント)。
業務で使うには、標準の画面だけでなく、自社で作成したメニュー、コレクション(テーブル)、フィールドの表示名も日本語にそろえます。公式ドキュメントで案内されている手順は次のとおりです。
- システム設定の「有効な言語」で日本語を有効にする
- 画面の言語を日本語に切り替える
- ローカライズ管理で翻訳エントリーを同期する
- メニュー、コレクション、フィールド、選択肢の表示名を翻訳して公開する
ローカライズ管理は組み込みのプラグインで、追加のインストールは不要です。AI従業員による一括翻訳も用意されていますが、公式ドキュメントでも、意味のずれや用語の不統一が起きる場合があるため、公開前に重要な箇所を人が確認することが推奨されています。
新しく作るコレクションやフィールドは、画面に表示する名前を日本語にし、内部の識別名(データベース上の名前)は英数字で付けておくと、APIや外部連携で扱いやすくなります。「顧客」と「取引先」のような社内用語の表記ゆれは、構築前に用語集で統一しておくことをおすすめします。
インストールから業務アプリ構築までの流れ
試すだけであれば、Dockerが使える環境があれば短時間で起動できます。NocoBase 2の公式ドキュメントでは、Docker Composeを使った次の流れが紹介されています。
- 作業用フォルダーに
docker-compose.ymlを用意し、バージョンとデータベース(PostgreSQL、MySQL、MariaDB)を選ぶ APP_KEYをランダムな文字列に変更するdocker compose pullとdocker compose up -dで起動する(初回はインストールが自動で行われる)- ブラウザで
http://localhost:13000を開き、初期管理者でログインして、すぐにパスワードを変更する
本番環境では、13000番ポートを直接インターネットに公開せず、NginxなどのリバースプロキシでドメインとHTTPSを設定する構成が一般的です。あわせて、データベースのバックアップ、監視、バージョン更新の手順を決めておきます。
起動後は、次の順で業務アプリを組み立てます。
- データ設計:コレクションとリレーションで、顧客・案件・申請などの関係を定義する
- 画面:ページとブロックで、一覧・入力・詳細の画面を作る
- 権限:ロールごとに閲覧・編集の範囲を決める
- ワークフロー:承認、通知、自動更新を設定する
- 段階公開:小さな範囲で使い始め、改善しながら対象を広げる
実務での進め方は「NocoBase導入支援の進め方」で解説しています。
ライセンスと費用
NocoBaseは、無料のCommunity版から始められます。商用版はいずれも買い切りで、年額費用はかかりません。1年間のアップデートとサポートが含まれ、期間が終わってもシステムは動き続けます。2026年11月4日時点の、NocoBase 2.xの公式料金ページの表示は次のとおりです。
| エディション | 価格 | 主な内容 |
|---|---|---|
| Community | 無料 | アプリ数・ユーザー数・データ量の制限なし(画面にNocoBaseのロゴを表示) |
| Standard | US$800 | ロゴの差し替え、外部データベースの接続、大量データのExcel入出力など(社内利用に限る) |
| Professional | US$8,000 | 顧客向けアプリの構築、SSO、高度なワークフロー、変更履歴、開発・検証・本番の複数環境など |
| Enterprise | 要問い合わせ | クラスター構成、監査ログ、マルチアプリなど |
NocoBase 3は、無料のCommunity版でCore、すべてのSolution、業務エージェントを利用でき、Studioや高度な承認などはProfessional(US$8,000)とEnterprise(要問い合わせ)に含まれます。
このほか、サーバー費用、AI機能を使う場合のモデル利用料、構築・運用の費用がかかります。料金や条件は変わる可能性があるため、最新の内容は公式の料金ページ(NocoBase 2.x、NocoBase 3)で確認してください。
導入でつまずきやすいポイント
NocoBaseは画面を作り始めるまでが速い分、設計を飛ばすと後から作り直しが増えます。導入でつまずきやすいのは次のような点です。
- データの正本を決めないまま画面を作り、Excelや既存SaaSとの二重管理が残る
- 権限設定を後回しにして、公開直前に閲覧範囲の見直しが発生する
- 承認者の不在や差し戻しなど、例外の流れをワークフローに入れていない
- バックアップ、監視、バージョン更新の担当が決まっていない
- 標準機能で足りない部分を、プラグイン開発とAPI連携のどちらで補うかの判断が遅れる
いずれも、構築前の業務整理とデータ設計で多くを防げます。
NocoBaseの導入支援を依頼するには
NocoBase社は製品開発に集中しており、要件整理、構築、カスタマイズ、トレーニングといった導入支援は、パートナー企業が担う方針を公表しています(商用版の一部には、NocoBaseチームによる初回の導入作業などが含まれます)。
RakuCloudは、NocoBase公式サイトのパートナー一覧に掲載されている導入支援パートナーです。NocoBase 2を中心に、NocoBase 3の検証・導入にも対応し、次の範囲を一貫して支援します。Salesforceや各種SaaSとの役割分担のご相談も可能です。
- 業務のヒアリングと、システム化する範囲の整理
- データモデル、画面、権限、ワークフローの設計・構築
- プラグイン開発、API連携、既存データの移行
- 自社環境での構築・運用、操作教育、継続的な改善
支援内容は「NocoBase導入支援・開発」でご確認いただけます。
よくある質問
NocoBaseは無料で使えますか?
はい。オープンソースのCommunity版は無料で、アプリ数・ユーザー数・データ量の制限はありません。ロゴの差し替え、SSO、顧客向けアプリの構築などは商用版(買い切り)で提供されます。サーバー費用や構築・運用の費用は別途かかります。
NocoBaseは日本語で使えますか?
使えます。システム設定で日本語を有効にし、自社で作成したメニューや項目名はローカライズ管理で翻訳します。公式ドキュメントにも日本語版があります。
NocoBase 2と3はどちらを選べばよいですか?
画面で設定しながら現場で改善していきたい場合はNocoBase 2、AIエージェントを使ってコードベースで開発を進めたい場合はNocoBase 3が候補です。公式は両方を長期にわたって並行して保守するとしています。
NocoBaseの導入支援はどこに依頼できますか?
NocoBase社は、導入支援をパートナー企業が担う方針です。RakuCloudはNocoBase公式サイトのパートナー一覧に掲載されている導入支援パートナーとして、業務整理から構築、運用まで支援します。
