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.

💬

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.

⌨️

MCP-Server

Lokale oder entfernte MCP-Server mit `lurus mcp add` verbinden, inklusive URL-basierter HTTP- und SSE-Transporte.

🔌

Erweiterungen

Skills, Commands, Agents, Rules und Hooks mit dateibasierten Workflows und Chat-Slash-Befehlen erstellen.

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

Erweiterungs-Workflows

Erweitere die CLI mit dateibasierten Skills, Commands, Agents, Rules, Hooks und per Slash-Befehl verwalteten Skill-Paketen.

Skills .lurus/skills/<name>/SKILL.md
Commands .lurus/commands/<name>.md
Hooks /create-hook

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
acceptAllEdits Genehmigt Dateiänderungen automatisch, fragt bei Shell-Befehlen Agent bei Code-Änderungen vertrauen
--mode plan Read-only Interaktionsmodus — keine Datei-Schreibvorgänge oder Shell-Befehle Architektur-Analyse, Code-Erkundung
dangerouslySkipAllPermissions Gewährt alle Berechtigungen automatisch Nur CI/CD-Pipelines (mit --permission-mode dangerouslySkipAllPermissions)

Bereit, intelligenter zu coden?

Starte jetzt und nutze die Lurus Code CLI mit allen Befehlen und Integrationen.

Jetzt starten