Bagaimana cara saya mempublikasikan proyek Claude dan menerbitkannya?

CometAPI
annaDec 3, 2025
Bagaimana cara saya mempublikasikan proyek Claude dan menerbitkannya?

Membuat a Claude proyek yang tersedia untuk umum biasanya berarti dua hal sekaligus: (1) mengambil Konten dibuat selama sesi Claude Web / Proyek Claude (transkrip obrolan, artefak, dokumen, UI “Proyek”) dan mengekspor atau membagikannya, dan (2) mengambil kode dihasilkan atau disusun oleh Claude Code dan dikemas agar orang lain (atau sistem produksi) dapat menggunakan dan menjalankannya. Artikel ini memandu Anda melalui kedua alur kerja tersebut secara praktis, langkah demi langkah, dengan rekomendasi keselamatan, asal usul, dan praktik terbaik yang disertakan.

Berikut ini adalah panduan operasional menyeluruh: cara mengekspor dan menerbitkan Proyek yang dibuat di Claude Web, dan cara mengemas, meninjau, dan menerbitkan kode yang dibuat dengan Claude Code.

Poin penting yang bisa diambil: publikasikan artefak dan proyek dari Claude Web menggunakan built-in Publikasikan / Bagikan alur (Anda juga dapat menyematkan artefak atau menyalin tautan publik), dan mengekspor/menyimpan percakapan Kode Claude (menggunakan /export perintah dan file di bawah ~/.claude/projects/) lalu mengemasnya ke dalam repo kode normal atau rilis (GitHub, npm/PyPI/Docker, atau aplikasi web yang dihosting).

Apa saja hal yang perlu diperhatikan dalam menerbitkan proyek Claude?

Dalam dua tahun terakhir, Anthropic telah mematangkan lini produk Claude dengan fitur-fitur yang penting untuk penerbitan dan berbagi:

  • Proyek Claude (UI Proyek di Claude.ai) memungkinkan pengguna Pro dan Tim mengatur obrolan ke dalam Proyek dan membuat obrolan/artefak tertentu dapat dilihat oleh rekan satu tim — komponen penting untuk berbagi proyek secara internal dan mempersiapkannya untuk pemaparan publik.
  • Anthropic merilis Claude Code, alat pengkodean agen yang berpusat pada terminal/IDE dan integrasi CLI/IDE pendamping (VS Code, JetBrains) yang menghasilkan artefak kode dan dapat diintegrasikan ke dalam rantai alat pengembang. Terdapat juga dokumentasi publik dan panduan praktik terbaik untuk menggunakan Claude Code dalam proyek nyata.
  • Materi dukungan Claude mencakup alur ekspor data pengguna eksplisit dari antarmuka pengguna web (Pengaturan → Privasi → Ekspor) yang relevan untuk pencadangan atau migrasi data proyek sebelum dipublikasikan. Kontrol ekspor juga tersedia untuk Pemilik Utama paket Tim.

Berikut ini adalah panduan operasional menyeluruh: cara mengekspor dan menerbitkan Proyek yang dibuat di Claude Web, dan cara mengemas, meninjau, dan menerbitkan kode yang dibuat dengan Claude Code.

Bagaimana cara menerbitkan/mengekspor proyek yang dibuat di Claude Web

Fitur Claude Web apa yang relevan dengan ekspor dan penerbitan?

Claude Web mendukung Projects (ruang kerja untuk mengelola obrolan, file yang diunggah, dan artefak) dan memungkinkan ekspor data pengguna atau organisasi melalui Pengaturan → Privasi → Ekspor data; Claude juga dapat membuat file (PowerPoint, Excel, Word, PDF) dan hasilnya dapat langsung diunduh atau disimpan ke Google Drive. Namun, basis pengetahuan internal Projects dan beberapa log interaksi mungkin tidak memiliki satu tombol "ekspor proyek" saat ini — Anda sebaiknya menggunakan ekspor bawaan + unduhan artefak dan menambahkan ekstraksi terprogram jika diperlukan.

Langkah 1 — Audit konten proyek (keamanan & IP)

  1. Buka Proyek di UI web Claude (claude.ai/projects) dan daftarkan setiap file yang diunggah, instruksi, perintah, dan artefak yang dihasilkan.
  2. Hapus atau redaksi rahasia, kredensial, atau data pribadi apa pun dari artefak (cari .env konten, kunci API, data pribadi). Perlakukan keluaran model secara sama — hapus bagian yang dilindungi hak cipta jika Anda tidak dapat membuktikan lisensinya.
  3. Klasifikasikan aset pihak ketiga (gambar, kumpulan data) dan konfirmasikan lisensi yang mengizinkan distribusi ulang.

Langkah 2 — Ekspor artefak resmi menggunakan UI web

  1. Unduh file yang dihasilkan langsung dari obrolan (Claude dapat membuat .pptx, .xlsx, .docx, .pdf — simpan melalui tombol unduh atau simpan ke Google Drive).
  2. Untuk ekspor tingkat akun atau organisasi (log obrolan, metadata akun): Pengaturan → Privasi → Ekspor data (individu dan Pemilik Utama organisasi memiliki alur ekspor). Ini akan mengirimkan tautan ekspor yang diarsipkan melalui email.

Catatan & hal-hal yang perlu diperhatikan:

  • Pesan/proyek yang dihapus (atau hal yang dihapus berdasarkan pengaturan penyimpanan) tidak akan disertakan dalam ekspor setelah penghapusan.
  • Ekspor dapat memerlukan waktu untuk dipersiapkan; tautan unduhan dikirim melalui email dan akan kedaluwarsa (minta lagi jika kedaluwarsa).

Langkah 3 — publikasikan Artefak (keluaran tunggal)

  1. Buka artefak di Claude Web.
  2. klik Menerbitkan tombol (tindakan ini mengubah artefak menjadi “publik” dan membuat URL publik tersedia).
  3. Setelah dipublikasikan, klik Dapatkan kode sematan Jika Anda ingin menyematkan artefak ke situs atau CMS, salin cuplikan HTML yang dihasilkan. (Penyematan didukung pada paket Gratis/Pro/Max.)

Catatan & tips

  • Anda juga bisa Download jenis artefak tertentu (SVG, PNG, teks Mermaid, atau format ekspor lainnya) dari UI — gunakan unduhan untuk menyertakan artefak di repo atau postingan blog Anda.
  • Tambahkan keterangan penjelasan dan teks alt ke konten yang disematkan untuk aksesibilitas.

Langkah 4 — Kemas konten yang diekspor untuk dipublikasikan

  1. Buat repositori Git secara lokal: git init, tambahkan README yang jelas yang menjelaskan asal, batasan, dan lisensi.
  2. Tambahkan LICENSE berkas (pilih lisensi permisif atau terbatas tergantung tujuan Anda). Pertimbangkan klausul "khusus untuk penggunaan riset" atau "tanpa izin militer/komersial" jika Anda memerlukan pembatasan (catatan: penegakannya rumit — konsultasikan dengan bagian hukum).
  3. Add CONTRIBUTING.md dan CODE_OF_CONDUCT.md jika Anda bermaksud menerima sumbangan komunitas.
  4. Tambahkan MODEL_CARD.md/SYSTEM_CARD.md merangkum apa yang Claude hasilkan, uji keamanan apa yang Anda lakukan, dan catatan dataset/asal usul yang bersedia Anda publikasikan. Transparansi ini sangat penting.

Langkah 5 — Pemeriksaan kewarasan sebelum publikasi

  • Jalankan pemindai rahasia (lihat bagian “Bagaimana kami akan menghapus rahasia?”).
  • Validasi bahwa tidak ada data pribadi atau konten yang tidak diizinkan yang tersisa.
  • Pastikan dokumen yang diekspor dibersihkan dari virus/metadata (hapus perubahan yang dilacak, metadata tersembunyi).

Langkah 6 — Publikasikan

  • Kirim kode/artefak ke host publik yang dipilih (GitHub/GitLab). Gunakan tag rilis dan catatan rilis yang deskriptif. Jika Anda menginginkan situs statis atau demo, pertimbangkan GitHub Pages, Netlify, atau kontainer Docker yang dipublikasikan ke registri.
  • Jika Anda menerbitkan artefak interaktif yang dibuat oleh Claude (misalnya, situs demo), pastikan permintaan runtime tidak membocorkan kunci API backend — gunakan proxy sisi server dan batas kecepatan.

Contoh praktis (demo HTML statis)

  • Salin artefak HTML dari Proyek ke index.html. menambahkan README.md dengan petunjuk reproduksi.
  • Komit dan dorong:
git init
git add .
git commit -m "Initial publish: Claude Project export v1.0"
gh repo create my-claude-demo --public --source=. --push
  • Aktifkan GitHub Pages di pengaturan repo (cabang: utama / folder: /) atau atur GitHub Actions untuk disebarkan ke Netlify/S3.

Bagaimana cara mengekspor dan mengemas transkrip atau kode yang dihasilkan oleh Claude Code?

Claude Code bersifat agentik dan terutama digerakkan oleh CLI; ia menyimpan sesi secara lokal dan menyediakan perintah slash (termasuk /export) untuk menyimpan dan mengekspor percakapan. Alur kerja yang disarankan adalah: mengekspor percakapan + berkas pendukung, mengonversi/membersihkan keluaran ke format yang mudah dipahami, menambahkan repositori kode berisi metadata, lalu mempublikasikannya. Berikut adalah langkah-langkah praktis yang dapat direproduksi menggunakan perintah bawaan dan alat pengemasan umum.

Langkah 1 — Pastikan Kode Claude telah diatur dengan benar

  • Instal Claude Code dan konfigurasikan (ikuti panduan pengaturan:: disarankan untuk terhubung melalui Konsol Cometapi lalu atur penagihan jika diperlukan, Kometapi menawarkan harga API yang lebih terjangkau.).
  • Verifikasi bahwa Anda dapat menjalankan claude di terminal Anda dan Anda memiliki ruang kerja.

Langkah 2 — Ekspor percakapan

  1. Dalam Claude Code REPL (CLI interaktif), jalankan: /export myproject-conversation.jsonl atau hanya /export yang akan menyalin percakapan ke clipboard atau menulis file (perilaku tergantung pada versi dan bendera). /export Perintah mengekspor sesi saat ini ke file atau papan klip.
  2. Jika Anda lebih suka mengumpulkan semua sesi proyek, periksa ~/.claude/projects/ direktori (Claude Code menyimpan percakapan di sana sebagai file JSONL atau JSON). Contoh: ls -la ~/.claude/projects/
  3. Jika ekspornya adalah JSONL, ubah ke Markdown agar mudah dibaca:
  • Potongan kode Python sederhana: import json out = [] with open('myproject-conversation.jsonl') as f: for line in f: out.append(json.loads(line)) # transform out -> markdown file

  • Atau gunakan alat komunitas seperti claude-conversation-extractor or claude-code-exporter (ada proyek komunitas yang mengurai dan mengonversi sesi ke Markdown/MDX).

Langkah 3 — Buat repo yang dapat direproduksi

  1. Buat repo lokal: mkdir my-claude-project cd my-claude-project git init
  2. Tambahkan:
  • README.md — deskripsi proyek, catatan asal-usul, petunjuk penggunaan.
  • CLAUDE.md — bagaimana Claude digunakan (petunjuk, suhu/parameter jika relevan, apa yang diedit oleh manusia).
  • LICENSE — lisensi yang dipilih.
  • artifacts/ — termasuk artefak yang diunduh (gambar, SVG) dan file percakapan yang diekspor (.jsonl or .md).
  • src/ — kode yang dihasilkan (jika ada) dan skrip pendukung.
  1. Melakukan: git add . git commit -m "Initial Claude project export and artifact bundle"

Langkah 4 — Kemas kode untuk didistribusikan

Jalur pengemasan mana yang Anda pilih bergantung pada bahasa kode dan target audiens.

Jika ini paket JavaScript/Node (memerlukan akun npm):

  1. Buat direktori: mkdir my-claude-project && cd my-claude-project
  2. Inisialisasi git: git init
  3. Inisialisasi metadata paket: npm init → isi metadata.
  4. Add index.js, tes, dan examples/ folder.
  5. echo "MIT" > LICENSE (atau gunakan lisensi pilihan Anda).
  6. Buat akun npm dan autentikasi: npm login
  7. Publikasikan ke npm: npm publish --access public (Menggunakan --access public untuk paket bercakupan yang Anda inginkan publik.)
cpp
npm publish --access public

Jika itu paket Python:

  • Siapkan repositori: Tambahkan pyproject.toml or setup.py.
  • Sanitasi & uji: Jalankan pytest, pengetikan statis (mypy), dan pemeriksaan ketergantungan. Hapus rahasia dan kredensial.
  • Bangun & publikasikan: Roda pembangunan dan sdist
nginx
#creates dist/
python -m build

# follow Twine prompts (use TestPyPI first if you want a dry run)

twine upload dist/*

Jika itu aplikasi web atau demo:

  • Buat antarmuka web kecil (misalnya, Vite/Next/Vercel).
  • Terapkan ke Vercel/Netlify:
  • Hubungkan repo GitHub.
  • Tambahkan variabel lingkungan dengan kunci yang tidak sensitif (tidak ada untuk demo publik).
  • Menyebarkan.

Jika ini adalah layanan yang dikontainerisasi:

  • Add Dockerfile.
  • Bangun dan dorong:
perl
# test locally

docker build -t dockerhubuser/my-claude-demo:1.0 .
# Push to registry (Docker Hub / GitHub Container Registry):

docker push dockerhubuser/my-claude-demo:1.0

Langkah 5 — Buat rilis dan dokumentasi

  • Di GitHub: buka repositori → buat Lepaskan (tag v1.0.0) dan mengunggah artefak yang dikompilasi (ZIP, tarball).
  • Tambahkan CONTRIBUTING.md dan SECURITY.md menjelaskan cara melaporkan masalah atau kebocoran data sensitif.
  • Tambahkan halaman demo singkat (Halaman GitHub) dengan URL artefak tertanam dari Claude Web atau aset yang dapat diunduh.

Bagaimana cara mengintegrasikan ekspor Kode Claude ke CI/CD

Contoh: Tindakan GitHub untuk mengekspor, mengonversi, dan merilis

1.Tujuan: saat cabang didorong, ekspor file percakapan Claude terbaru (jika Anda memilikinya di mesin/artefak CI atau melalui server MCP) dan buat rilis.

  1. Langkah-langkah tingkat tinggi:

Gunakan alur kerja (.github/workflows/publish.yml) Bahwa:

  • Memeriksa repo.
  • Menjalankan skrip kecil untuk mengonversi JSONL → Markdown.
  • penggunaan actions/create-release untuk menerbitkan rilis tersebut.
  • Mengunggah artefak.
  1. Catatan keamanan: Jangan simpan kunci API pribadi dalam repo; gunakan GitHub Secrets dan putar token.

(Alat komunitas seperti claude-code-exporter dan server yang kompatibel dengan MCP membuat pengintegrasian ekspor percakapan ke dalam alur server menjadi lebih mudah; cari integrasi MCP/CLI yang mengalirkan percakapan ke arsip terpusat).


Bagaimana dengan berbagi kolaboratif dan reproduktifitas?

Buat lingkungan yang dapat direproduksi

  • Add environment.yml / requirements.txt / package.json mencantumkan versi yang tepat.
  • Tambahkan Makefile dengan target: make export make convert make build make release
  • Dokumentasikan versi Kode Claude yang digunakan secara tepat (misalnya, claude-code v1.0.44) dan perintah ekspor. Ini membantu pembaca mereproduksi ekspor (versi mengubah perilaku /export).

Bagikan percakapan + kode

  • Publikasikan artefak Claude (ULR/embed publik) dan tautkan ke rilis GitHub yang berisi transkrip yang diekspor dan kode yang dikemas.
  • Tambahkan demo satu klik (Vercel / GitHub Pages) dan sertakan Try it link.

Perangkap teknis spesifik dan hindari

Perangkap: membocorkan rahasia atau PII

Obat: Gunakan pemindaian otomatis (truffleHog, git-secrets) sebelum menerbitkan. Tambahkan kait pra-komit untuk memblokir dorongan yang tidak disengaja .env atau kunci API.

Perangkap: mengandalkan file percakapan JSONL mentah sebagai artefak yang dihadapi pengguna

Obat: konversi ke Markdown, tambahkan catatan asal, dan tampilkan hanya keluaran yang telah disanitasi dan dikontekstualisasikan sebagai artefak utama.

Perangkap: ketidakcocokan versi dan ketidakcocokan di masa mendatang

Obat: versi pin (baik Claude Code dan pustaka pembantu apa pun), termasuk claude-version.txt or claude-code-version di repo.

Perangkap: kurangnya perizinan

Obat: menambahkan LICENSE awal. Jika Anda menginginkan penggunaan ulang yang permisif, pilih MIT/Apache 2.0; untuk kontrol komersial, pilih lisensi yang lebih ketat.


Bagaimana saya memberi tahu pengguna tentang apa yang dilakukan Claude dan apa yang dilakukan manusia?

Praktik terbaik: atribusi eksplisit dan berkas asal-usul

CLAUDE.md — format pendek:

## Provenance 

- Created with Claude Web (artifact: <public-URL>) 
- Prompts used: (excerpted) 
- Human edits:  normalized content on 2025-12-03 
- Exported from Claude Code: /export -> myproject-conversation.jsonl

Tambahkan USAGE.md dan LIMITATIONS.md menjelaskan model risiko halusinasi, pagar pembatas yang direkomendasikan, dan kontak untuk koreksi.

Kesimpulan — publikasikan dengan cermat, ulangi dengan cepat

Mempublikasikan proyek Claude merupakan peluang untuk berbagi artefak yang bermanfaat, mempercepat riset, dan mengembangkan ekosistem — tetapi hal ini harus dilakukan dengan penuh kesadaran. Kemajuan terbaru (Claude Opus 4.5 dan perangkat pengembang yang diperkaya) berarti artefak yang dihasilkan akan lebih kuat dan lebih bermanfaat dari sebelumnya; kekuatan tersebut harus dipadukan dengan bukti-bukti yang kuat, pemindaian rahasia, pengujian keamanan, dan dokumentasi yang jelas.

Pengembang dapat mengakses Claude Opus 4.5 API dll melalui CometAPI, versi model terbaru selalu diperbarui dengan situs web resmi. Untuk memulai, jelajahi kemampuan model di tempat bermain dan konsultasikan Panduan API untuk petunjuk terperinci. Sebelum mengakses, pastikan Anda telah masuk ke CometAPI dan memperoleh kunci API. API Komet menawarkan harga yang jauh lebih rendah dari harga resmi untuk membantu Anda berintegrasi.

Siap untuk berangkat?→ Uji coba gratis Claude Opus 4.5 !

Jika Anda ingin mengetahui lebih banyak tips, panduan, dan berita tentang AI, ikuti kami di VKX dan Discord!

Pertanyaan Umum (FAQ)

1) Apa yang dimaksud dengan “membuat proyek publik” di Claude?

Untuk ProyekKontrol visibilitas Claude memungkinkan Anda mempertahankan proyek pribadi (Hanya orang yang diundang) atau bagikan dengan Semua orang di Dokumen resmi menjelaskan kedua opsi tersebut — tidak ada tombol bawaan yang secara otomatis menjadikan Proyek publik di dunia internet.


2) Bagaimana cara membuat proyek publik (langkah demi langkah)?

  1. Buka Proyek di Claude.
  2. klik Bagikan tombol (di sebelah kanan nama proyek).
  3. Bawah Akses umum pilih Semua orang di untuk membukanya di organisasi Anda.
    Anda dapat mengubahnya kapan saja.

3) Dapatkah saya membuat suatu Proyek terlihat oleh seluruh internet (siapa pun yang memiliki tautan)?

Tidak secara langsung. Visibilitas proyek dibatasi oleh lingkup organisasi di UI resmi. Jika Anda memerlukan akses internet, publikasikan artefak individu (lihat item berikutnya) atau menggunakan solusi penyebaran/penanaman eksternal.

4) Apa itu “artefak” dan apa bedanya penerbitan dengan visibilitas proyek?

An artefak = satu keluaran (diagram, dokumen yang diekspor, bagan, dll.) yang dibuat di dalam Claude. Artefak memiliki Menerbitkan Alur: Anda dapat mempublikasikan artefak secara publik dan mendapatkan kode sematan untuk menempatkannya di situs web. Itulah jalur yang disarankan jika Anda ingin satu bagian keluaran terlihat di web publik.


5) Dapatkah saya mengembalikan Proyek publik atau artefak yang belum diterbitkan kembali ke pribadi/belum diterbitkan?

Ya — Anda dapat mengubah visibilitas proyek kapan saja (Bagikan → pilih "Hanya orang yang diundang"). Untuk artefak, Anda dapat membatalkan publikasi atau menghapus tautan sematan sesuai kontrol artefak.

Baca Selengkapnya

500+ Model dalam Satu API

Diskon hingga 20%