Ein Claude-Projekt öffentlich zugänglich zu machen bedeutet in der Regel zwei Dinge zugleich: (1) den während einer Claude Web-/Claude Projects-Sitzung erstellten Inhalt (Chat-Transkripte, Artefakte, Docs, UI-„Projects“) zu exportieren oder zu teilen und (2) von Claude Code generierten oder vorstrukturierten Code so zu paketieren, dass andere Personen (oder Produktionssysteme) ihn konsumieren und ausführen können. Dieser Artikel führt Sie durch beide Workflows in praxisnaher, schrittweiser Form – mit Empfehlungen zu Sicherheit, Herkunftsnachweisen und Best Practices.
Im Folgenden finden Sie eine operative End-to-End-Anleitung: wie man in Claude Web erstellte Projects exportiert und veröffentlicht und wie man mit Claude Code generierten Code paketiert, überprüft und veröffentlicht.
Wichtiges Kurzfazit: Veröffentlichen Sie Artefakte und Projekte aus Claude Web über die integrierten Veröffentlichen-/Teilen-Flows (Sie können Artefakte auch einbetten oder einen öffentlichen Link kopieren) und exportieren/speichern Sie Claude-Code-Unterhaltungen (mithilfe des Befehls
/exportund der Dateien unter~/.claude/projects/), um sie anschließend in ein normales Code-Repo oder Release zu paketieren (GitHub, npm/PyPI/Docker oder eine gehostete Web-App).
Was ist für die Veröffentlichung von Claude-Projekten wichtig
In den letzten zwei Jahren hat Anthropic die Claude-Produktlinie mit Funktionen weiterentwickelt, die für Veröffentlichung und Teilen relevant sind:
- Claude Projects (die Projects-UI auf Claude.ai) ermöglicht es Pro- und Team-Nutzern, Chats in Projects zu organisieren und ausgewählte Chats/Artefakte für Teamkollegen sichtbar zu machen — ein wichtiger Baustein für internes Teilen und die Vorbereitung auf öffentliche Sichtbarkeit. ()
- Anthropic hat Claude Code veröffentlicht, ein terminal-/IDE-zentriertes, agentenbasiertes Coding-Tool mit begleitenden CLI/IDE-Integrationen (VS Code, JetBrains), das Code-Artefakte erzeugt und sich in Entwickler-Toolchains integrieren lässt. Zudem gibt es öffentliche Dokumentation und Best-Practice-Leitfäden für den Einsatz von Claude Code in realen Projekten. ()
- Die Support-Materialien von Claude enthalten explizite Export-Flows für Nutzerdaten aus der Web-UI (Settings → Privacy → Export), die für Backups oder die Migration von Projektdaten vor der Veröffentlichung relevant sind. Für Primary Owners im Team-Plan gibt es ebenfalls Exportkontrollen.
Im Folgenden finden Sie eine operative End-to-End-Anleitung: wie man in Claude Web erstellte Projects exportiert und veröffentlicht und wie man mit Claude Code generierten Code paketiert, überprüft und veröffentlicht.
Wie veröffentliche/exportiere ich ein in Claude Web erstelltes Project (Schritt für Schritt)?
Claude Web bietet zwei komplementäre Wege, Ausgaben öffentlich zu machen: Artefakte veröffentlichen (Einzelausgaben: Diagramme, Dokumente, Charts) und Projekte teilen (Sichtbarkeit auf Projektebene, Zugriff für Teamkollegen). Die folgende Schritt-für-Schritt-Anleitung deckt beide Flows ab und erklärt, wie man einbettet oder herunterlädt.
Schritt 1 — Artefakt(e) in Claude Web vorbereiten
- Sammeln Sie in Claude Web die Chats oder das Artefakt (Dokument, Diagramm, Flowchart, Bild), das Sie veröffentlichen möchten, in einem Project oder als eigenständiges Artefakt.
- Bereinigen und annotieren: Bearbeiten Sie den Inhalt für gute Lesbarkeit, fügen Sie Bildunterschriften hinzu und ergänzen Sie ggf. fehlende Quellenangaben.
Schritt 2 — Artefakt veröffentlichen (Einzelausgabe)
- Öffnen Sie das Artefakt in Claude Web.
- Klicken Sie auf die Schaltfläche Veröffentlichen (dies schaltet das Artefakt auf „öffentlich“ und stellt eine öffentliche URL bereit).
- Klicken Sie nach der Veröffentlichung auf Einbettungscode abrufen, wenn Sie das Artefakt in eine Website oder ein CMS einbetten möchten — kopieren Sie das generierte HTML-Snippet. (Das Einbetten wird in Free/Pro/Max-Plänen unterstützt.)
Hinweise & Tipps
- Bestimmte Artefakt-Typen lassen sich aus der UI auch herunterladen (SVG, PNG, Mermaid-Text oder andere Exportformate) — verwenden Sie den Download, um das Artefakt in Ihrem Repo oder Blogpost zu inkludieren.
- Fügen Sie eine erklärende Bildunterschrift und Alt-Text zum eingebetteten Inhalt hinzu, um die Barrierefreiheit zu verbessern.
Schritt 3 — Project teilen (breitere Sammlung mit Berechtigungen)
- Öffnen Sie die Project-Liste in Claude Web.
- Klicken Sie neben dem Projektnamen auf Teilen.
- Im Teilen-Dialog können Sie:
- Einzelne Mitglieder oder Teamkollegen per E-Mail/Name hinzufügen.
- Berechtigungsstufen setzen (Kann anzeigen / Kann bearbeiten). Für öffentliche Releases wählen Sie Projekt öffentlich machen (falls verfügbar) oder veröffentlichen Sie zentrale Artefakte einzeln.
Schritt 4 — Projekt-Artefakte extern veröffentlichen
- Blogpost/Release Notes veröffentlichen. Fügen Sie die öffentliche URL oder das eingebettete Artefakt ein, plus einen kurzen Hinweis dazu, was Claude generiert hat vs. was durch Menschen überprüft wurde.
- Ein zugängliches Archiv erstellen. Fügen Sie einen Link zu einer ZIP-Datei oder einem Export-Bundle hinzu (siehe Paketierung von Claude Code unten) für Reproduzierbarkeit.
Wie exportiere und paketiere ich Transkripte oder von Claude Code generierten Code?
Claude Code ist agentenbasiert und primär CLI-gesteuert; es speichert Sitzungen lokal und stellt Slash-Befehle (inkl. /export) bereit, um Unterhaltungen zu speichern und zu exportieren. Der empfohlene Workflow lautet: Unterhaltung + unterstützende Dateien exportieren, Ausgabe in ein gut lesbares Format konvertieren/bereinigen, ein Code-Repo mit Metadaten hinzufügen und dann veröffentlichen. Nachfolgend praktische, reproduzierbare Schritte mit dem integrierten Befehl und gängigen Packaging-Tools.
Schritt 1 — Sicherstellen, dass Claude Code korrekt eingerichtet ist
- Claude Code installieren und konfigurieren (folgen Sie der offiziellen Setup-Anleitung: Verbindung über die Claude Console oder ggf. Abrechnung einrichten).
- Prüfen Sie, dass Sie
claudeim Terminal ausführen können und dass ein Workspace vorhanden ist.
Schritt 2 — Unterhaltung(en) exportieren
- Führen Sie im Claude-Code-REPL (interaktive CLI) aus:
/export myproject-conversation.jsonloder einfach/export, wodurch die Unterhaltung in die Zwischenablage kopiert oder in eine Datei geschrieben wird (das Verhalten hängt von Version und Flags ab). Der Befehl/exportexportiert die aktuelle Sitzung in eine Datei oder die Zwischenablage. - Wenn Sie alle Projektsitzungen sammeln möchten, prüfen Sie das Verzeichnis
~/.claude/projects/(Claude Code persistiert dort Unterhaltungen als JSONL- oder JSON-Dateien). Beispiel:ls -la ~/.claude/projects/ - Wenn der Export JSONL ist, konvertieren Sie für bessere Lesbarkeit in Markdown:
-
Einfaches Python-Snippet:
import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file -
Oder verwenden Sie Community-Tools wie
claude-conversation-extractoroderclaude-code-exporter(es gibt Community-Projekte, die Sitzungen nach Markdown/MDX parsen und konvertieren).
Schritt 3 — Ein reproduzierbares Repo erstellen
- Lokales Repo erstellen:
mkdir my-claude-project cd my-claude-project git init - Hinzufügen:
README.md— Projektbeschreibung, Herkunftsnachweise, Nutzungsanweisungen.CLAUDE.md— wie Claude eingesetzt wurde (Prompts, Temperatur/Parameter falls relevant, was menschlich editiert wurde).LICENSE— gewählte Lizenz.artifacts/— heruntergeladene Artefakte (Bilder, SVGs) und exportierte Unterhaltungsdateien (.jsonloder.md).src/— generierter Code (falls vorhanden) und unterstützende Skripte.
- Commit:
git add . git commit -m "Initial Claude project export and artifact bundle"
Schritt 4 — Code für die Distribution paketieren
Welchen Packaging-Pfad Sie wählen, hängt von der Programmiersprache und dem Zielpublikum ab.
Wenn es ein JavaScript/Node-Paket ist:
npm init→ Metadaten ausfüllen.index.js, Tests und einenexamples/-Ordner hinzufügen.- Zu npm veröffentlichen:
npm publish --access public(Verwenden Sie--access publicfür öffentliche Scoped-Pakete.)
Wenn es ein Python-Paket ist:
pyproject.tomlodersetup.pyhinzufügen.- Wheel und sdist bauen:
python -m build twine upload dist/*
Wenn es eine Web-App oder ein Demo ist:
- Eine kleine Web-Front-End-Struktur erstellen (z. B. Vite/Next/Vercel).
- Zu Vercel/Netlify deployen:
- GitHub-Repo verbinden.
- Umgebungsvariablen mit nicht sensiblen Schlüsseln hinzufügen (keine für öffentliches Demo).
- Deployen.
Wenn es ein containerisierter Service ist:
Dockerfilehinzufügen.- Bauen & pushen:
docker build -t dockerhubuser/my-claude-demo:1.0 . docker push dockerhubuser/my-claude-demo:1.0
Schritt 5 — Release und Dokumentation erstellen
- Auf GitHub: Repo öffnen → ein Release erstellen (Tag v1.0.0) und kompilierte Artefakte (ZIP, Tarball) hochladen.
- Eine
CONTRIBUTING.mdundSECURITY.mdhinzufügen, die beschreiben, wie man Probleme oder sensible Datenlecks meldet. - Eine kurze Demoseite (GitHub Pages) mit der eingebetteten Artefakt-URL aus Claude Web oder herunterladbaren Assets hinzufügen.
Wie integriere ich den Claude-Code-Export in CI/CD für automatisierte Veröffentlichungen?
Beispiel: GitHub Actions zum Exportieren, Konvertieren und Veröffentlichen
- Ziel: Beim Push auf einen Branch die neuesten Claude-Unterhaltungsdateien exportieren (falls Sie sie als Maschinen-/CI-Artefakt haben oder über einen MCP-Server), und ein Release erstellen.
- High-Level-Schritte:
- Einen Workflow (
.github/workflows/publish.yml) verwenden, der: - Das Repo auscheckt.
- Ein kleines Skript ausführt, um JSONL → Markdown zu konvertieren.
actions/create-releasenutzt, um das Release zu veröffentlichen.- Das Artefakt hochlädt.
- Sicherheitshinweis: Private API-Keys nicht im Repo speichern; GitHub Secrets verwenden und Tokens rotieren.
(Community-Tools wie claude-code-exporter und MCP-kompatible Server vereinfachen die Integration von Unterhaltungs-Exports in Server-Flows; suchen Sie nach MCP/CLI-Integrationen, die Unterhaltungen in ein zentrales Archiv streamen.)
Wie sieht es mit kollaborativem Teilen und Reproduzierbarkeit aus — wie lasse ich andere denselben Workflow ausführen?
Eine reproduzierbare Umgebung erstellen
environment.yml/requirements.txt/package.jsonmit exakten Versionen hinzufügen.- Ein
Makefilemit Targets hinzufügen:make export make convert make build make release - Die exakte Claude-Code-Version dokumentieren (z. B.
claude-code v1.0.44) und den Export-Befehl. Das hilft Lesern, Exporte zu reproduzieren (Versionen ändern das Verhalten von/export).
Unterhaltung + Code teilen
- Das Claude-Artefakt (öffentliche URL/Einbettung) veröffentlichen und auf das GitHub-Release verlinken, das die exportierten Transkripte und den paketierten Code enthält.
- Ein One-Click-Demo (Vercel / GitHub Pages) bereitstellen und einen „Try it“-Link hinzufügen.
Fazit — mit Bedacht veröffentlichen, schnell iterieren
Ein Claude-Projekt öffentlich zu machen ist eine Chance, nützliche Artefakte zu teilen, Forschung zu beschleunigen und ein Ökosystem zu stärken — es muss jedoch überlegt erfolgen. Jüngste Fortschritte (Claude Opus 4.5 und angereicherte Entwickler-Tools) bedeuten, dass generierte Artefakte leistungsfähiger und nützlicher denn je sein werden; diese Stärke muss mit soliden Herkunftsnachweisen, Secret-Scanning, Sicherheitstests und klarer Dokumentation einhergehen.
Entwickler können über Claude Opus 4.5 API usw. über CometAPI zugreifen, die neueste Modellversion wird immer mit der offiziellen Website abgeglichen. Um zu beginnen, erkunden Sie die Fähigkeiten des Modells im Playground und konsultieren Sie den API-Leitfaden für detaillierte Anweisungen. Bevor Sie zugreifen, stellen Sie bitte sicher, dass Sie sich bei CometAPI angemeldet und den API-Schlüssel erhalten haben. CometAPI bietet einen Preis, der weit unter dem offiziellen Preis liegt, um Ihnen die Integration zu erleichtern.
Bereit? → Kostenloser Test von Claude Opus 4.5!
Wenn Sie mehr Tipps, Leitfäden und Neuigkeiten zu KI erfahren möchten, folgen Sie uns auf VK, X und Discord!
