Buduj z CometAPIPotrzebujesz jednego API dla wielu modeli?Przetestuj proces w Playground, a potem utwórz klucz API, gdy model i koszt pasują do Twojego zastosowania.
Upublicznienie projektu Claude zazwyczaj oznacza dwie rzeczy naraz: (1) wzięcie treści utworzonej podczas sesji Claude Web / Claude Projects (transkrypcje czatów, artefakty, dokumenty, „Projects” w UI) i jej wyeksportowanie lub udostępnienie oraz (2) zebranie kodu wygenerowanego lub zeskafoldowanego przez Claude Code i spakowanie go tak, aby inni (lub systemy produkcyjne) mogli go uruchamiać. Ten artykuł przeprowadza przez oba przepływy w praktycznej, krok po kroku formie, z naciskiem na bezpieczeństwo, pochodzenie oraz rekomendacje najlepszych praktyk.
Poniżej znajduje się operacyjny, end‑to‑end przewodnik: jak eksportować i publikować projekty utworzone w Claude Web oraz jak pakować, przeglądać i publikować kod wygenerowany przez Claude Code.
Kluczowe krótkie podsumowanie: publikuj artefakty i projekty z Claude Web, używając wbudowanych przepływów (możesz też osadzić artefakty lub skopiować publiczny link), a rozmowy Claude Code eksportuj/zapisuj (za pomocą polecenia i plików w ), po czym zapakuj je w zwykłe repozytorium kodu lub wydanie (GitHub, npm/PyPI/Docker albo hostowaną aplikację webową).
Sprawdzone pod kątem przejrzystości, atrybucji źródeł i aktualnej terminologii API.
Publish / Share
/export
~/.claude/projects/
Jakie kwestie są istotne przy publikowaniu projektów Claude
W ciągu ostatnich dwóch lat Anthropic rozwija linię produktów Claude o funkcje istotne dla publikowania i udostępniania:
Claude Projects (UI Projects na Claude.ai) pozwala użytkownikom planów Pro i Team organizować czaty w Projekty i udostępniać wybrane czaty/artefakty współpracownikom — to kluczowy element do wewnętrnego dzielenia się projektem i przygotowania go do publicznej ekspozycji. ()
Anthropic udostępnił Claude Code, terminalowo/IDE‑centryczne, agentowe narzędzie do kodowania oraz towarzyszące integracje CLI/IDE (VS Code, JetBrains), które tworzy artefakty kodu i może być zintegrowane z narzędziami deweloperskimi. Dostępna jest też publiczna dokumentacja i najlepsze praktyki użycia Claude Code w realnych projektach. ()
Materiały wsparcia Claude zawierają jawne przepływy eksportu danych użytkownika z interfejsu web (Settings → Privacy → Export), co jest istotne przy tworzeniu kopii zapasowych lub migracji danych projektu przed publikacją. Dla Primary Owners planu Team dostępne są także odpowiednie kontrolki eksportu.
Poniżej znajduje się operacyjny, end‑to‑end przewodnik: jak eksportować i publikować projekty utworzone w Claude Web oraz jak pakować, przeglądać i publikować kod wygenerowany przez Claude Code.
Jak opublikować/wyeksportować projekt utworzony w Claude Web (krok po kroku)?
Claude Web udostępnia dwa uzupełniające się sposoby nadania publicznej dostępności: Publish Artifacts (pojedyncze wyniki: diagramy, dokumenty, wykresy) oraz Share Projects (widoczność na poziomie projektu, dostęp dla zespołu). Poniższe kroki obejmują oba przepływy oraz sposób osadzania lub pobierania.
Krok 1 — Przygotuj artefakt(y) w Claude Web
W Claude Web zbierz czaty lub artefakt (dokument, diagram, schemat blokowy, obraz), który chcesz opublikować, do Projektu lub jako samodzielny Artefakt.
Oczyść i opisz: popraw treść, aby dobrze się czytała, dodaj podpisy oraz wszelkie brakujące atrybucje.
Krok 2 — Opublikuj artefakt (pojedynczy wynik)
Otwórz artefakt w Claude Web.
Kliknij przycisk Publish (to działanie przełącza artefakt na „publiczny” i udostępnia publiczny adres URL).
Po publikacji kliknij Get embed code, jeśli chcesz osadzić artefakt na stronie lub w CMS — skopiuj wygenerowany fragment HTML. (Osadzanie jest wspierane w planach free/Pro/Max.)
Uwagi i wskazówki
Możesz także pobrać niektóre typy artefaktów (SVG, PNG, tekst Mermaid lub inne formaty eksportu) z UI — użyj pobranych plików, aby dołączyć artefakt do repo lub wpisu na blogu.
Dodaj objaśniający podpis i tekst alternatywny (alt text) do osadzonej treści w celu zapewnienia dostępności.
Krok 3 — Udostępnij projekt (szerszy zbiór z uprawnieniami)
Otwórz listę Projektów w Claude Web.
Obok nazwy projektu kliknij Share.
W oknie Share możesz:
Dodać indywidualnych członków lub współpracowników przez e‑mail/nazwę.
Ustawić poziomy uprawnień (Can view / Can edit). W przypadku publicznych wydań wybierz Make project public (jeśli dostępne) lub publikuj kluczowe artefakty indywidualnie.
Krok 4 — Opublikuj artefakty projektu na zewnątrz
Opublikuj wpis na blogu / notkę o wydaniu. Dołącz publiczny URL lub osadzony artefakt oraz krótką informację o tym, co wygenerował Claude, a co zostało zrecenzowane przez ludzi.
Utwórz dostępne archiwum. Dodaj link do pliku ZIP lub pakietu eksportowego (zob. pakowanie Claude Code poniżej) dla odtwarzalności.
Jak wyeksportować i spakować transkrypcje lub kod wygenerowany przez Claude Code?
Claude Code jest agentowe i przede wszystkim sterowane przez CLI; zapisuje sesje lokalnie i udostępnia polecenia slash (w tym /export) do zapisywania i eksportu rozmów. Rekomendowany przepływ to: wyeksportować rozmowę + pliki pomocnicze, przekształcić/oczyścić wynik do przyjaznego dla ludzi formatu, dodać repozytorium kodu z metadanymi, a następnie opublikować. Poniżej praktyczne, powtarzalne kroki z użyciem wbudowanego polecenia i popularnych narzędzi do pakowania.
Krok 1 — Upewnij się, że Claude Code jest poprawnie skonfigurowany
Zainstaluj Claude Code i skonfiguruj (postępuj wg oficjalnego przewodnika: połącz przez Claude Console lub skonfiguruj rozliczenia, jeśli to wymagane).
Sprawdź, czy możesz uruchomić claude w terminalu oraz czy masz przestrzeń roboczą.
Krok 2 — Eksportuj rozmowy
W REPL Claude Code (interaktywnym CLI) uruchom: /export myproject-conversation.jsonl lub po prostu /export, które skopiuje rozmowę do schowka albo zapisze plik (zachowanie zależy od wersji i flag). Polecenie /export eksportuje bieżącą sesję do pliku lub schowka.
Jeśli wolisz zebrać wszystkie sesje projektu, sprawdź katalog ~/.claude/projects/ (Claude Code zapisuje tam rozmowy jako pliki JSONL lub JSON). Przykład: ls -la ~/.claude/projects/
Jeśli eksport jest w JSONL, przekonwertuj do Markdown dla lepszej czytelności:
Prosty fragment w Pythonie: import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file
Albo użyj narzędzi społeczności, takich jak claude-conversation-extractor lub claude-code-exporter (istnieją projekty społeczności, które parsują i konwertują sesje do Markdown/MDX).
Krok 3 — Utwórz odtwarzalne repozytorium
Utwórz lokalne repo: mkdir my-claude-project cd my-claude-project git init
Dodaj:
README.md — opis projektu, uwagi dot. pochodzenia, instrukcje użycia.
CLAUDE.md — jak użyto Claude (prompty, temperatura/parametry jeśli istotne, co zostało zredagowane przez człowieka).
LICENSE — wybrana licencja.
artifacts/ — dołącz pobrane artefakty (obrazy, SVG) oraz wyeksportowane pliki rozmów (.jsonl lub .md).
src/ — wygenerowany kod (jeśli jest) i skrypty pomocnicze.
Commit: git add . git commit -m "Initial Claude project export and artifact bundle"
Krok 4 — Spakuj kod do dystrybucji
Wybrana ścieżka pakowania zależy od języka i docelowych odbiorców.
Jeśli to pakiet JavaScript/Node:
npm init → uzupełnij metadane.
Dodaj index.js, testy i folder examples/.
Publikuj do npm: npm publish --access public (Użyj --access public dla publicznych pakietów w przestrzeni nazw.)
Jeśli to pakiet Python:
Dodaj pyproject.toml lub setup.py.
Zbuduj wheel i sdist: python -m build twine upload dist/*
Jeśli to aplikacja webowa lub demo:
Utwórz mały front‑end (np. Vite/Next/Vercel).
Wdróż na Vercel/Netlify:
Podłącz repozytorium GitHub.
Dodaj zmienne środowiskowe z niepoufnymi kluczami (brak dla publicznego dema).
Na GitHub: otwórz repozytorium → utwórz Release (tag v1.0.0) i dołącz skompilowane artefakty (ZIP, tarball).
Dodaj CONTRIBUTING.md i SECURITY.md, opisujące jak zgłaszać problemy lub wycieki danych wrażliwych.
Dodaj krótką stronę demo (GitHub Pages) z osadzonym URL artefaktu z Claude Web lub z zasobami do pobrania.
Jak zintegrować eksport Claude Code z CI/CD dla zautomatyzowanej publikacji?
Przykład: GitHub Actions do eksportu, konwersji i wydania
Cel: po wypchnięciu gałęzi wyeksportować najnowsze pliki rozmów Claude (jeśli masz je jako artefakty maszyny/CI lub przez serwer MCP) i utworzyć wydanie.
Uruchamia mały skrypt konwertujący JSONL → Markdown.
Używa actions/create-release, aby opublikować wydanie.
Przesyła artefakt.
Uwaga dot. bezpieczeństwa: Nie przechowuj prywatnych kluczy API w repo; używaj GitHub Secrets i rotuj tokeny.
(Narzędzia społeczności, takie jak claude-code-exporter oraz serwery kompatybilne z MCP, upraszczają integrację eksportu rozmów w przepływach serwerowych; szukaj integracji MCP/CLI, które strumieniują rozmowy do scentralizowanego archiwum).
A co ze współdzieleniem i odtwarzalnością — jak umożliwić innym uruchomienie tego samego przepływu?
Utwórz odtwarzalne środowisko
Dodaj environment.yml / requirements.txt / package.json z dokładnymi wersjami.
Dodaj Makefile z celami: make export make convert make build make release
Udokumentuj dokładnie używaną wersję Claude Code (np. claude-code v1.0.44) oraz polecenie eksportu. To pomaga czytelnikom odtworzyć eksporty (wersje zmieniają zachowanie /export).
Udostępnij rozmowę + kod
Opublikuj artefakt Claude (publiczny URL/embed) i podlinkuj wydanie GitHub zawierające wyeksportowane transkrypcje i spakowany kod.
Dodaj demko „one‑click” (Vercel / GitHub Pages) i dołącz link „Try it”.
Konkluzja — publikuj rozważnie, iteruj szybko
Upublicznienie projektu Claude to okazja do dzielenia się użytecznymi artefaktami, przyspieszenia badań i budowy ekosystemu — ale musi się odbywać świadomie. Ostatnie postępy (Claude Opus 4.5 i wzbogacone narzędzia deweloperskie) oznaczają, że generowane artefakty będą potężniejsze i bardziej użyteczne niż kiedykolwiek; tę moc należy połączyć z silnym udokumentowaniem pochodzenia, skanowaniem sekretów, testowaniem bezpieczeństwa i jasną dokumentacją.
Deweloperzy mogą uzyskać dostęp do Claude Opus 4.5 API itp. poprzez CometAPI, najnowsza wersja modelu jest zawsze aktualizowana wraz z oficjalną stroną. Aby zacząć, poznaj możliwości modelu w Playground i zapoznaj się z przewodnikiem API, aby uzyskać szczegółowe instrukcje. Przed dostępem upewnij się, że zalogowano się do CometAPI i uzyskano klucz API. CometAPI oferuje cenę znacznie niższą niż oficjalna, aby ułatwić integrację.