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!

Sign up um einen Verweis zu erhalten und 25.000 Token pro Freund 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.

Melde dich kostenlos an für 30.000 Token

Kostenloses Konto erstellen

Keine Kreditkarte erforderlich

Wie würden Sie dieses Tool bewerten?

5.0/5 from 1 rating

Love this tool? Share it!