Zum Inhalt springen

Dokumentation

Guter Code verdient eine gute Erklärung.

Das Feature ist gebaut. Jetzt soll es verständlich, nutzbar und übergabefähig sein. Lurus Code liest dein Projekt und hilft, aus Implementierungsdetails Dokumentation, Diagramme und Release Notes zu machen.

Nutze die Befehle im Lurus-Code-Chat in deinem Projekt. /docs ist ab Pro verfügbar. KI-Nutzung hängt von deinem Plan und Guthaben ab.

Relevante Dateien und Abhängigkeiten im Projektkontext.
Codebasis verstehen

Für den nächsten Leser

Vom Einstieg bis zur API.

Nicht jeder Leser braucht jedes Detail. Starte mit einer Datei, erweitere auf ein Modul oder frage nach einem Projektüberblick. Der Agent liest den relevanten Code, bevor er die Dokumentation schreibt.

  1. Ein Einstieg ins Projekt.

    Erkläre die Projektstruktur und die Rolle ihrer wichtigsten Teile. Gib dem nächsten Entwickler einen Ausgangspunkt statt eines weiteren Ordners zum Durchsuchen.

  2. Nutzbare Schnittstellen.

    Dokumentiere öffentliche Funktionen, Klassen und Typen: ihren Zweck, die erwarteten Parameter und die Rückgabewerte.

  3. Beispiele mit Kontext.

    Lass dir Anwendungsbeispiele und Erklärungen zur Schnittstelle erstellen. Prüfe, ob sie zum aktuellen Code und zum gewünschten Verhalten passen.

Verbindungen sichtbar machen

Ein Ablauf wird klarer, wenn man ihn sehen kann.

Beschreibe den Zusammenhang, den du erklären möchtest. /mermaid liest die relevanten Dateien und erstellt Mermaid-Code für Architektur, Datenmodelle oder Interaktionen. Ergänze ihn in deiner Dokumentation und rendere ihn mit einem Mermaid-kompatiblen Viewer.

  1. Einen Authentifizierungsablauf erklären
    /mermaid auth flow

Prüfe die Beziehungen und rendere das Diagramm vor der Weitergabe. Die erstellte Syntax ist ein Ausgangspunkt, keine verifizierte Architekturkarte.

Bestehende Lurus-Code-Aufnahme als Einblick in die Produktoberfläche und die Arbeit im Projekt.
Ein Blick auf Lurus Code

Den Kreis schließen

Commits halten Änderungen fest. Release Notes erklären sie.

Aufnahme gestagter Änderungen und einer erstellten Commit-Nachricht vor der Bestätigung.
Vom gestagten Diff zur Commit-Nachricht

/changelog nutzt Commits seit dem letzten Git-Tag für einen Entwurf im Keep-a-Changelog-Format. Neue, geänderte und korrigierte Funktionen werden leichter erfassbar als eine Liste von Commit-Nachrichten.

  1. Einen Changelog-Eintrag vorbereiten
    /changelog

Benötigt eine lesbare Git-Historie. Ohne Tag versucht der Befehl einen Bereich von 20 Commits. Prüfe Version, Release-Umfang und Formulierungen vor der Veröffentlichung.

Git & GitHub

Halte die Erklärung nah am Code.

Erstellte Dokumentation ist ein Entwurf, kein automatischer Hintergrundabgleich. Fordere nach relevanten Änderungen ein Update an, prüfe den Diff und halte die freigegebenen Dateien im Repository.

  1. Dokumentation mit der Implementierung abgleichen.
  2. Beispiele, Diagramme und Release-Details prüfen.
  3. Geprüfte Dokumentation mit der zugehörigen Änderung committen.

Eine Datei. Ein erster guter Entwurf.

Öffne den Lurus-Code-Chat im Projekt und ersetze den Beispielpfad durch deine eigene Datei. /docs schreibt Dokumentation und berichtet, welche Dateien und öffentlichen Schnittstellen dokumentiert wurden.

CLI einrichten
  1. Eine Quelldatei dokumentieren
    /docs src/auth.ts

Dein Code bleibt dein Code.

Quellcode und Anfragekontext werden mit Zero Data Retention verarbeitet. Keine Nutzung für Modelltraining. Provider und Verarbeitungsregion sind transparent ausgewiesen.

Datenschutz und Verarbeitung ansehen

Gut zu wissen, bevor du startest.

Was erstellt /docs?
Der Befehl liest eine Zieldatei, ein Modul oder ein Projekt und erstellt Dokumentation für öffentliche Funktionen, Klassen und Typen mit Zweck, Parametern, Rückgabewerten und Beispielen. Er schreibt Dokumentationsdateien und berichtet, was dokumentiert wurde. /docs ist ab Pro verfügbar.
Bleibt die Dokumentation automatisch aktuell?
Nein. Fordere bei relevanten Codeänderungen ein Update an und prüfe das Ergebnis. Halte Dokumentation in der Versionsverwaltung und gleiche sie im bestehenden Reviewprozess mit dem Code ab.
Werden Diagramme und Release Notes automatisch veröffentlicht?
Nein. /mermaid liefert Mermaid-Code zum Prüfen und Rendern. /changelog bereitet einen Eintrag aus der lesbaren Git-Historie vor, normalerweise seit dem letzten Tag. Prüfe die Ausgabe und veröffentliche sie über deinen gewohnten Workflow.

Dokumentation

Mach deine nächste Änderung verständlicher.

Starte mit einem Modul, zu dem dein Team häufig Fragen stellt. Erstelle einen ersten Entwurf, gleiche ihn mit dem Code ab und mache daraus etwas, das dem nächsten Leser hilft.

Für Pro, Pro+ und Ultra. Danach kostenpflichtig, sofern du nicht vorher kündigst. Nutzung und Funktionen hängen von deinem Plan und Guthaben ab.

Du möchtest mit deinem Team starten? Sprich mit uns.

Eine bewusste Entscheidung

Vor dem ersten Prompt.

Interaktive Demo
Lurus Codeprivacy-demo · beispielhafter Workspace

Demo-Sitzung bereit. Modellwahl und Datenweg sind getrennte Entscheidungen.

Inszeniertes Beispiel. Keine echte Anmeldung, Sicherheitsprüfung oder Codeübertragung.

Bildvorschau