CloudBeaver は Web ベースの SQL クライアント。Bytebase はデータベース DevSecOps プラットフォーム。
CloudBeaver と Bytebase はどちらもサーバーサイドで動きブラウザでレンダリングします — 共通点はそこまで。CloudBeaver は DBeaver の Web ネイティブな後継 — デスクトップソフトをインストールせずブラウザ越しに共有できる軽量な SQL クライアントです。Bytebase は変更レビュー、アクセス制御、データマスキング、監査ログを中心に据えたデータベース DevSecOps プラットフォームです。日常的なクエリと編集のための共有 Web GUI が欲しいなら CloudBeaver が合います。レビューワークフロー、細粒度の権限、マスキング、監査証跡が必要なら Bytebase です。
Bytebase と CloudBeaver の共通点
- サーバーサイド、Web ベースの GUI — クエリ、閲覧、エクスポート、編集。
- 無料と有償の段階的価格設定。
- 調達が容易な AWS Marketplace 掲載。
- 一定範囲の SQL/NoSQL DB をサポート。
- オープンソース — CloudBeaver のほうがやや早く始まったが、Bytebase のスター増加は 2023 年以降それを上回ってきた。

Bytebase と CloudBeaver の主な違い
Bytebase はチームワークフローを中心に据え、すべての DB 変更がレビュー、承認、監査つきロールアウトを通ります。CloudBeaver は共有データアクセスを中心に据え、チームがログインできる 1 つのブラウザベースクライアントに、軽量なチーム権限とクエリ履歴ログが付きます。
| CloudBeaver | Bytebase | |
|---|---|---|
| プロダクトの位置づけ | Web ベースの SQL クライアント (DBeaver のクラウド版) | データベース DevSecOps プラットフォーム |
| 開発者向けインターフェース | サーバーサイド、Web | サーバーサイド、Web |
| インストール | Java ベース、JVM (または Docker) が必要 | Go バイナリ、外部依存無し |
| 対応 DB | CE: 約 20、Enterprise: 80+ | 23、深い統合 |
| クエリ | ✅ | ✅ |
| 変更 | 直接 | レビューワークフロー + 環境別の直接実行 / Admin モード |
| SQL レビュールール | ❌ | ✅ 200+ ルール (無料) |
| アクセス制御 | チーム/ユーザーグループ + 接続単位の制限 | ワークスペース/プロジェクトロール (無料)、DB/テーブル単位 (Enterprise) |
| データマスキング | ❌ | ✅ Enterprise (動的、カラム単位) |
| スキーマ比較 | ❌ | ✅ 1:N (無料) |
| 監査ログ | ✅ Query Manager (有償) | ✅ Pro |
| API | GraphQL | gRPC + HTTP/REST + Terraform プロバイダー |
| GitOps | 組み込み無し | ✅ GitHub、GitLab、Bitbucket、Azure DevOps |
プロダクトの位置づけ
-
CloudBeaver: 軽量な Web SQL クライアント — DBeaver のブラウザ版のいとこ。クエリ、編集、DB 閲覧の共有 Web GUI を提供。共有接続やチーム権限のような協働機能は徐々に成長してきたが、重心は依然として「ブラウザで共有できる 1 つの SQL クライアント」。

-
Bytebase: チームワークフローを中心に据えたデータベース DevSecOps プラットフォーム — すべての変更がレビュー、承認、監査つきロールアウトを通る。SQL Editor は表面の 1 つで、残りはガバナンス (アクセス制御、データマスキング、監査ログ、承認フロー、GitOps)。

開発者向けインターフェース
-
CloudBeaver: クエリ、編集、スキーマ閲覧に特化した Web GUI。

-
Bytebase: Issue ベースの変更ワークフローとクエリ用 SQL Editor を備えた Web GUI。自動化を好むチーム向けに API、Terraform プロバイダー、GitOps も提供。

インストール
-
CloudBeaver: Java ベース、JVM または Docker で動作。
-
Bytebase: 単一の Go バイナリ、外部依存無し。Docker イメージと Kubernetes 用 Helm chart も提供。
対応 DB
-
CloudBeaver: Community Edition は約 20 の一般的な DB (MySQL、PostgreSQL、Oracle、SQLite、SQL Server、MariaDB など) をカバー。CloudBeaver Enterprise は NoSQL (MongoDB、Cassandra、Redis)、クラウド DWH (Redshift、BigQuery、Snowflake) を含む 80+ エンジンを追加。
-
Bytebase: 25 エンジンと深く統合 — RDBMS 9 (MySQL、PostgreSQL、Oracle、SQL Server、MariaDB、TiDB、OceanBase、CockroachDB、Spanner)、NoSQL 6 (MongoDB、Redis、Cassandra、DocumentDB、DynamoDB、Cosmos DB)、データウェアハウス 9 (Snowflake、BigQuery、Redshift、Hive、ClickHouse、Databricks、StarRocks、Doris、Trino)、Elasticsearch。各エンジン固有の SQL レビュールール、スキーマ同期、マスキングをサポート。
クエリ
-
CloudBeaver: テーブルをダブルクリックするか、テンプレートと補完付きの SQL を書いてクエリ。Enterprise はポイント & クリックでクエリを組み立てるビジュアルクエリビルダーを追加。

保存スクリプトは属する接続と一緒に共有できる。

-
Bytebase: SQL Editor はプラットフォーム経由でクエリを実行 — テーブルをダブルクリックするか、補完付きで SQL を書く。

SQL を保存・スター付けで素早く呼び戻せる。Pro 以上ではチームやプロジェクトと共有。

変更
-
CloudBeaver: 結果グリッドで直接データを編集するか、SQL を手で実行。変更は DB に即時反映される — レビューも承認フローも無い。Query Manager は実行された SQL を後から点検するためにログする (有償ティア)。


-
Bytebase: 変更は Issue を通る — データベースに対するプルリクエストのような存在。各 Issue は自動 SQL レビュー (200+ ルール) を実行し、設定があればカスタム承認フローを通り、完全な履歴付きでデプロイされる。管理者は環境ごとに直接実行を許可するか、プラットフォーム全体でレビューを強制するか選べる。

すべての変更は diff ビューとロールバックスクリプト付きで Change History に記録される。

SQL Editor に直接打ち込むアドホック DDL (例: ALTER TABLE) は、新規 Issue を作成するか、Admin モード — サーバーへの SSH に似た意図的な脱出口 — を要求する。

スキーマ変更には、多くのチームがビジュアル Schema Editor を使う — GUI でカラム、制約、索引を編集すれば Bytebase が DDL を自動生成する。

アクセス制御
-
CloudBeaver: 既定のチームは
admin(管理パネルへのアクセス) とuser(管理アクセス無し)。追加のチームを作って、チームやユーザー単位で接続へのアクセスを制限できる。

モデルは接続スコープ — 接続が見える人は、その接続ユーザーが見えるすべてを見える。DB レベルより下の権限という概念はない。
-
Bytebase: ロールはワークスペースとプロジェクトのレベルでスコープされる。
Workspace Admin/DBAはインスタンスを払い出しメンバーを管理、Project Ownerはそのプロジェクト内の DB、Issue、ロールを管理する。個人はProject Developer(DB を変更) やSQL Editor User(クエリのみ) など複数のプロジェクトレベルロールを持てる。
Community では、ユーザーは割り当てられたプロジェクトしか見えない。Enterprise では
Project Ownerが DB やテーブル単位までアクセスを付与でき、開発者はJust-In-Time アクセスを申請して、自動失効する Issue 経由で取得できる。
環境ごとに別のポリシーを強制できる — 例: 本番には読み取り専用、開発にはフルアクセス。

データマスキング
-
CloudBeaver: 非対応。クエリ結果は生データを返す。
-
Bytebase: カラム単位の動的データマスキング (Enterprise)。
Admin/DBA/Project Ownerがカラムごとにマスキングを構成し、特定ユーザーに元データの閲覧を許可する。それ以外は結果でマスクされた値を見る。セマンティックタイプ (email、phone、クレジットカード、SSN) で再利用可能なマスキングアルゴリズムを定義し、スキーマ全体で一貫適用できる。

スキーマ比較
-
CloudBeaver: 非対応。
-
Bytebase: Schema Sync は 1:N (無料) — 1 つのソース DB を選び、複数のターゲットを一度に比較。結果は SQL レビュー・承認・ロールアウトを通るバッチ変更 Issue になる。


監査ログ
-
CloudBeaver: Query Manager (有償) が接続ごとに実行された SQL をログする。

-
Bytebase: 監査ログ (Pro 以上) がプラットフォームのすべての操作 — クエリ、DDL、承認、ポリシー変更 — を記録。ユーザー、操作種別、期間でフィルタでき、SIEM 取り込み用にエクスポートできる。

API
-
CloudBeaver: GraphQL API。ドキュメントは薄く、主に自動生成のスキーマリファレンス。
-
Bytebase: gRPC と HTTP/REST API。フルドキュメント、コード例、Terraform プロバイダー。
GitOps
-
CloudBeaver: GitOps の組み込み無し。GraphQL API で自前構築は可能だが、即時利用できるワークフローは無い。
-
Bytebase: GitHub、GitLab、Bitbucket、Azure DevOps と GitOps を統合。リポジトリにコミットされた SQL ファイルが Bytebase に変更 Issue を自動生成し、SQL レビューがマージチェックとして走る。完全な GitOps セットアップは database-security の例 を参照。
価格
-
CloudBeaver: Community Edition は無料・オープンソース (AGPLv2)。CloudBeaver Team と Enterprise はサブスクリプションでカスタム価格 — NoSQL ドライバ、クラウド DWH 対応、Query Manager、SSO、チーム管理を追加。
-
Bytebase: Community は無料・セルフホストで、最大 20 ユーザー、10 インスタンス — SQL レビュー、GitOps、マルチ環境ロールアウトを含む。Pro は $20/ユーザー/月 (クラウド、最大 10 インスタンス) で SSO、監査ログ、ユーザーグループを追加。Enterprise はカスタム価格、セルフホスト/クラウドのどちらも可で、動的データマスキング、カスタム承認フロー、カスタムロール、SCIM、LDAP/OIDC SSO、2FA を解放。
CloudBeaver を選ぶとき
- デスクトップソフトをインストールせず、チームで共有できるブラウザベースの SQL クライアントが欲しい。
- ワークフローは主にクエリと編集で、レビュー、承認、コンプライアンスは優先しない。
- マイナーな DB のために JDBC の広さ (Enterprise) が必要。
- すでに DBeaver エコシステムに投資していて、その Web 同等品が欲しい。
Bytebase を選ぶとき
- 単なる Web SQL クライアントではなく、変更レビュー、アクセス制御、データマスキング、監査ログをカバーするプラットフォームが欲しい。
- 開発者が変更を書き、DBA (またはプラットフォームエンジニア) がレビュー・デプロイする。
- SOC 2、GDPR、社内ポリシーのためのコンプライアンス成果物 — 承認証跡、監査ログ、マスキング — が必要。
- データベース変更をコード変更と同様に扱いたい — レビュー、承認、追跡、環境横断ロールアウト。
FAQ
CloudBeaver と Bytebase は併用できるか?
はい。チームによっては、CloudBeaver を多 DB 横断のアドホッククエリ用の汎用 Web SQL クライアントとして使い、Bytebase をガバナンス層として — 本番に流れるすべての変更を Bytebase のレビュー・承認パイプラインに通す、という運用も見られます。
CloudBeaver は「ブラウザの DBeaver」ではないか?
ほぼそうです。CloudBeaver は DBeaver の JDBC ドライバ基盤と UI のかなりの部分を共有しています。DBeaver に対する価値は、共有サーバー上で動き、デスクトップクライアントをインストールせずブラウザでログインできること。代わりに、ER 図、データ転送ウィザード、複雑なクエリビルダーといった一部の高度なデスクトップ機能は軽量化・省略されています。
Bytebase は CloudBeaver にあるものをすべて備えるか?
日常のチームクエリには、はい — SQL Editor、スキーマブラウザ、エクスポート、共有。Bytebase が優先しないのは JDBC の広さ (25 エンジン vs CloudBeaver Enterprise の 80+)。Bytebase は対応エンジンに対してエンジン固有のレビュールール、スキーマ同期、マスキング対応で深く入り、CloudBeaver はより多くのドライバで広く展開します。
Bytebase Community は本番で実用に耐えるか?
はい。Community はフル GUI、200+ の SQL レビュールール、GitOps 連携、マルチ環境ロールアウト、バッチ変更 — 有償ティアと同じコアワークフローを含みます。上限: 20 ユーザー、10 インスタンス。SSO、監査ログ (Pro)、データマスキングやカスタム承認フロー (Enterprise) が必要になったらアップグレードしてください。
関連比較: