Rechnungsstellung von Ihrem Terminal
Erstellen Sie Rechnungen, verwalten Sie Ausgaben, erfassen Sie Zahlungen und generieren Sie Berichte — alles von der Kommandozeile. Perfekt für Automatisierung, Scripting und KI-gestützte Workflows.
Schnellinstallation
$ curl -fsSL https://billingnow.com/cli/install.sh | bash
Erste Schritte
Installation
Installieren Sie das BillingNow CLI in Sekunden. Funktioniert auf macOS und Linux mit Node.js 18 oder höher.
Installer ausführen
Der Installer lädt das CLI herunter und richtet alles automatisch ein.
$ curl -fsSL https://billingnow.com/cli/install.sh | bash
Zum PATH hinzufügen (falls angefordert)
Wenn der Installer eine PATH-Warnung anzeigt, fügen Sie diese Zeile zu Ihrem Shell-Profil hinzu:
export PATH="$HOME/.local/bin:$PATH"
Dann starten Sie Ihr Terminal neu oder führen Sie aus source ~/.zshrc (oder ~/.bashrc).
Authentifizieren
Melden Sie sich an, um das CLI mit Ihrem BillingNow-Konto zu verbinden. Dies öffnet Ihren Browser für eine sichere OAuth-Authentifizierung.
$ bn login
Installation überprüfen
Prüfen Sie, ob alles funktioniert, indem Sie Ihren aktuellen Benutzer anzeigen:
$ bn whoami
Voraussetzungen
- Node.js 18 oder höher
- macOS oder Linux (Windows über WSL)
- curl oder wget
- BillingNow-Konto
Alternative: API-Schlüssel-Login
Für CI/CD oder headless Umgebungen, authentifizieren Sie sich mit einem API-Schlüssel:
$ bn login --key YOUR_API_KEY
Generieren Sie API-Schlüssel in den Einstellungen Ihres BillingNow-Dashboards.
Befehlsreferenz
Vollständige Liste der verfügbaren Befehle. Alle Befehle unterstützen -f json für maschinenlesbare Ausgabe.
Rechnungen
bn invoice list
List all invoices
bn invoice list --status sent
Filter by status
bn invoice get <id>
Get invoice details
bn invoice find INV-001
Find by number or ID
bn invoice create --relation <id> --items '[{"name":"Service","quantity":1,"netPrice":100}]'
Create new invoice
bn invoice update <id> --due-date 2025-02-28
Update invoice
bn invoice status <id> sent
Change status
bn invoice delete <id>
Delete invoice
bn invoice generate-number <relation-id>
Generate invoice number
KI-Agent-Integration
Verwenden Sie den BillingNow CLI Skill mit Claude Code oder jedem KI-Agenten, der benutzerdefinierte Skills unterstützt. Lassen Sie die KI Ihre Rechnungen in natürlicher Sprache verwalten.
Beispiel-Prompts
Sie sagen:
"Erstelle eine Rechnung für Acme Inc für 10 Stunden Beratung zu 150€/Stunde"
Sie sagen:
"Zeige mir alle unbezahlten Rechnungen von diesem Monat"
Sie sagen:
"Verbuche eine Zahlung von 500€ für Rechnung INV-042"
Sie sagen:
"Erstelle einen Verkaufsbericht für Q4 2024"
Einrichtung für Claude Code
Der Skill ist automatisch verfügbar, wenn Sie das CLI installieren:
Check skill status
$ bn skill status
Der Skill stellt Claude Code die gesamte Befehlsdokumentation bereit, damit es weiß, wie man Rechnungen erstellt, Ausgaben verwaltet, Zahlungen erfasst und mehr.
Bereit zu starten?
Jetzt installieren und schneller
$ curl -fsSL https://billingnow.com/cli/install.sh | bash
Kostenlos nutzbar
Open Source
Keine Kreditkarte erforderlich
bn invoice create
Rechnungen erstellen
bn payment create
Zahlungen erfassen
bn reporting sales
Berichte generieren