Verwalten Sie Ihre Domains über die Kommandozeile

Verfügbarkeit prüfen, Domains registrieren und verlängern, DNS-Einträge und Nameserver verwalten – alles ohne das Terminal zu verlassen. Ihr Konto funktioniert über die enthaltene Skill auch mit jedem KI-Coding-Agenten.

Jetzt starten Kontrollpanel öffnen Apache-2.0 · keine Tracking-Cookies

$ domain-cli search mystartup
NAME              PURCHASABLE   1ST YEAR   RENEWAL
mystartup.com     yes           $11.49     $13.99
mystartup.dev     yes           $14.99     $16.99
getmystartup.com  yes           $10.99     $13.49

$ domain-cli register mystartup.dev --years 1 --contact personal
Quote: $14.99 + VAT. Opening checkout...
Order ORD-7F3K: paid -> processing -> completed
Registered mystartup.dev (expires 2027-08-30)

$ domain-cli dns set mystartup.dev A @ 203.0.113.10
Created A @ 203.0.113.10 (ttl 3600)

Installation

Linux und macOS
curl -fsSL https://registerdomaincli.com/install.sh | sh
Oder mit Go
go install github.com/registerdomaincli/cli/cmd/domain-cli@latest
Windows (PowerShell)
$ErrorActionPreference = 'Stop'
$dir = "$env:LOCALAPPDATA\Programs\domain-cli"
$tmp = New-Item -ItemType Directory -Force -Path (Join-Path $env:TEMP ([guid]::NewGuid()))
try {
  $base = 'https://github.com/registerdomaincli/cli/releases/latest/download'
  Invoke-WebRequest "$base/domain-cli-windows-amd64.zip" -UseBasicParsing -OutFile "$tmp\cli.zip"
  Invoke-WebRequest "$base/domain-cli-windows-amd64.zip.sha256" -UseBasicParsing -OutFile "$tmp\cli.sha256"
  # -ne on strings is case-insensitive, which is what we want here: the
  # published hash is lower case and Get-FileHash returns upper case.
  if ((Get-FileHash "$tmp\cli.zip" -Algorithm SHA256).Hash -ne (Get-Content "$tmp\cli.sha256").Split(' ')[0]) {
    throw 'checksum mismatch - not installing'
  }
  Unblock-File "$tmp\cli.zip"
  New-Item -ItemType Directory -Force -Path $dir | Out-Null
  Expand-Archive "$tmp\cli.zip" -DestinationPath $tmp -Force
  Move-Item "$tmp\domain-cli-windows-amd64.exe" "$dir\domain-cli.exe" -Force
} finally { Remove-Item $tmp -Recurse -Force }
$user = [Environment]::GetEnvironmentVariable('Path', 'User')
if (@($user -split ';') -notcontains $dir) {
  $new = if ($user) { $user.TrimEnd(';') + ';' + $dir } else { $dir }
  [Environment]::SetEnvironmentVariable('Path', $new, 'User')
}

Installiert in Ihr Benutzerprofil und ergänzt den PATH — ohne Administratorrechte. Der Download wird gegen die veröffentlichte Prüfsumme geprüft; bei Abweichung wird nichts installiert. Öffnen Sie danach ein neues Terminal.

Erfordert Go 1.25 oder höher.

Funktionen

Sofortige Suche

Stichwortsuche und exakte Verfügbarkeitsprüfungen mit Richtpreisen für das erste Jahr und Verlängerungen.

Registrieren, verlängern, transferieren

Commands für den gesamten Lebenszyklus mit echten Vorbestellungsangeboten aus der autoritativen Preis-API.

DNS-Verwaltung

A-, AAAA-, CNAME-, TXT-, MX-Einträge und mehr direkt aus der Shell erstellen, aktualisieren und löschen.

Sie sind der Registrant

Domains werden auf Ihren Namen registriert: Ihre Kontaktdaten gehen an die Registry, nicht an den Proxy eines Resellers.

Jederzeit wechseln

Gehen Sie jederzeit: Erhalten Sie Ihren Auth-Code, entsperren Sie die Domain kostenlos und transferieren Sie sie, wohin Sie möchten.

Agenten-nativ

Mitgelieferte Skill, vorhersagbare Klartext-Ausgabe und maschinenlesbare Fehlercodes für KI-Workflows.

Nutzung über Ihren KI-Agenten

RegisterDomainCLI wird mit einer Agenten-Skill ausgeliefert: eine einzige SKILL.md in dem Format, das alle gängigen Coding-Agents lesen. Dieser Befehl installiert sie in den beiden Verzeichnissen, die alle abdecken, sodass Ihr Agent in Ihrem Auftrag Domains suchen, registrieren und DNS verwalten kann.

Linux und macOS

(set -e; TMP=$(mktemp "${TMPDIR:-/tmp}/domain-cli.XXXXXX"); trap 'rm -f "$TMP"' EXIT
curl -fsSL https://registerdomaincli.com/skill/SKILL.md -o "$TMP"
for d in ~/.claude/skills ~/.agents/skills; do
  mkdir -p "$d/domain-cli"
  install -m 644 "$TMP" "$d/domain-cli/SKILL.md"
done)

Windows (PowerShell)

$ErrorActionPreference = 'Stop'
$tmp = [System.IO.Path]::GetTempFileName()
try {
  Invoke-WebRequest https://registerdomaincli.com/skill/SKILL.md -UseBasicParsing -OutFile $tmp
  foreach ($d in "$HOME\.claude\skills", "$HOME\.agents\skills") {
    New-Item -ItemType Directory -Force -Path "$d\domain-cli" | Out-Null
    Copy-Item $tmp "$d\domain-cli\SKILL.md" -Force
  }
} finally { Remove-Item $tmp -Force -ErrorAction SilentlyContinue }

Wo die einzelnen Agenten nach Skills suchen

Claude Code
~/.claude/skills/ · .claude/skills/
Codex CLI
~/.agents/skills/ · .agents/skills/
Copilot CLI
~/.copilot/skills/ · ~/.agents/skills/ · .github/skills/
Amp
~/.config/agents/skills/ · ~/.agents/skills/ · .agents/skills/
opencode
~/.config/opencode/skills/ · ~/.agents/skills/ · .opencode/skills/
oh-my-pi (omp)
~/.omp/agent/skills/ · ~/.agents/skills/ · .agents/skills/
Pi
~/.pi/agent/skills/ · ~/.agents/skills/ · .pi/skills/

Zahlungen erfordern stets einen Menschen: Der Agent gibt eine Checkout-URL aus und stoppt – den Kauf schließen Sie in Ihrem Browser ab. Agenten-Skill lesen

Zusagen

Eingetragener Inhaber: Sie

Der von Ihnen angegebene Kontakt wird für alle Kontaktrollen an die Registry übermittelt. Wir sind Reseller, nicht Eigentümer.

Kostenloser Ausstieg

Auth-Code und Entsperrung auf Anfrage, beides kostenlos. Wir halten Ihre Domains nicht als Geisel.

Keine überraschenden Verlängerungen

Autorenew ist eine ausdrückliche Opt-in-Entscheidung und kann jederzeit über die CLI deaktiviert werden.

Rechnungen und MwSt. in Ordnung

MwSt. beim Checkout berechnet, signierte Rechnung A-JJJJ-NNNNNN und Verifactu-Eintrag.

Häufige Fragen

Bin ich wirklich der Domaininhaber?

Ja. Der von Ihnen angegebene Registrant-Kontakt wird für alle Kontaktrollen an die Registry übermittelt: Sie sind der Registered Name Holder, mit den entsprechenden Rechten und Pflichten nach den Richtlinien der Registry und von ICANN.

Was, wenn ich zu einer anderen Registrierstelle wechseln möchte?

Die CLI gibt Ihnen den Auth-Code und entsperrt die Domain auf Anfrage, beides kostenlos, wann immer Sie möchten.

Verlängern sich Domains automatisch?

Nicht standardmäßig. Nur wenn Sie eine Verlängerung bestellen oder Autorenew ausdrücklich aktivieren; das autorisiert eine jährliche Off-Session-Abbuchung und kann jederzeit deaktiviert werden.

Was passiert, wenn die Registrierung nach der Zahlung fehlschlägt?

Die Zahlung wird automatisch und vollständig erstattet, mit der entsprechenden Gutschrift.

Kann mein KI-Agent allein kaufen?

Nein. Der Agent kann suchen, Angebote einholen und DNS verwalten, aber die Zahlung endet an einer Checkout-URL, die ein Mensch öffnen muss.

Wo finde ich Rechnungen und Zahlungsmethoden?

Im Panel: Transaktionen mit signiertem Rechnungslink, das Rechnungsprofil und das Zahlungsportal.

curl -fsSL https://registerdomaincli.com/install.sh | sh
Kontrollpanel öffnen