Claude Code kini dapat dijalankan melalui AWS Bedrock dengan biaya yang jauh lebih murah dibandingkan harga yang biasanya dibayarkan pengembang ke Anthropic. Seorang pengembang membangun proxy LiteLLM yang di-host sendiri yang membuat Claude Code CLI mengira ia sedang berkomunikasi dengan Anthropic, padahal permintaan tersebut sebenarnya diarahkan ke model Amazon Nova di Bedrock, sehingga memangkas pengeluaran selama fase pembelajaran sebesar 20%–35%.

Mengapa proxy ini penting

Mempelajari cara menulis kode “agentic” dengan Claude Code menghabiskan kredit API Anthropic dengan cepat—setiap kesalahan prompt atau sesi debugging yang panjang akan terus bertambah. Bagi pengembang yang bereksperimen dengan agent loops, tool calling, dan manajemen konteks, biaya tersebut dapat menghambat kemajuan. Proxy ini memungkinkan Anda mempertahankan alur kerja yang sama tetapi membayar dengan kredit AWS, yang biasanya lebih murah per tokennya.

Masalah dengan opsi yang ada

  • Model lokal (misalnya, Ollama). Menjalankan model yang sebanding pada laptop atau workstation membutuhkan RAM kelas atas dan GPU, yang tidak dimiliki oleh banyak pengembang.
  • API tier gratis (misalnya, OpenRouter). Batas token cepat habis saat menguji agen multi-langkah, sehingga memaksa pengguna beralih kembali ke paket berbayar. Kedua pendekatan tersebut memerlukan perangkat keras yang mahal atau kehabisan kuota sebelum siklus agen yang lengkap dapat dijalankan.

Cara kerja proxy LiteLLM

  1. Instansi LiteLLM berbasis Docker berjalan di mesin pengembang atau VM cloud yang murah.
  2. Claude Code CLI diarahkan ke endpoint lokal proxy, dengan anggapan bahwa ia sedang menghubungi Anthropic.
  3. Proxy menulis ulang permintaan agar sesuai dengan format API Amazon Nova dan meneruskannya ke Bedrock.
  4. Respons Nova diterjemahkan kembali ke dalam format yang diharapkan oleh CLI. Karena CLI tidak mengetahui perbedaannya, pengembang dapat terus menggunakan prompt, sintaks tool-calling, dan pola manajemen konteks yang sama yang didukung oleh Claude Code.

Mekanisme keamanan yang sudah terintegrasi

  • Tanpa batasan sesi buatan. Proxy tidak memberlakukan batasan tambahan di luar batasan Bedrock.
  • Pembatasan IAM. Kunci akses dikunci ke satu model saja, mencegah peralihan yang tidak disengaja ke opsi yang lebih mahal.
  • Peringatan anggaran AWS. Aturan anggaran memantau akun dan memberi tahu pengguna jika pengeluaran melonjak secara tidak terduga. Kontrol ini menjaga eksperimen tetap berisiko rendah dan transparan.

Perbandingan biaya

Berdasarkan harga Bedrock yang tercantum secara publik, proxy ini memberikan pengeluaran 20%–35% lebih rendah dibandingkan menggunakan Claude Haiku secara langsung melalui Anthropic. Angka pastinya bergantung pada campuran token dari prompt dan respons agen, tetapi pengurangannya cukup konsisten untuk memberikan dampak nyata pada anggaran pembelajaran.

Gambar Docker dan file konfigurasi tersedia di GitHub di bawah nama penciptanya, Priyanshu Valiya. Pencarian cepat akan memunculkan artefak yang dapat digunakan siapa saja untuk mereplikasi pengaturan tersebut.

Apa yang tidak dilakukan oleh proxy ini

  • Ini bukan penggunaan Claude secara gratis. Model di balik layar adalah Amazon Nova, bukan Claude. Nova mendukung primitif penalaran dan tool-calling yang serupa, tetapi gaya output dan performanya berbeda.
  • Ini bukan tolok ukur produksi. Menggunakan proxy untuk menilai kesesuaian Claude Code bagi layanan langsung (live service) akan menyesatkan, karena model dasar dan harganya berbeda.
  • Pelacakan biaya hanya berdasarkan token tidaklah cukup untuk produksi. AWS sedang beralih dari “Bedrock Agents Classic” ke “AgentCore.” Dalam penawaran yang lebih baru, biaya tidak hanya diakumulasikan untuk token tetapi juga untuk layanan platform seperti agent invocation dan gateway requests. Pengembang yang beralih dari tahap pembelajaran ke produksi perlu memperhatikan item biaya tambahan tersebut.

Apa yang perlu diperhatikan selanjutnya

  • Pembaruan harga AWS AgentCore. Seiring matangnya platform, biaya baru mungkin muncul untuk fitur seperti agent orchestration atau request routing. Memeriksa halaman harga AWS akan mencegah tagihan yang mengejutkan.

Kesimpulan

Dengan menyisipkan proxy LiteLLM di antara Claude Code dan AWS Bedrock, pengembang dapat mempraktikkan pengodean agentic dengan biaya 20%–35% lebih rendah daripada menggunakan API Anthropic secara langsung. Kompensasinya adalah penggunaan model dasar yang berbeda dan perlunya penganggaran yang waspada, tetapi pengalaman pembelajaran inti tetap utuh. Bagi siapa pun yang terbentur batas kredit saat mengeksplorasi agen tool-calling, proxy ini menawarkan jalan pintas yang praktis dan berisiko rendah.