Bagaimana cara menjadikan proyek Claude publik dan memublikasikannya?

CometAPI
AnnaDec 2, 2025
Bagaimana cara menjadikan proyek Claude publik dan memublikasikannya?

Membuat proyek Claude tersedia untuk publik biasanya berarti dua hal sekaligus: (1) mengambil konten yang dibuat selama sesi Claude Web / Claude Projects (transkrip obrolan, artefak, dokumen, UI “Projects”) dan mengekspor atau membagikannya, serta (2) mengambil kode yang dihasilkan atau dibangun kerangkanya oleh Claude Code dan mengemasnya agar orang lain (atau sistem produksi) dapat mengonsumsi dan menjalankannya. Artikel ini memandu Anda melalui kedua alur kerja tersebut secara praktis, langkah demi langkah, dengan rekomendasi keamanan, asal-usul, dan praktik terbaik yang terjalin di dalamnya.

Berikut ini adalah penjelasan operasional, ujung-ke-ujung: cara mengekspor dan menerbitkan Projects yang dibuat di Claude Web, serta cara mengemas, meninjau, dan menerbitkan kode yang dihasilkan dengan Claude Code.

Intisari singkat utama: terbitkan artefak dan proyek dari Claude Web menggunakan alur bawaan Publish / Share (Anda juga bisa menyematkan artefak atau menyalin tautan publik), dan ekspor/simpan percakapan Claude Code (menggunakan perintah /export dan file di bawah ~/.claude/projects/) lalu kemas menjadi repo kode atau rilis normal (GitHub, npm/PyPI/Docker, atau aplikasi web yang di-host).

Hal yang penting untuk menerbitkan proyek Claude

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

  • Claude Projects (UI Projects di Claude.ai) memungkinkan pengguna Pro dan Team mengorganisir chat ke dalam Projects dan membuat chat/artefak tertentu dapat dilihat oleh rekan tim — blok bangunan utama untuk berbagi proyek secara internal dan menyiapkannya untuk eksposur publik. ()
  • Anthropic merilis Claude Code, alat pengkodean berbasis terminal/IDE yang bersifat agen dan integrasi CLI/IDE pendamping (VS Code, JetBrains) yang menghasilkan artefak kode dan dapat diintegrasikan ke dalam toolchain pengembang. Tersedia juga dokumentasi publik dan panduan praktik terbaik untuk menggunakan Claude Code dalam proyek nyata. ()
  • Materi pendukung Claude mencakup alur ekspor data pengguna eksplisit dari web UI (Settings → Privacy → Export) yang relevan untuk mencadangkan atau memigrasi data proyek sebelum publikasi. Untuk paket Team, Primary Owners juga memiliki kontrol ekspor.

Berikut ini adalah penjelasan operasional, ujung-ke-ujung: cara mengekspor dan menerbitkan Projects yang dibuat di Claude Web, serta cara mengemas, meninjau, dan menerbitkan kode yang dihasilkan dengan Claude Code.

Bagaimana cara menerbitkan/mengekspor proyek yang dibuat di Claude Web (langkah demi langkah)?

Claude Web menyediakan dua cara komplementer untuk membuat output menjadi publik: Publish Artifacts (output tunggal: diagram, dokumen, grafik) dan Share Projects (visibilitas tingkat proyek, akses rekan tim). Langkah-langkah berikut mencakup kedua alur tersebut serta cara menyematkan atau mengunduh.

Langkah 1 — Siapkan artefak di Claude Web

  1. Di Claude Web, kumpulkan chat atau artefak (dokumen, diagram, flowchart, gambar) yang ingin Anda terbitkan ke dalam sebuah Project atau Artefak mandiri.
  2. Rapikan dan beri anotasi: edit konten agar mudah dibaca, tambahkan caption, dan lengkapi atribusi yang belum ada.

Langkah 2 — Publikasikan Artefak (output tunggal)

  1. Buka artefak di Claude Web.
  2. Klik tombol Publish (tindakan ini mengubah artefak menjadi “publik” dan menyediakan URL publik).
  3. Setelah menerbitkan, klik Get embed code jika ingin menyematkan artefak ke situs atau CMS — salin snippet HTML yang dihasilkan. (Penyematan didukung pada paket free/Pro/Max.)

Catatan & kiat

  • Anda juga dapat mengunduh jenis artefak tertentu (SVG, PNG, teks Mermaid, atau format ekspor lainnya) dari UI — gunakan hasil unduhan untuk menyertakan artefak dalam repo atau posting blog.
  • Tambahkan caption penjelas dan teks alt pada konten yang disematkan demi aksesibilitas.

Langkah 3 — Bagikan Project (koleksi lebih luas dengan izin)

  1. Buka daftar Project di Claude Web.
  2. Di samping nama proyek, klik Share.
  3. Di dialog Share Anda dapat:
  • Menambahkan anggota atau rekan tim secara individual melalui email/nama.
  • Mengatur tingkat izin (Can view / Can edit). Untuk rilis publik, pilih untuk Make project public (jika tersedia) atau terbitkan artefak kunci secara individual.

Langkah 4 — Terbitkan artefak proyek secara eksternal

  • Terbitkan posting blog / catatan rilis. Sertakan URL publik atau artefak yang disematkan, plus catatan singkat tentang apa yang dihasilkan Claude vs. apa yang ditinjau manusia.
  • Buat arsip yang dapat diakses. Tambahkan tautan ke file ZIP atau bundel ekspor (lihat pengemasan Claude Code di bawah) untuk reprodusibilitas.

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

Claude Code bersifat agen dan terutama berbasis CLI; ia menyimpan sesi secara lokal dan menyediakan perintah berawalan garis miring (termasuk /export) untuk menyimpan dan mengekspor percakapan. Alur kerja yang direkomendasikan adalah: ekspor percakapan + file pendukung, konversi/rapikan output ke format yang ramah manusia, tambahkan repo kode dengan metadata, lalu terbitkan. Berikut langkah-langkah praktis dan dapat direproduksi menggunakan perintah bawaan dan alat pengemasan umum.

Langkah 1 — Pastikan Claude Code sudah disiapkan dengan benar

  • Instal dan konfigurasikan Claude Code (ikuti panduan penyiapan resmi: sambungkan melalui Claude Console atau atur penagihan jika diperlukan).
  • Verifikasi Anda dapat menjalankan claude di terminal dan bahwa Anda memiliki workspace.

Langkah 2 — Ekspor percakapan

  1. Di REPL (CLI interaktif) Claude Code, jalankan: /export myproject-conversation.jsonl atau cukup /export yang akan menyalin percakapan ke clipboard atau menulis file (perilaku bergantung pada versi dan flag). Perintah /export mengekspor sesi saat ini ke file atau clipboard.
  2. Jika Anda ingin mengumpulkan seluruh sesi proyek, periksa direktori ~/.claude/projects/ (Claude Code menyimpan percakapan di sana sebagai file JSONL atau JSON). Contoh: ls -la ~/.claude/projects/
  3. Jika ekspor berupa JSONL, konversi ke Markdown agar mudah dibaca:
  • Snippet 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 atau claude-code-exporter (proyek komunitas tersedia 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, instruksi penggunaan.
  • CLAUDE.md — bagaimana Claude digunakan (prompt, parameter/temperature jika relevan, apa yang diedit manusia).
  • LICENSE — lisensi pilihan.
  • artifacts/ — sertakan artefak yang diunduh (gambar, SVG) dan file percakapan yang diekspor (.jsonl atau .md).
  • src/ — kode yang dihasilkan (jika ada) dan skrip pendukung.
  1. Commit: git add . git commit -m "Initial Claude project export and artifact bundle"

Langkah 4 — Kemas kode untuk distribusi

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

Jika berupa paket JavaScript/Node:

  • npm init → isi metadata.
  • Tambahkan index.js, pengujian, dan folder examples/.
  • Terbitkan ke npm: npm publish --access public (Gunakan --access public untuk paket bertingkat yang ingin Anda buat publik.)

Jika berupa paket Python:

  • Tambahkan pyproject.toml atau setup.py.
  • Bangun wheel dan sdist: python -m build twine upload dist/*

Jika berupa aplikasi web atau demo:

  • Buat front-end web kecil (mis. Vite/Next/Vercel).
  • Deploy ke Vercel/Netlify:
  • Hubungkan repo GitHub.
  • Tambahkan variabel lingkungan dengan kunci non-sensitif (tidak ada untuk demo publik).
  • Deploy.

Jika berupa layanan terkontainerisasi:

  • Tambahkan Dockerfile.
  • Bangun & push: docker build -t dockerhubuser/my-claude-demo:1.0 . docker push dockerhubuser/my-claude-demo:1.0

Langkah 5 — Buat rilis dan dokumentasi

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

Bagaimana cara mengintegrasikan ekspor Claude Code ke CI/CD untuk publikasi otomatis?

Contoh: GitHub Actions untuk mengekspor, mengonversi, dan merilis

  1. Tujuan: saat sebuah branch di-push, ekspor file percakapan Claude terbaru (jika Anda memilikinya sebagai artefak mesin/CI atau melalui server MCP) dan buat rilis.
  2. Langkah tingkat tinggi:
  • Gunakan workflow (.github/workflows/publish.yml) yang:
  • Melakukan checkout repo.
  • Menjalankan skrip kecil untuk konversi JSONL → Markdown.
  • Menggunakan actions/create-release untuk menerbitkan rilis.
  • Mengunggah artefak.
  1. Catatan keamanan: Jangan menyimpan kunci API privat di repo; gunakan GitHub Secrets dan rotasi token.

(Alat komunitas seperti claude-code-exporter dan server kompatibel MCP mempermudah integrasi ekspor percakapan ke alur server; cari integrasi MCP/CLI yang men-stream percakapan ke arsip terpusat).


Bagaimana dengan berbagi kolaboratif dan reprodusibilitas — bagaimana saya memungkinkan orang lain menjalankan alur kerja yang sama?

Buat lingkungan yang dapat direproduksi

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

Bagikan percakapan + kode

  • Terbitkan artefak Claude (ULR publik/sematan) dan tautkan ke rilis GitHub yang berisi transkrip yang diekspor dan kode yang dikemas.
  • Tambahkan demo sekali klik (Vercel / GitHub Pages) dan sertakan tautan Try it.

Kesimpulan — terbitkan dengan bijak, beriterasi dengan cepat

Membuat proyek Claude menjadi publik adalah kesempatan untuk membagikan artefak yang berguna, mempercepat riset, dan menumbuhkan ekosistem — namun harus dilakukan dengan sengaja. Kemajuan terbaru (Claude Opus 4.5 dan tooling pengembang yang diperkaya) berarti artefak yang dihasilkan akan lebih kuat dan lebih berguna daripada sebelumnya; kekuatan itu harus dipasangkan dengan proveniens 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 resmi. Untuk memulai, jelajahi kapabilitas model di Playground dan lihat panduan API untuk instruksi terperinci. Sebelum mengakses, pastikan Anda telah masuk ke CometAPI dan memperoleh kunci API. CometAPI menawarkan harga yang jauh lebih rendah daripada harga resmi untuk membantu Anda melakukan integrasi.

Siap jalan?→ Uji coba gratis Claude opus 4.5 !

Jika Anda ingin mengetahui lebih banyak kiat, panduan, dan berita tentang AI ikuti kami di VK, X dan Discord!

Baca Selengkapnya

500+ Model dalam Satu API

Diskon hingga 20%