Code-Dokumentation

Kommerzielle Nutzung OK 380+ Modelle Kein Wasserzeichen Keine Anmeldung erforderlich
Modell:
+ GPT-5, Claude, Gemini
Fügen Sie Code ein (oder laden Sie eine Datei hoch) und erhalten Sie inline docstrings, type-aware Kommentare und eine optionale README - in Ihrer Auswahl von 5 Stilen (Google, NumPy, reST/Sphinx, JSDoc, plain). Selbst gehostete Qwen 3 Coder ist kostenlos unter dem täglichen Pool; Premium Claude/GPT-5 behandeln lange Dateien besser als DocStringGenerator oder Mintlify Writer.
Code-Körper unverändert
Strg+Enter zu übergeben · Tab fügt Leerzeichen ein 0 / 12,000

Lassen Sie eine Quelldatei (bis zu 500KB) fallen — wir fügen sie in das Codefeld ein.

-
Token kaufen
Code in Dokument einfügen.
Unterzeichneter Code
Coder

        
Nächste Schritte
Erweiterte Optionen
Ergebnis
Die Tokens sind knapp. Erhalten Sie mehr Token
Willst du bessere Ergebnisse? Premium-Modelle (GPT-5, Claude, Gemini) liefern eine höhere Qualität. Pläne anzeigen

❤️ Love this tool? Share it!

Melde dich an, um einen Verweis zu erhalten und pro Freund 30.000 Token zu verdienen.

Willst du mehr? Melde dich kostenlos an für 30K Tokens/Tag + 10K Bonus
Kostenlos anmelden

Ihre Anfrage bearbeiten...

Generieren Sie Code-Dokumentation mit freier KI. Docstrings, Kommentare und API-Dokumentation.

Verwendung Code-Dokumentation

1
Geben Sie Ihre Eingabe ein

Geben Sie Text ein, laden Sie eine Datei hoch oder beschreiben Sie, was Sie wollen.

2
Klicken Sie auf Generieren

Unsere KI verarbeitet Ihre Anfrage in Sekundenschnelle mit den besten Open-Source-Modellen.

3
Herunterladen & Teilen

Downloaden, kopieren oder teilen Sie Ihr Ergebnis. Kostenlos für den persönlichen und kommerziellen Gebrauch.

Verwenden Sie dieses Tool über API

Automatisieren Sie dieses Tool aus Ihrem eigenen Code. OpenAI-kompatible REST-Endpunkt, Bearer-Token-Auth, kein zusätzliches SDK erforderlich. Tokenkosten entsprechen der Web-Schnittstelle.

curl -X POST https://api.free.ai/v1/chat/ \
  -H "Authorization: Bearer sk-free-..." \
  -H "Content-Type: application/json" \
  -d '{"model": "qwen-coder", "messages": [{"role": "user", "content": "Write a Python function that reverses a string."}]}'

Code-Dokumentation - FAQ

Quelle einfügen (oder eine Datei bis zu 500KB hochladen) und denselben Code mit Docstrings, type-aware-Kommentaren und – optional – einer README.md- und API.md-Referenz zurückholen. Wählen Sie einen der 5 Docstring-Stile (Google / NumPy / reST-Sphinx / JSDoc-TSDoc / plain) und 5 Output-Scopes (docstrings only, +inline, +README, +API ref, full pack). Code-Körper bleibt Byte-for-byte identisch; nur Docstrings und Kommentare werden hinzugefügt.

Mintlify Writer ist eine kostenlose VSCode-Erweiterung, die nur inline docstrings tut — no README, no API ref. DocuWriter.ai lädt $19/mo für unbegrenzte und Gates Stil-Schalten hinter bezahlten Ebenen. Tabnine fügt kurze Zusammenfassungen Inline als Teil seines $12/mo Pro-Plan. Free.ai läuft durch den täglichen Token-Pool ohne monatliches Abonnement, unterstützt alle 5 Stile in der freien Ebene, und kann eine README + volle API-Referenz in einem Schuss, die die IDE-Plugins nicht aussenden können.

Nein — die Systemaufforderung verbietet das Umbenennen, Umordnen oder Ändern jeglicher Logik. Es werden nur Docstrings und Kommentare hinzugefügt. Mit der "Original"-Ansicht im Ergebnisfeld können Sie durch Zurückschalten bestätigen; kopieren Sie die dokumentierte Version mit Vertrauen in Ihre Datei ein.

Google for Python projects new in 2018+ (mkdocs / pdoc rendern es sauber). NumPy für wissenschaftliche Python (matplotlib, scikit-learn convention). reST/Sphinx für ältere Python-Projekte bereits auf Sphinx autodoc. JSDoc/TSDoc für JavaScript/TypeScript (funktioniert mit VSCode IntelliSense und TypeDoc).

Ja — wählen Sie "Docstrings + README.md" oder "Full Pack" Bereich. Die README enthält Projektname, eine Zeile Tagline, installieren Befehl (Pip / npm / Cargo / go-get abgeleitet aus der Sprache), 30-Sekunden-Schnellstart, Schlüssel API-Aufruf, und eine Lizenz Platzhalter. Für reichere Marketing-Grade README Kopie, Kette in unserem /code/readme / Werkzeug nach.

API-Referenz (Markdown) listet jedes öffentliche Symbol, das nach Datei/Klasse gruppiert ist, mit Signatur, Zweck, Parametern, Rückgaben und einem Beispielaufruf auf — bereit, in einen `docs/`-Ordner, ReadTheDocs oder eine GitHub-Seiten-Site einzufügen.

Qwen 3 Coder (Standard, kostenloser Pool) verarbeitet ~95% der Dateien unter 200 Zeilen gut. DeepSeek R1 für Dateien, in denen Sie tiefe Überlegungen über Randfälle wollen, die der Docstring erwähnen sollte. Premium Claude Sonnet 4 / GPT-5 für die Dokumentation des Gesamtpakets läuft über 1.000 Zeilen – sie haben einen größeren Kontext und produzieren konsistenteren Stil über Dateien hinweg.

Ja — wenn "Typ-Info hinzufügen" geprüft wird, verwendet das Modell vorhandene Typ-Annotationen, wo vorhanden ist und führt zu vernünftigen Typen aus der Verwendung, wo nicht. Abgeleitete Typen sind klar in der docstring (Args Abschnitt / @param Tag) platziert, so dass sie überprüfbar bleiben. Die tatsächlichen Code-Annotationen werden von diesem Tool nicht hinzugefügt — verwenden Sie /code/refactor/ mit dem Ziel "Typ-Sicherheit" dafür.

Fügen Sie pro Aufruf bis zu 12.000 Zeichen (~180 Zeilen) ein. Führen Sie für Multi-Dateiprojekte Datei-für-Datei aus (Ketten Sie den gleichen Code durch Code-Dokumentation, klicken Sie dann auf "Tests generieren", um Tests für die dokumentierte Version zu erhalten). Oder verwenden Sie die API für Batch-Jobs — POST auf /v1/chat/ in einer Schleife.

Code wird an das Modell gesendet, verarbeitet und verworfen. Nicht gespeichert, nicht für Schulungen verwendet. Für maximale Privatsphäre wählen Qwen 3 Coder — auf unseren GPUs selbst gehostet, Ihr Code nie verlässt Free.ai Infrastruktur. Externe Premium-Modelle (Claude, GPT-5) Route durch ihre jeweiligen Anbieter unter ihren Daten-Handling-Bedingungen.

Python, JavaScript, TypeScript, Java, C++, C, C#, Go, Rust, Ruby, PHP, Swift, Kotlin, Shell/Bash, SQL, HTML/CSS — 16+ im Picker, mit automatischer Erkennung für alles, was das Modell erkennt (Lua, Elixier, Haskell, Scala, Dart, R, MATLAB, Perl).

Ja — POST zu /v1/chat/ mit der Eingabeaufforderung für das Dokumentationssystem (style + scope + extras) und dem Code als Benutzernachricht. Nützlich zum Einstecken der Dokumentation in einen CI-Schritt oder einen Pre-Commit-Hook. Siehe /api/ für Schnipsel.

Kostenlos registrieren — 30.000 Zeichen/Tag

Kostenloses Konto erstellen

Keine Kreditkarte erforderlich

Wie würden Sie dieses Tool bewerten?

Love this tool? Share it!