データベース管理ツール(kdbagent)
1つのPHPファイルで、データベースの中身を安全に参照・検索・編集できるツールです。phpMyAdminのような万能ツールとは逆に、設定で宣言した「表・列・操作」だけを触らせます。宣言していない表・列・削除などは、ブラウザからもコマンドからも実行できません。だからAIエージェント(Claude Code)に「顧客の電話番号を直しておいて」と任せても、範囲より外は壊せません。MySQL/SQLite両対応、依存ライブラリなし、レンタルサーバーに置くだけ。買い切り・ソースコード改変自由(MIT)。
55,000円税込
本体 50,000円 + 消費税 5,000円
デモでご確認のうえ、ご納得いただいてからご購入ください。
このアプリについて
## こんな困りごとに
- 在庫表・顧客名簿・予約表を、担当者が時々直したい。でもDB全体は触らせたくない。
- phpMyAdmin や Adminer は強力すぎて、非エンジニアには危ない。任意SQLも打ててしまう。
- Claude Code などのAIにDB作業を任せたいが、事故が怖い。
## Kurage DB Agent の答え
**設定で「見せる表・列・操作」を宣言する**方式です。宣言していないものは、どの入口からも触れません。
```php
'customers' => array(
'columns' => array('id','name','email','phone','note'), // これ以外の列は見えない
'editable' => array('name','email','phone','note'), // これ以外は書き換え不可
'can_delete' => false, // 削除は禁止
),
```
## 3つの入口、同じ安全な制限
- **ブラウザ**:ログイン・検索・編集・追加・削除の管理画面(CSRF・監査ログ付き)
- **コマンド**:`php kdbagent.php select customers --search 田中`(JSONを返す。Claude CodeなどのAIエージェントがそのまま叩けます。連携スキル同梱)
- **HTTP API**:トークン付きのJSON API
## 安全のしくみ
- 全SQLはPDOのプリペアドステートメント。値は必ずバインド(SQLインジェクション対策)。
- 表名・列名はSQLに組み立てる前に必ず宣言済みリストと照合。利用者の入力をそのまま識別子にしません。
- 管理画面はパスワード認証+CSRF。HTTP APIはトークン必須。
- 変更はすべて監査ログ(だれが・いつ・どの行を・どう変えたか)。
## 仕様
- PHP 7.0以降、PDOの sqlite / mysql ドライバ。一般的なレンタルサーバーで動きます。
- 依存ライブラリなし。`kdbagent.php` を1つ置くだけ(+設定ファイル)。
- MITライセンス。改変・商用利用・再配布自由。ソースコードごとお渡しします。
- Claude Code 連携スキル・設定例・パスワード生成・検証スクリプト・ドキュメント同梱。
デモ: https://proto.exbridge.jp/kdbagent/ で実際に触れます(会員・在庫の2表)。
販売情報
| 開発元 |
株式会社エクスブリッジ https://exbridge.jp/ |
|---|---|
| 𝕏 アカウント | @xb_bittensor |
| デモサイト | https://proto.exbridge.jp/kdbagent/ |
| 配布ファイル | kdbagent-20260809.zip (24 KB) |
| 公開日 | 2026年8月9日 |
ご購入前に必ずお読みください
- これはプロトタイプです。動作を保証していません。お客様の環境 (サーバー・PHPのバージョン・通信の制限など)によっては、そのままでは動かない可能性があります。
- AIエージェント(Claude Code / Codex など)を使えることが前提です。 設置も、つまずいたときの解決も、AIに相談しながらご自身で進めていただく前提の商品です。 手順書・設計書・AI向け指示書を同梱しています。
- お問い合わせに必ずお応えできるとは限りません。 購入代金に個別サポートは含まれていません(有償のサポートは別途承ります)。
- ノークレーム・ノーリターンでお願いいたします。 ダウンロード商品の性質上、ご購入後の返品・返金はお受けできません。 必ずデモを触って、ご自身の目で確かめてからご判断ください。
そのほかの条件
- 設置には、PHPが動作するレンタルサーバー等のご用意が必要です。詳細は各アプリの説明をご確認ください。
- ソースコードは改変・再配布が可能です。ライセンスは同梱の LICENSE をご確認ください。
