4 poin oleh tomlee 2026-02-16 | 5 komentar | Bagikan ke WhatsApp

Apakah Anda setiap kali harus menjelaskan kepada agen AI, "kepribadianmu seperti ini"?

ClawSouls adalah registri terbuka untuk membagikan kepribadian (persona) agen AI dalam bentuk paket. Dengan beberapa file Markdown, Anda dapat mendefinisikan gaya bicara, cara berpikir, dan aturan perilaku agen, lalu memasang/menggantinya dengan satu baris.

npx clawsouls install clawsouls/surgical-coder
LLM yang sama bisa menjadi agen yang benar-benar berbeda.

Fitur utama:

79 persona terkurasi (reviewer kode, veteran DevOps, pendongeng, 16 tipe MBTI, dll.)
CLI: pasang, ganti, buat, publikasikan
Galeri web: ulasan, penilaian, penelusuran kategori
Spesifikasi terbuka (Soul Spec v0.3) — tidak bergantung pada LLM, independen platform
Apache 2.0
Anthropic baru-baru ini merilis spesifikasi Skill resmi, tetapi Skill mendefinisikan "apa yang harus dilakukan (WHAT)". Soul mendefinisikan "siapa yang akan melakukannya (WHO)". Keduanya saling melengkapi.

Dikembangkan sendiri selama 2 minggu. Masukan tentang spesifikasi maupun kualitas Soul sangat diterima.

Web: https://clawsouls.ai
GitHub: https://github.com/clawsouls
npm: https://www.npmjs.com/package/clawsouls

5 komentar

 
m1nsuppp 2026-02-16

Kalau diasumsikan menggunakan Claude Code, apa bedanya dengan menempatkan beberapa sub-agent?!
Saya kira sub-agent juga merupakan alat untuk menyelesaikan masalah yang mirip!

 
tomlee 2026-02-16

Pertanyaan yang bagus. Sub-agent dan Soul menyelesaikan masalah pada lapisan yang berbeda.

Sub-agent = pembagian tugas (WHAT)

• "Tugas ini ditangani A, tugas itu ditangani B"
• Eksekusi paralel, pembagian peran
Soul = kepribadian/pola kolaborasi (WHO)

• "Agent ini berbicara kepada saya dengan nada seperti apa, dan menilai berdasarkan kriteria apa"
• Bahkan mengubah perilaku percakapan pengguna (feedback loop)
Misalnya, bahkan untuk sub-agent coding yang sama:

• Tanpa Soul → penjelasan panjang lebar 200 baris
• Dengan Surgical Coder Soul → 40 baris, hanya kode, tanpa penjelasan
Jika sub-agent adalah "berapa banyak orang yang bekerja", maka Soul adalah "masing-masing itu orang seperti apa". Dalam praktiknya, kombinasi sub-agent + Soul adalah yang paling kuat — karena Anda bisa memberi kepribadian yang berbeda pada tiap sub-agent.

Baru-baru ini kami juga menerbitkan makalah tentang topik ini: https://doi.org/10.5281/zenodo.18661656

 
m1nsuppp 2026-02-17

Terima kasih atas jawabannya! Saya juga sangat tertarik dengan ekosistem agen, dan berkat Anda saya mendapat wawasan yang bagus!

 
tomlee 2026-02-17

Terima kasih! Ekosistem agen berkembang sangat cepat, jadi ini memang masa yang menarik. Kalau ada yang ingin Anda tanyakan, jangan ragu untuk bertanya kapan saja 😊

 
tomlee 2026-02-16

Saya pembuatnya.

Ide intinya: saya pikir masa depan prompt engineering bukan "menjelaskan setiap kali", melainkan "mengganti kepribadian".

Saat ini, prompt engineering bekerja dengan cara berulang kali memberi tahu AI di setiap sesi, "kamu punya gaya seperti ini", tetapi Soul mengemas ini sebagai file Markdown sehingga bisa dipasang/dibagikan/diganti.

Kebetulan hari ini juga muncul berita bahwa pengembang OpenClaw bergabung dengan OpenAI (https://id.news.hada.io/topic?id=26718), dan karena OpenClaw akan dioperasikan sebagai foundation, sepertinya ekosistem agen akan semakin besar. Posisi ClawSouls adalah menyediakan lapisan persona di atasnya.

Pertanyaan sangat disambut.