JillionDB

Pour ceux qui construisent avec des agents IA

Voyez ce que votre agent veut faire à votre base de données avant qu’il ne le fasse.

Votre agent de code propose le changement. Vous le voyez sur votre schéma, en mots simples, et rien ne se passe avant votre accord.

Compatible avec Claude Code, Cursor et tout client MCP·Claude CodeCursor·PostgreSQL · MySQL · SQLite

Pourquoi c’est important

Les agents écrivent des changements de base de données. La plupart sont approuvés sans vraiment être regardés.

Le SQL a souvent l’air correct. Le problème, c’est ce qu’il fait aux données déjà présentes.

nameAna · Ben · Chloé
full_name— · — · —

Un renommage qui efface

Vous demandez de renommer une colonne ; l’agent la supprime et en crée une nouvelle. Toutes ses valeurs disparaissent.

JillionDB le signale avant l’exécution.

titleQuarterly report for the board
200 → 120

Une limite qui coupe

Un champ texte raccourcit. Tout ce qui dépasse est coupé, ou le changement échoue en cours de route.

JillionDB le signale avant l’exécution.

phone+44 20 7946 0958
phoneempty
NOT NULL

Une règle que les anciennes lignes enfreignent

Un champ devient obligatoire dans une table qui contient déjà des valeurs vides. Ça marche chez vous et ça échoue en production.

JillionDB le signale avant l’exécution.

Fonctionnement

Trois étapes. Aucun SQL à lire.

  1. 1

    Connectez votre agent

    Une seule commande ajoute JillionDB à Claude Code. Cursor et les autres outils demandent quelques lignes de réglages.

    $ claude mcp add --scope user --transport http jilliondb https://jilliondb.com/mcp --header "Authorization: Bearer dbk_…"
  2. 2

    Voyez le changement sur votre schéma

    Chaque proposition est dessinée sur vos tables : vert si c’est sûr, ambre s’il faut être prudent, rouge si des données peuvent être perdues, chacune avec une raison en mots simples.

    SûrPrudenceDestructif
  3. 3

    Approuvez, modifiez ou refusez

    Vous seul pouvez approuver. Votre agent reçoit alors la migration exacte pour votre base, et de quoi revenir en arrière.

    Approuver

S’intègre à vos outils

Il se place entre votre agent et votre base de données.

Rien à remplacer. Votre agent propose, vous approuvez dans JillionDB, et votre propre outil de migration applique le SQL.

Le risque, en mots simples

Chaque changement a un niveau et une raison.

Sûr
Ajouter la colonne « tasks.due_at »
Ajoute une colonne vide ; les lignes existantes ne changent pas.
Prudence
Renommer la colonne « users.name » en « full_name »
Le code qui utilise l’ancien nom ne fonctionne plus tant qu’il n’est pas mis à jour.
Destructif
Supprimer la colonne « projects.legacy_code »
Supprime la colonne et ses données.

Aussi un concepteur de schémas

Toute votre base, dessinée.

Avec un agent, ou tout seul.

Dessinez tables et relations

Glissez d’une colonne à l’autre pour relier les tables. Toujours fluide, même avec des centaines de tables.

Importez l’existant

Collez un export de PostgreSQL, MySQL ou SQLite, ou de Rails, Django ou Laravel. Ce qui ne peut pas être lu est listé, jamais ignoré en silence.

SQL ou canevas, dans les deux sens

Modifiez le SQL, le dessin suit. Modifiez le dessin, le SQL suit.

Des versions à comparer

Enregistrez une version, continuez, et voyez exactement ce qui a changé depuis.

Confiance

Conçu pour que dire oui soit sûr.

Schémas uniquement

Nous ne voyons jamais vos données ni les mots de passe de votre base.

Rien ne s’exécute sur votre base

JillionDB écrit le SQL. Vos propres outils l’appliquent, quand vous le décidez.

Testé en conditions réelles

Dans nos tests, les migrations tournent sur de vrais PostgreSQL, MySQL et SQLite, données comprises.

À vous, à emporter

Exportez votre schéma et votre SQL quand vous voulez.

Tarifs

Commencez gratuitement. Passez à la suite quand ça ne suffit plus.

Free

$0pour toujours

  • 1 projet
  • 1 clé d’agent
  • 30 jours d’historique des versions
  • Toutes les bases et toutes les fonctions
Créer un compte

Pro

$12par mois

  • Projets illimités
  • Clés d’agent illimitées
  • Historique des versions illimité
  • Toutes les bases et toutes les fonctions
Bientôt disponible

Accès anticipé : chaque compte a tout jusqu’au lancement de Pro.
Les équipes, avec projets et examens partagés, arriveront plus tard.

Questions

Encore des questions ?

La documentation couvre chaque étape, de la connexion de votre agent à la lecture d’un examen.

Lire la documentation
Qu’est-ce que JillionDB ?

Un endroit pour examiner les changements de base de données que votre agent de code IA veut faire. Chaque changement est dessiné sur votre schéma avec son risque et une raison, et rien ne se passe avant votre accord.

Faut-il connaître le SQL ?

Non. Chaque changement est expliqué en mots simples, et le niveau de risque vous dit où regarder. Le SQL est là quand vous le voulez.

JillionDB voit-il mes données ?

Non. Il ne travaille qu’avec votre schéma, la forme de vos tables. Il ne se connecte jamais à votre base.

Quels agents et quelles bases ?

Claude Code, Cursor et tout outil compatible MCP. PostgreSQL, MySQL et SQLite.

Remplace-t-il mon outil de migration ?

Non. Votre agent place le SQL fourni par JillionDB là où votre projet range ses migrations, et vos outils habituels l’appliquent.

Peut-on l’utiliser sans agent ?

Oui. C’est un concepteur de schémas complet : dessiner des tables, importer une base existante, éditer en SQL, comparer des versions et exporter des migrations.

Voyez-le avant que ça arrive.

Ouvrez la démo et approuvez le changement d’un agent en moins d’une minute.