Own your domains from the command line

Search availability, register and renew domains, manage DNS records and nameservers — all without leaving the terminal. Your account works from any AI coding agent through the included skill.

Install

Linux and macOS

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

Windows (PowerShell)

Download the release zip from GitHub Releases, unblock it, extract it, and add the directory to your PATH.

Invoke-WebRequest https://github.com/agumaik/registerdomain-cli/releases/latest/download/domain-cli-windows-amd64.zip -OutFile domain-cli.zip
Unblock-File domain-cli.zip
Expand-Archive domain-cli.zip -DestinationPath "$env:LOCALAPPDATA\domain-cli"
[Environment]::SetEnvironmentVariable("Path", "$env:Path;$env:LOCALAPPDATA\domain-cli", "User")

Or with Go

go install github.com/agumaik/registerdomain-cli/cmd/domain-cli@latest

Requires Go 1.25 or later.

Quickstart

A complete first session: create an account, find a domain, register it, and point its DNS somewhere.

$ domain-cli signup
Enter the 6-digit code we emailed you: 481902
Signed in. Token saved to ~/.config/domain-cli/config.json

$ domain-cli search mystartup
NAME              PURCHASABLE   1ST YEAR   RENEWAL   NOTES
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)

Use it from your AI agent

RegisterDomainCLI ships with an agent skill. Copy the skills/domain-cli folder from the repository into your harness skills directory and your coding agent can search, register, and manage DNS on your behalf.

cp -r skills/domain-cli ~/.config/my-harness/skills/

Payments always require a human: the agent prints a checkout URL and stops — you complete the purchase in your browser.

Read the agent skill

Features

Instant search

Keyword search and exact availability checks with indicative first-year and renewal prices.

Register, renew, transfer

Full lifecycle commands with real pre-order quotes from the authoritative pricing API.

DNS management

Create, update, and delete A, AAAA, CNAME, TXT, MX, and more — straight from the shell.

You are the registrant

Domains are registered in your name: your contact data goes to the registry, not a reseller's proxy.

Localize anything

Leave at any time: get your auth code and unlock the domain at no charge, then transfer it wherever you like.

Agent-native

Bundled skill, predictable plain-text output, and machine-readable error codes for AI workflows.