Für Entwickler /CLI & Tooling

Eine CLI für
den ganzen Lebenszyklus.

Scaffolde ein Projekt, introspiziere eine Datenbank, die du schon hast, bewege das Schema, generiere die Typen neu, starte beide Hälften im Dev-Modus und installiere die Skills, die dein Coding-Agent braucht.

Die ersten fünf Minuten

Drei Befehle, dann läuft es

Scaffolde gegen eine Datenbank, die du schon hast, bring das Schema darauf und starte beide Hälften. Zwischen diesen Schritten bleibt dir nichts verborgen — jeder druckt, was er getan hat.

zsh
$ pnpm dlx @rebasepro/cli init
 Initialized Rebase in current directory.
  backend/  frontend/  .env  rebase.config.ts

$ rebase db push
 Schema pushed to database. Tables created.
 Row-level security enabled on every collection.

$ rebase dev
 API and realtime on :3417, panel on :5241.
  Both ports are derived from the project path — yours will differ.

Die Agent-Skills installieren

Schreibt die Rebase-Skill-Dateien in die Agent-Verzeichnisse deines Projekts, damit ein Coding-Agent das Collection-Format und die API-Form kennt, ohne dass man es ihm jedes Mal sagt.

rebase skills install --agent claude

Sichern, und zurückspielen

pg_dump und pg_restore unter einem Rebase-Befehl, damit ein Backup ein CI-Schritt ist und kein Runbook. Restore ist destruktiv und verlangt --yes.

rebase db backup --out s3://backups/app.dump
Jeder Befehl, mit seinen Flags

Der ganze Lebenszyklus, ein Terminal.

Scaffolde ein Projekt, push ein Schema, starte es, sichere es — jeder Schritt ist ein Befehl, den du in die CI packen kannst.

~pnpm dlx @rebasepro/cli init