Claude di Shell

Repositori GitHub Proyek

Tentang

Alat obrolan CLI sederhana yang dirancang untuk interaksi yang mudah dengan model LLM Anthropic. Cla didasarkan pada proyek Cha.

Latar Belakang

Saya mengembangkan Cha agar dapat berinteraksi dengan mudah dengan model LLM terbaik di terminal dan hal itu sepenuhnya mengubah cara saya berinteraksi dengan shell saya. Hal ini terlihat karena proyek tersebut mendapatkan lebih dari 30 bintang dalam beberapa bulan sejak saya merilisnya dan memasarkan di Twitter/X dan Reddit. Namun, pada 21 Juni 2024, Anthropic merilis model canggih terbaru mereka, Claude 3.5 Sonnet. Setelah mencoba model ini melalui paket Pro Anthropic, saya segera melihat bahwa Claude 3.5 jauh lebih baik dalam pengkodean daripada model GPT-4 milik OpenAI. Saya menyadari ini karena Claude 3.5 berhasil memungkinkan saya membangun sebuah aplikasi React yang lengkap dan kompleks, sesuatu yang tidak dapat dilakukan GPT-4 bahkan dengan perilisan GPT-4o, yang menurut saya adalah model yang lebih buruk dibandingkan model GPT-4 asli. Mengetahui hal ini, saya memutuskan untuk membangun Cla agar berperilaku seperti Cha tetapi untuk model-model Anthropic karena Claude 3.5 jauh lebih baik dalam pengkodean daripada GPT-4.

Demo

Demo Twitter/X #1

Perbedaan dengan Cha

Cla sangat didasarkan pada proyek terakhir saya, Cha. Namun, Cla menggunakan model-model Anthropic daripada model-model OpenAI. Selain itu, Cla tidak mendukung Answer Search, pengikisan halaman URL, pengikisan YouTube, dan pembuatan gambar. Jadi ia hanya mendukung antarmuka obrolan CLI dasar, dukungan multi-baris, dan mode obrolan non-interaktif (melalui CLI atau berkas).

Selain itu, Anda harus mengambil kunci API dari Anthropic. Untuk melakukan ini, Anda dapat mengikuti panduan Anthropic dan/atau melihat Halaman Kunci API Anthropic.

Pemasaran

Saat ini, saya hanya memasarkan proyek ini di Twitter/X melalui akun pribadi utama saya dan melalui Reddit. Saya mendapat keberhasilan terbaik di Reddit, terutama melalui Subreddit Anthropic. Melalui pemasaran ini, saya mendapatkan 3 bintang GitHub dalam satu minggu. Saya merilis Cla pada awal Juli 2024, saya pikir sekitar 1 atau 2 Juli.

Kesimpulan

Suatu kejutan bagi saya bagaimana model Claude-3.5 milik Anthropic melampaui model GPT-4 milik OpenAI, terutama dalam hal pengkodean. Karena hal ini, saya membangun Cla agar berperilaku seperti Cha tetapi untuk model-model Anthropic. Sejak melakukan ini, saya mendapati diri saya menggunakan Cla 50% dari waktu dan Cha 50% sisanya. Secara keseluruhan, saya bersemangat melihat bagaimana proyek ini berkembang.