JeecgBoot AIエージェント
JeecgBootは中国発のAI搭載ローコード開発プラットフォーム。自然言語1文でフォーム・業務フロー・フルスタックコードを生成する「AI Skills」を搭載し、Java系Webシステム開発の繰り返し作業を最大80%削減できるOSSツール。
spec — 基本情報
| github_stars | 47.1k |
|---|---|
| pricing | オープンソース版 永久無料(Apache 2.0) / 商業版(法人向け・要問い合わせ) |
| license | Apache-2.0 |
| japanese | 不明 |
概要
JeecgBoot(ジーグブート)は、北京国炬軟件(Beijing Guoju Software)が開発・公開しているAI搭載ローコード開発プラットフォームです。「ローコード(少ないコード記述)+ゼロコード(コード不要)」の2モードを一つのツールで提供し、2026年7月リリースのv3.9.3が最新版です。GitHubスターは4万超を誇り、Java系システム開発の現場で広く使われています。バックエンドはSpringBoot 3 + Spring Cloud Alibaba、フロントエンドはVue 3 + Vite 6 + TypeScriptという最新技術スタックで構成されています。
注目される最大の理由は、2026年に発表された「AI Skills(エーアイ スキルズ)」機能です。これはClaude CodeなどのAIツールと連携し、自然言語(普通の文章)1文だけで「画面の設計→データベースの作成→メニュー権限の設定」まですべて自動化する仕組みです。従来のJava開発で発生する繰り返し作業の約80%をカットできるとされており、「アイデアをすぐ動くシステムに変える」というゴールを個人開発者レベルで実現できるプラットフォームです。
主な機能
- AI Skills(自然言語プログラミング): 「顧客管理画面を作って」などの1文から、フロントエンド(Vue3)+バックエンド(Java)+SQL+メニュー権限を一括生成。フォーム設計・業務フロー図・レポート・ダッシュボードも同様に自然言語で作成できます。
- ワンクリック・コード生成器: データベースのテーブル定義をもとに、一覧・登録・編集・削除(いわゆるCRUD)の画面コードを前後端同時に1クリックで生成。手書きコードゼロで動くWebアプリが完成します。
- ゼロコード・オンラインフォーム: 画面上の設定だけでフォーム・レポート・グラフ・大型ダッシュボードを作成できるノーコード機能。技術者でなくてもデータ入力画面やレポートを5分で構築できます。
- AI応用プラットフォーム(RAGナレッジベース): RAG(手持ちの資料をAIに読ませて答えさせる仕組み)を内蔵したナレッジベース機能を搭載。ChatGPT・DeepSeek・Ollamaなど主要AIモデルに対応し、社内文書を使ったチャットボットや自動回答システムを構築できます。
- AI流れ図&ワークフロー編排(へんさい): BPM(業務プロセス管理)エンジンを内蔵し、承認フローや業務自動化の流れ図を視覚的に設計できます。MCPプラグイン(AIエージェントとツールをつなぐ標準接続口)にも対応しており、AIエージェントとの連携が可能です。
- マルチ端末対応アプリフレーム: JeecgUniappという付属フレームワークにより、同じコードでスマートフォンアプリ・ミニプログラム・Webブラウザ版・HarmonyOS(華為の新OS)向けアプリを同時配布できます。
- 権限管理・マルチテナント: ボタン単位・データ単位の細かい権限設定、マルチテナント(複数組織が1つのシステムを使う構成)、SaaS構築に必要な機能を最初から内蔵しています。
料金プラン
| プラン | 料金 | 主な内容 |
|---|---|---|
| オープンソース版 | 永久無料 | フルソースコード・商用利用可(Apache 2.0ライセンス)。プロジェクト数・テーブル数・ユーザー数・同時接続数の制限なし |
| 商業版 | 要問い合わせ(法人のみ) | 技術サポート付き。流れ図監視・フォームデザイナー・積木レポート企業版・OA業務・ゼロコードアプリ等の追加機能を含む |
| 敲敲云(QiaoQiaoYun)ゼロコード版 | 無料(別製品) | ドラッグ&ドロップだけで業務アプリを作れるノーコードSaaS。JeecgBootの姉妹製品として提供 |
> ⚠️ 商業版の具体的な金額は公式サイト(jeecg.com)への直接問い合わせが必要です。商業版ライセンスは現在法人向けのみで、個人ユーザーへの販売は行っていません。個人開発者はオープンソース版をご利用ください。
導入方法
導入方法は「Dockerによるワンコマンド起動(評価・テスト向け)」と「IDEを使った手動セットアップ(開発向け)」の2通りが公式に案内されています。
① Dockerで素早く試す(推奨)
# 1. リポジトリをクローン(手元にコピー)
git clone https://github.com/jeecgboot/JeecgBoot.git
cd JeecgBoot
# 2. Docker Composeで一括起動(MySQL・Redis・バックエンド・フロントエンドがまとめて立ち上がります)
docker-compose up -d
起動後、ブラウザで http://localhost にアクセスすると管理画面が表示されます。
② フロントエンドのみ手動で起動する場合
cd jeecgboot-vue3
# 依存パッケージをインストール
pnpm install
# 開発サーバーを起動
pnpm dev
# → http://localhost:5173 でアクセス可能
③ バックエンドをIDEで起動する場合
- IntelliJ IDEAでプロジェクトを開く
jeecg-boot/db/jeecgboot-mysql-5.7.sqlを実行してデータベースを初期化application-dev.ymlのDB接続情報・Redis接続情報を編集JeecgSystemApplication.javaを実行
詳しい手順は公式ドキュメント(https://help.jeecg.com)を参照してください。
こんな人におすすめ
- 「Javaは少し書けるが、毎回同じコードを書くのが面倒」な個人開発者: コード生成器とAI Skillsにより、繰り返し作業を大幅に削減できます。ERP・CRM・OAなどの業務システムを短期間でプロトタイプ化したい方に最適です。
- 「プログラミングはほぼ未経験だが、社内の管理ツールを作りたい」担当者: ゼロコードのオンラインフォーム機能を使えば、コードを一行も書かずにデータ管理画面を構築できます。ExcelをWebアプリに置き換えるイメージで使えます。
- 「社内文書を使ったAIチャットボットを自前で運用したい」エンジニア: 内蔵のRAGナレッジベースとAIフロー編排機能を組み合わせれば、社内マニュアルや規定をAIに学習させた問い合わせ応答システムをノーコードに近い感覚で構築できます。
- 「SaaSや多拠点向けの業務システムを低コストで作りたい」スタートアップ: マルチテナント・マイクロサービス対応・権限管理が標準内蔵のため、ゼロから設計する工数を省けます。オープンソース版は商用利用も無料です。
よくある質問
Q. 個人開発者でも無料で使えますか? A. はい、オープンソース版はApache 2.0ライセンスのもと、個人・商用を問わず永久無料で利用できます。プロジェクト数・ユーザー数・テーブル数に制限はありません。商業版は法人向け専用で、個人への販売は現在行っていません。
Q. 日本語環境でも動きますか? A. 公式UIは主に中国語ですが、システム自体はJava標準の国際化(i18n)機構に対応しており、設定で言語を切り替えることができます。公式ドキュメントは中国語・英語が中心です。
Q. ChatGPTやDeepSeek以外のAIモデルは使えますか? A. はい。ChatGPT・DeepSeek・Ollamaなど主要AIモデルをサポートしており、最新版ではデフォルトがDeepSeekに設定されています。MCP(MCPプラグイン=AIエージェントとツールをつなぐ標準接続口)にも対応しているため、将来の新モデルとの連携も柔軟に対応できます。
Q. スマートフォンアプリも作れますか? A. 付属のJeecgUniappフレームワークを使うことで、1つのコードベースからスマートフォンアプリ・ミニプログラム(WeChat等)・ブラウザ版・HarmonyOS向けアプリを同時に配布できます。
glossary — わからない用語があったら
related — 同カテゴリの人気エンティティ
Microsoft製のマルチエージェントフレームワーク。複数のAIエージェントが会話・協調してタスクを解決する仕組みを構築できる。
オープンソースの自律開発エージェント。コードの修正・コマンド実行・Web閲覧まで、人間の開発者のように動作する。
Block(旧Square)製のオープンソースAIエージェント。ローカルで動作し、MCP拡張であらゆる開発タスクを自動化する。
役割ベースのマルチエージェントフレームワーク。「クルー」として複数エージェントに役割・タスクを与えて協働させる。
高性能なマルチエージェントシステム構築フレームワーク。メモリ・ナレッジ・推論を備えたエージェントを高速に動かせる。