Skip to content

Proxy Optimasi Cache Claude Code

claude-code-cache-fix adalah alat open-source pihak ketiga kecil yang membantu Claude Code menghemat saldo. Alat ini bertindak seperti "perantara" antara komputer Anda dan hulu, merapikan setiap permintaan dan menambahkan penanda cache yang benar sehingga hulu lebih mungkin mengenai cache, yang berarti menghabiskan lebih sedikit saldo. Alat ini tidak akan membuat AI lebih pintar — hanya membuat saldo Anda bertahan lebih lama.

Pemberitahuan alat pihak ketiga

claude-code-cache-fix tidak dikelola oleh Tianshu, dan permintaan melewati proxy lokal. Tinjau sendiri kode sumber dan dependensinya sebelum memasang.

Untuk siapa alat ini

  • ✅ Pengguna berat Claude Code yang peduli dengan saldo
  • ✅ Orang yang sering --resume sesi panjang dan menjalankan banyak MCP / Skills
  • ✅ Orang yang bersedia sedikit menyentuh command line
  • ❌ Pengguna yang sama sekali tidak ingin menyentuh terminal dan hanya ingin berfungsi langsung tanpa repot (Anda dapat melewatinya untuk saat ini)

Pengguna Windows sebaiknya gunakan WSL

Kami tidak menyarankan penggunaan alat ini di CMD / PowerShell Windows native. Pengguna Windows sebaiknya menyiapkan seluruh stack — Node.js, Claude Code, Tianshu, dan alat ini — di dalam lingkungan WSL Linux, untuk menghindari ketidakcocokan path / variabel lingkungan / port.

Alur verifikasi minimal

Di Linux / macOS / WSL, verifikasi terlebih dahulu bahwa proxy berfungsi (dengan upstream mengarah ke Tianshu):

bash
npm install -g claude-code-cache-fix
CACHE_FIX_PROXY_UPSTREAM=https://tian-shu.org cache-fix-proxy server

Jika Anda menggunakan rute langsung, ubah CACHE_FIX_PROXY_UPSTREAM menjadi https://api.tian-shu.org.

Arahkan Claude Code ke proxy lokal

Setelah proxy dimulai, ubah ANTHROPIC_BASE_URL di settings.json Claude Code menjadi alamat proxy lokal, dengan mempertahankan ANTHROPIC_AUTH_TOKEN sebagai token Tianshu Anda:

json
{
  "env": {
    "ANTHROPIC_BASE_URL": "http://127.0.0.1:9801",
    "ANTHROPIC_AUTH_TOKEN": "xxx",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_DISABLE_TERMINAL_TITLE": "1"
  }
}

Buka terminal lain untuk memeriksa kesehatan proxy:

bash
curl http://127.0.0.1:9801/health

Setelah mengembalikan {"status":"ok"} dan menjalankan claude lagi membalas normal, proxy dan Tianshu telah terhubung.

Penggunaan jangka panjang

Memulai proxy secara manual hanya baik untuk verifikasi cepat. Untuk penggunaan jangka panjang, siapkan proxy sebagai layanan latar belakang (systemd / launchd, dll.) sehingga Anda tidak perlu memulainya secara manual sebelum setiap sesi Claude Code.

Biarkan AI membantu Anda mengonfigurasinya

Alat ini melibatkan proxy lokal, variabel lingkungan, dan layanan latar belakang, yang mudah salah jika dilakukan manual. Anda dapat mengirim lingkungan sistem Anda, endpoint Tianshu, dan tautan proyek GitHub alat tersebut ke AI dan meminta AI menghasilkan perintah untuk mesin Anda. Pastikan mengarahkan upstream ke https://tian-shu.org dan gunakan token Tianshu Anda.

Alat ini tidak dapat menyelesaikan setiap masalah saldo

Alat ini hanya mengoptimalkan masalah yang terkait dengan struktur permintaan lokal dan caching. Harga model itu sendiri, konsumsi konteks panjang, salah memilih model, pembacaan file besar yang sering, dan sejenisnya tetap perlu ditangani secara terpisah.