Zum Inhalt springen
IDE & CLI

Lurus Code CLI

Vollständiger KI-Coding-Agent im Terminal. Interaktiver Chat, Batch-Verarbeitung, CI Security Scans, Code Review Automatisierung und Shell-Completions. DSGVO-konform, EU-gehostet.

💬

Interaktiver Chat

Starte eine Session mit `lurus chat` und arbeite direkt im Terminal mit der KI.

📦

Batch-Verarbeitung

Verarbeite viele Aufgaben mit `lurus batch`, ideal für Skripte und Pipelines.

🛡️

CI Security

Integriere Security-Scans mit `security-ci` in deine Build- und Release-Pipelines.

🔍

CI Code Review

Automatisierte Reviews mit `code-review-ci` für Pull Requests und Merge-Queues.

⌨️

Shell-Completions

Tab-Vervollständigung für bash, zsh und fish, schneller navigieren und weniger tippen.

🔌

Plugin-Verwaltung

Erweiterungen installieren und pflegen mit `lurus plugin`, nahtlos ins Ökosystem eingebunden.

Lurus Code CLI terminal showing batch processing and CI/CD integration commands

In 60 Sekunden loslegen

CLI global über npm installieren, einmalig authentifizieren und sofort die erste KI-Coding-Session starten.

terminal
# Global installieren
npm install -g @scramble-cloud/lurus-code-cli

# Authentifizieren (Browser, E-Mail oder API-Key)
lurus login

# Interaktive Session starten
lurus chat

# Oder einzelnen Prompt senden ohne Session
lurus "Erkläre die Architektur dieses Projekts"

# Letzte Session für dieses Projekt fortsetzen
lurus chat --continue

Batch-Verarbeitung

Mehrere KI-Aufgaben aus einer Datei sequenziell verarbeiten — perfekt für geskriptete Workflows, Dokumentationsgenerierung oder automatisiertes Refactoring.

Beispiel-Prompt-Datei

prompts.txt
# Prompt-Datei (prompts.txt)
# Prompts mit --- trennen

Analysiere src/auth.service.ts und erkläre den Auth-Flow

---

Schreibe Unit-Tests für UserService

---

Erstelle ein README für das api/ Modul

Befehle

lurus batch prompts.txt Alle Prompts sequenziell ausführen
lurus batch prompts.txt -o json JSON-Ausgabe mit Token-Counts
lurus batch prompts.txt --continue-on-error Fehler überspringen und weitermachen
lurus batch prompts.txt -m haiku Schnelleres Modell für einfache Aufgaben

CI/CD-Integration

Zwei dedizierte headless Befehle für CI-Pipelines: security-ci und code-review-ci. Beide geben Standard-Exit-Codes zurück und unterstützen GitHub Actions Output-Variablen.

security scan
- name: KI Security Scan
  run: lurus security-ci --diff --fail-on high --format sarif
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
code review
- name: KI Code Review
  run: lurus code-review-ci --pr-comments --verdict --fail-on high
  env:
    GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 Keine blockierenden Findings — Pipeline besteht
1 Blockierende Findings gefunden — Pipeline schlägt fehl
2 Befehls-Fehler (Auth, Netzwerk, Konfiguration)
3 Guthaben erschöpft — partielle Ergebnisse

Shell Tab-Completions

Tab-Vervollständigung für alle lurus Befehle, Unterbefehle und Flags in der bevorzugten Shell aktivieren.

Bash echo 'eval "$(lurus completions bash)"' >> ~/.bashrc
Zsh echo 'eval "$(lurus completions zsh)"' >> ~/.zshrc
Fish lurus completions fish > ~/.config/fish/completions/lurus.fish

Berechtigungs-Modi

Steuere, wie viel Autonomie der Agent hat. Alle Modi können pro Session gesetzt oder in der Projektkonfiguration gespeichert werden.

Modus Verhalten Anwendungsfall
default Fordert Bestätigung vor jeder Tool-Nutzung Tägliche Entwicklung
acceptEdits Genehmigt Dateiänderungen automatisch, fragt bei Shell-Befehlen Agent bei Code-Änderungen vertrauen
plan Read-only — keine Datei-Schreibvorgänge oder Shell-Befehle Architektur-Analyse, Code-Erkundung
bypassPermissions Gewährt alle Berechtigungen automatisch Nur CI/CD-Pipelines (mit --dangerously-skip-permissions)

Bereit, intelligenter zu coden?

Tritt der Warteliste bei und nutze die Lurus Code CLI mit allen Befehlen und Integrationen.

Jetzt starten