Facade Code Dokumentasi
Konfigurasi agen

Claude Code + penyedia Anda

Tetap pakai Claude Code sebagai CLI Anda dan hubungkan satu setelan peluncuran ke penyedia model lain yang kompatibel dengan Anthropic.

Siapkan detail penyedia

Pasang Claude Code, lalu dapatkan base URL yang kompatibel dengan Anthropic, kunci API, dan ID model dari penyedia Anda. Endpoint yang hanya kompatibel dengan OpenAI tidak akan berfungsi dengan Claude Code.

Contoh ini membuat entri terpisah bernama Claude · work. Entri Claude Code Anda yang lain tetap memakai pengaturannya masing-masing.

1. Tambahkan penyiapan penyedia

Tambahkan penyiapan ini ke facade.json (lihat Pengaturan agen). Ganti URL, kunci, dan ID model contoh dengan nilai dari penyedia Anda:

facade.json
{
  "clis": {
    "Claude · work": {
      "type": "claude",
      "model": "YOUR_MODEL_ID",
      "env": {
        "ANTHROPIC_BASE_URL": "https://api.example.com/anthropic",
        "ANTHROPIC_AUTH_TOKEN": "YOUR_API_KEY",
        "ANTHROPIC_API_KEY": null,
        "ANTHROPIC_DEFAULT_OPUS_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_SONNET_MODEL": "YOUR_MODEL_ID",
        "ANTHROPIC_DEFAULT_HAIKU_MODEL": "YOUR_SMALL_MODEL_ID"
      }
    }
  }
}

Gunakan model yang didukung penyedia Anda untuk setiap alias. Pemetaan Haiku dipakai untuk tugas latar belakang yang lebih kecil; modelnya boleh berbeda dari model utama.

2. Periksa endpoint dan pemetaan model

PengaturanFungsinya
ANTHROPIC_BASE_URLMengarahkan Claude Code ke API penyedia yang kompatibel dengan Anthropic.
ANTHROPIC_AUTH_TOKENMenyediakan token penyedia.
ANTHROPIC_API_KEY: nullMenghapus kunci API Anthropic yang diwarisi untuk penyiapan ini.
modelMenetapkan model awal untuk entri ini.
ANTHROPIC_DEFAULT_…_MODELMemetakan permintaan Opus, Sonnet, dan Haiku ke ID yang dilayani penyedia.

Contoh ini menyimpan kunci di facade.json. Untuk membaca variabel lingkungan yang sudah ada, gunakan "ANTHROPIC_AUTH_TOKEN": "${env:WORK_API_KEY}". Editor harus sudah memiliki variabel itu sebelum agen dimulai.

Variabel ini hanya berlaku untuk agen yang dimulai dengan entri tersebut. Anda tidak perlu mengubah pengaturan global Claude Code.

3. Mulai Claude Code dengan penyiapan ini

Simpan facade.json, pilih New Agent, lalu pilih Claude · work. Beri agen tugas singkat di proyek Anda.

Jika penyedia Anda melaporkan penggunaan, pastikan permintaannya tercatat di akun yang benar. Jika agen tidak bisa dimulai atau permintaannya gagal, jalankan Show Agent Launch dan pilih lokasi kerjanya. Temukan entri ini di laporan untuk melihat bagaimana Facade akan memulainya.

Untuk kesalahan autentikasi atau model yang tidak ditemukan, lihat Pemecahan masalah.

Contoh: QwenCloud

Untuk kunci QwenCloud Token Plan, gunakan https://token-plan.maas.qwencloudapi.com/apps/anthropic sebagai base URL. Pilih ID model yang tersedia di paket Anda. Kunci pay-as-you-go memakai endpoint regional.

Endpoint dan setelan model QwenCloud yang berlaku saat ini ↗

Lihat sebagai Markdown ↗Dokumentasi

Cari di dokumentasi

Cari di panduan ini. Gunakan ↑ ↓ untuk berpindah, Enter untuk membuka, Esc untuk menutup.