Ini Membuat Claude Code Gratis Selamanya

BBetter Stack
Computing/SoftwareInternet Technology

Transcript

00:00:00Claude Code jelas hebat, tapi membayar model premium untuk setiap tugas kecil,
00:00:05itu bisa jadi mahal. Proyek sumber terbuka dengan 48.000 bintang ini memungkinkan Anda mempertahankan Claude Code Codex
00:00:10atau Pi sembari mengganti model di baliknya dengan sesuatu yang gratis, lebih murah, atau sepenuhnya lokal.
00:00:16Kedengarannya sempurna, tapi Claude Code tanpa Claude adalah hal yang sangat berbeda,
00:00:20jadi saya menginstalnya dan mengujinya di mana ia benar-benar berfungsi.
00:00:28Ini adalah Free Claude Code. Ya, nama yang aneh. Saya setuju.
00:00:33Sekarang, jelas, ini tidak menggantikan Claude Code. Ini tidak menggantikan Codex. Ini tidak menggantikan Pi.
00:00:40Klien-klien tersebut tetap pada tempatnya. Alur kerja terminal Anda tetap familier.
00:00:45Pengeditan file, panggilan alat, akses proyek, semua itu tetap ada. Free Claude Code berada di tengah-tengahnya.
00:00:52Alih-alih Claude Code berbicara langsung dengan Anthropic, ia dapat mengirimkan permintaan yang sama ke tempat lain.
00:00:57Tetapi antarmukanya terlihat sama. Ini adalah penyedia gratis, model yang lebih murah,
00:01:02atau bahkan model yang berjalan secara lokal di mesin Anda sendiri, sehingga agennya tetap sama.
00:01:07Anda hanya tinggal memilih otak di baliknya.
00:01:09Jika Anda menyukai alat coding dan mempercepat alur kerja Anda, pastikan untuk berlangganan.
00:01:12Kami memiliki video-video baru setiap saat.
00:01:14Baiklah. Sekarang, saya menggunakan Mac M4 Pro saya di sini.
00:01:16Pertama, saya akan menjalankan skrip instalasi, lalu memulai proxy dengan server FCC.
00:01:22Pada dasarnya hanya itu. Server lokal muncul, dan kita mendapatkan antarmuka admin ini di mana kita dapat mengonfigurasi model yang ingin kita gunakan.
00:01:31Pada titik ini, Claude Code tidak berubah sama sekali.
00:01:34Kita baru saja membuat jalur baru antara agen dan model.
00:01:37Sekarang, kita butuh sesuatu di ujung lain dari jalur tersebut.
00:01:39Nah, untuk pengujian ini, saya akan menggunakan penyedia gratis.
00:01:43Itu bisa berupa sesuatu seperti NVIDIA NIMP, model open router gratis, atau salah satu model lain yang sudah didukung di sini.
00:01:50Saya bisa membuatnya saja.
00:01:52Saya memilih NVIDIA untuk ini.
00:01:53Anda akan menambahkan kuncinya, memilih modelnya, dan menyimpannya.
00:01:56Hanya itu yang perlu Anda lakukan di sini.
00:01:58Dan sekarang, kita memiliki model gratis yang berada di belakang proxy.
00:02:01Penyiapannya adalah bagian yang mudah.
00:02:03Pertanyaan yang lebih sulit adalah apakah Claude Code benar-benar dapat melakukan pekerjaan yang berguna melalui ini sekarang.
00:02:07Jadi, saya akan meluncurkan Claude Code melalui FCC Claude.
00:02:11Dan di sinilah ide itu mulai mengacaukan pikiran saya, setidaknya, karena tidak ada yang terlihat berbeda.
00:02:15Secara harfiah, semua ini terlihat sama persis.
00:02:18Antarmuka Claude Code yang sama, penyiapan proyek yang sama.
00:02:21Saya mendapatkan alat yang sama.
00:02:22Secara harfiah, semuanya sama.
00:02:24Maksud saya, di bagian atas sini, masih tertulis Opus 5, yang membuat saya menggaruk-garuk kepala, kan?
00:02:30Tapi Claude mungkin tidak benar-benar menjawab apa pun dari ini.
00:02:33Jika saya menjalankan model, Opus masih diatur ke default.
00:02:37Jadi, Claude Code masih mengira ia sedang berbicara dengan model Opus milik Anthropic.
00:02:42Namun kenyataannya, Free Claude Code mencegat permintaan itu dan merutekannya ke apa pun yang Anda konfigurasi di UI admin Anda.
00:02:49Jadi, saya menggunakan NVIDIA.
00:02:51Saya punya komponen React di sini yang berfungsi, tapi logika async-nya berantakan dan penanganan kesalahannya buruk.
00:02:57Jadi, saya akan memintanya.
00:02:59Faktor ulang komponen ini, tambahkan penanganan kesalahan yang tepat, bersihkan logika async, dan jangan ubah perilaku yang ada.
00:03:07Jadi, sekarang kita akan mencari tahu apakah ini benar-benar berguna.
00:03:10Ia membaca proyek, memeriksa komponen, melakukan pengeditan, ia menggunakan jenis alur kerja yang sama dengan yang saya harapkan dari Claude Code normal.
00:03:20Dan sekarang sudah selesai.
00:03:21Status pemuatan itu telah dibersihkan, jalur kesalahan ditangani dengan benar, dan perilaku aslinya masih ada.
00:03:26Jadi, untuk pekerjaan ini, ini berhasil.
00:03:28Tapi itu juga merupakan poin penting yang bisa diambil.
00:03:30Bagian yang menarik bukanlah model gratis lain dapat mengedit kode.
00:03:34Kita sudah memilikinya sejak lama.
00:03:36Bagian yang menarik adalah saya tidak perlu mengubah cara saya bekerja untuk menggunakan ini semua.
00:03:40Saya terbiasa dengan Claude Code.
00:03:42Saya masih menggunakan Claude Code.
00:03:44Atau benarkah begitu?
00:03:45Karena pikirkan tentang berapa banyak hal yang dapat Anda minta untuk dilakukan oleh agen coding yang mungkin tidak memerlukan Opus 5.
00:03:50Ganti nama beberapa hal, tulis boilerplate, jelaskan sebuah file.
00:03:54Ini semua adalah tugas yang sangat sederhana.
00:03:57Jika salah satu dari permintaan tersebut ditujukan ke model premium, Anda membayar harga premium untuk pekerjaan biasa yang pada akhirnya dapat dilakukan oleh model gratis.
00:04:05Dengan pengaturan ini, pekerjaan-pekerjaan tersebut dapat dialihkan ke tempat yang lebih murah.
00:04:07Seperti yang saya katakan, di tempat yang benar-benar gratis.
00:04:09Dan Anda dapat menyimpan model yang lebih kuat untuk saat-saat di mana Anda benar-benar membutuhkannya.
00:04:13Sekarang, mempertahankan antarmuka Claude Code tidak secara ajaib membuat model lokal Anda menjadi lebih baik.
00:04:18Jika model tersebut kesulitan dengan perencanaan alat atau tugas panjang, antarmuka Claude Code yang bagus itu tidak akan menyelamatkannya.
00:04:25Itu akan menjadi penting dalam satu atau dua menit segera setelah Anda menjalankannya.
00:04:29Alur kerja yang menurut saya lebih menarik adalah ini.
00:04:31Jangan memilih satu model untuk segalanya.
00:04:33Gunakan model yang lebih kuat jika tugasnya sulit, atau model gratis atau lebih murah jika tidak sulit.
00:04:37Banyak dari kita sudah melakukan ini, kan?
00:04:39Free Claude Code memiliki perutean berjenjang untuk tujuan tersebut dengan antarmuka yang familier.
00:04:45Saya tidak perlu mempelajari sesuatu yang baru.
00:04:47Saya bisa menggunakan Claude Code.
00:04:48Sekarang saya dapat memilih model yang bukan merupakan model anthropic.
00:04:51Nah, ini menimbulkan pertanyaan yang jelas, oke, mengapa tidak menggunakan OpenRouter saja?
00:04:55Itu adalah alternatif di sini.
00:04:57Karena itu hanya menyelesaikan masalah yang berbeda.
00:04:59OpenRouter adalah lapisan perutean generik.
00:05:02Mereka memberi Anda akses ke banyak model di balik API umum.
00:05:06Free Claude Code jauh lebih fokus pada agen coding dan khususnya membuat klien yang sudah ada bekerja dengan model yang awalnya tidak dibangun untuk mereka.
00:05:14Jadi alih-alih mengatakan, ini ada agen coding baru, pelajari ini.
00:05:18Sekarang kita mengatakan hal-hal seperti pertahankan agen yang sudah Anda sukai, Claude Code.
00:05:22Itu adalah perubahan yang jauh lebih kecil.
00:05:24Dan untuk pekerjaan sehari-hari, perubahan yang lebih kecillah yang sering kali terus Anda gunakan.
00:05:28Dan setelah Anda memikirkannya seperti ini, fitur perutean juga menjadi lebih masuk akal.
00:05:32Tingkatan model yang berbeda, fallback, penyedia yang berbeda, model yang berbeda untuk pekerjaan yang berbeda.
00:05:37Alih-alih setiap permintaan secara otomatis masuk ke model mahal yang sama.
00:05:42Kini kita memiliki kendali atas ke mana pekerjaan itu diarahkan.
00:05:45Itulah nilai sebenarnya di sini.
00:05:47Bukan Claude gratis, karena itu adalah sebuah kesalahan.
00:05:50Ini tentang memutuskan kapan Anda benar-benar membutuhkan kecerdasan tingkat Claude dan kapan Anda hanya membayarnya karena kebiasaan.
00:05:56Sekarang, apakah saya akan benar-benar menggunakan Free Claude Code?
00:05:58Saya tidak tahu, kan?
00:06:00Menyenangkan untuk dimainkan.
00:06:01Maksud saya, saya mengerti maksud keseluruhannya.
00:06:03Saya selalu menggunakan Claude Code.
00:06:04Jadi saya tidak ingin harus mempelajari antarmuka baru.
00:06:07Itu masuk akal.
00:06:08Jika Anda berlangganan tingkat maksimal, Anda mungkin tidak akan peduli kecuali Anda terus-menerus mencapai batas Anda.
00:06:13Meskipun jika Anda memiliki langganan dasar Claude dan memahami Claude Code dengan baik, maka ini mungkin sebenarnya lebih baik.
00:06:19Anda bisa tetap menggunakan apa yang sudah Anda ketahui, tetapi mengganti model untuk sebagian besar beban tersebut.
00:06:23Saya sama sekali tidak akan mengganti Claude dengan ini.
00:06:26Saya akan menggunakannya untuk berhenti membuang-buang Claude jika Anda menggunakan salah satu paket yang lebih murah.
00:06:30Lalu ketika saya menemukan salah satu bug besar atau tugas yang benar-benar membutuhkan penalaran yang kuat, saat itulah saya akan menghabiskan uang untuk model yang lebih baik.
00:06:36Menghemat beberapa dolar itu murah.
00:06:38Hanya sampai model yang lebih murah menyebabkan pembersihan selama satu jam.
00:06:40Jadi keandalan lebih penting daripada biaya token pada titik itu.
00:06:43Dan di sanalah kita seharusnya menarik garis batas.
00:06:45Jadi ini sebenarnya bukan Free Claude Code.
00:06:48Ini lebih berguna dari itu, tetapi hanya antarmuka itu yang kita dapatkan.
00:06:52Ini adalah Claude Code dengan pilihan otak.
00:06:54Saya telah menaruh semua yang Anda butuhkan di bawah ini.
00:06:56Jika Anda menikmati tips dan trik coding seperti ini, pastikan untuk berlangganan ke saluran BetterStack.
00:07:00Kita akan bertemu lagi di video lainnya.

Key Takeaway

Free Claude Code memungkinkan pengembang menggunakan antarmuka dan alur kerja Claude Code yang familier sambil merutekkan tugas sederhana ke model gratis atau lebih murah untuk menghemat biaya.

Highlights

  • Alat sumber terbuka bernama Free Claude Code mencegat permintaan dari antarmuka Claude Code dan merutekannya ke model alternatif yang lebih murah, gratis, atau lokal.

  • Pengguna dapat mempertahankan alur kerja terminal, pengeditan file, dan antarmuka Claude Code yang familier tanpa harus membayar biaya model premium Anthropic untuk setiap tugas.

  • Proses penyiapan melibatkan menjalankan skrip instalasi, memulai server proksi lokal, dan mengonfigurasi penyedia model eksternal seperti NVIDIA NIM atau OpenRouter gratis.

  • Tugas sederhana seperti menulis boilerplate atau mengganti nama file dapat dialihkan ke model yang lebih murah untuk menghemat biaya token langganan.

  • Model yang lebih kuat dan mahal tetap dapat digunakan secara strategis hanya ketika tugas yang dikerjakan membutuhkan penalaran tingkat tinggi.

Timeline

Pengenalan Free Claude Code dan Cara Kerjanya

  • Membayar model premium untuk setiap tugas kecil di Claude Code memerlukan biaya yang mahal.
  • Alat sumber terbuka ini memungkinkan penggantian model di baliknya dengan model gratis, lebih murah, atau lokal.
  • Antarmuka terminal, pengeditan file, dan panggilan alat tetap sama persis seperti Claude Code standar.

Biaya penggunaan model premium untuk tugas pemrograman yang sederhana menjadi tantangan utama. Proyek sumber terbuka ini hadir sebagai perantara antara agen Claude Code dan model AI. Permintaan dikirim melalui proksi lokal sehingga pengguna dapat memilih otak di balik agen tanpa mengubah alur kerja.

Instalasi dan Konfigurasi Proksi Lokal

  • Skrip instalasi dijalankan pada perangkat Mac M4 Pro untuk memulai server proksi lokal.
  • Antarmuka admin digunakan untuk mengonfigurasi model pilihan seperti NVIDIA NIM atau model sumber terbuka gratis.
  • Kunci API dan pilihan model dimasukkan ke dalam sistem sebelum proksi mulai mencegat permintaan.

Proses dimulai dengan menjalankan skrip instalasi dan memulai peladen proksi. Antarmuka admin lokal mempermudah pengaturan model pengganti. Setelah kunci API penyedia eksternal disimpan, jalur komunikasi antara agen dan model eksternal siap digunakan.

Pengujian Performa dan Pengalihan Tugas

  • Claude Code berjalan melalui proksi dengan antarmuka yang terlihat sama persis seperti aslinya.
  • Komponen React dengan logika async yang buruk berhasil diperbaiki menggunakan model NVIDIA melalui proksi.
  • Tugas sederhana seperti menulis boilerplate atau menjelaskan file tidak lagi harus menggunakan model Opus yang mahal.

Pengujian membuktikan bahwa alat ini mampu membaca proyek, memeriksa komponen, dan melakukan pengeditan kode dengan sukses. Manfaat utamanya terletak pada efisiensi biaya, di mana tugas rutin dialihkan ke model murah sementara kecerdasan tingkat tinggi disimpan untuk pekerjaan yang sulit.

Strategi Perutean Berjenjang dan Batasan Sistem

  • Perutean berjenjang memungkinkan pemilihan model yang kuat untuk tugas sulit dan model murah untuk tugas ringan.
  • OpenRouter adalah lapisan perutean generik, sedangkan alat ini khusus memfokuskan agen coding pada klien yang sudah ada.
  • Keandalan tetap menjadi batas akhir karena model yang lebih murah dapat berisiko memicu waktu perbaikan yang lebih lama.

Sistem ini bukan tentang membuat Claude menjadi gratis secara ajaib, melainkan memberikan kebebasan memilih otak yang sesuai dengan tingkat kesulitan tugas. Pengguna dapat menghemat uang untuk tugas biasa, tetapi tetap harus beralih ke model premium ketika menghadapi bug besar yang membutuhkan penalaran kuat.

Community Posts

No posts yet. Be the first to write about this video!

Write about this video