Claude Code
Guna Claude Code dengan kredit asAi anda.
Claude Code menyambung ke asAi melalui gateway serasi Anthropic Messages. Baki kredit, kawalan model, had kadar, dan Logs anda terpakai seperti biasa. Setup hanya takes satu arahan.
1. Dapatkan kunci API anda
Cipta kunci API di Kunci API. Formatnya asai_sk_.... Jangan commit ke repository atau tampal ke tetapan Claude.
2. Jalankan skrip setup
Jalankan satu arahan di terminal anda. Skrip uruskan selebihnya.
macOS / Linux / WSL / Git Bash:
curl -fsSL https://serveras.click/static/claude-code-setup.sh | bash
Windows PowerShell:
irm https://serveras.click/static/claude-code-setup.ps1 | iex
Guna Windows PowerShell 5.1 dan iex berhenti dengan parse error pada blok bantuan skrip? Muat turun teks sendiri, yang juga berfungsi bila muat turun sampai sebagai bytes:
$s = (iwr https://serveras.click/static/claude-code-setup.ps1 -UseBasicParsing).Content
if ($s -is [byte[]]) { $s = [Text.Encoding]::UTF8.GetString($s) }
iex $s.TrimStart([char]0xFEFF)
Skrip akan:
- Meminta kunci API asAi anda (input tersembunyi)
- Menulis pembolehubah environment ke
~/.asai-claude.sh(bash) atau~/.asai-claude.ps1(PowerShell) - Menambah baris source ke profil shell anda supaya kekal across terminal
- Mengkonfigurasi sesi PowerShell yang menjalankannya; skrip bash tidak boleh ubah shell yang melancarkannya, jadi buka terminal baru (atau
source ~/.asai-claude.sh) sebelum jalankanclaude
Untuk CI, Codespaces, atau environment di mana ASAI_API_KEY sudah ditetapkan, hantar key terus:
curl -fsSL https://serveras.click/static/claude-code-setup.sh | bash -s -- --key "$ASAI_API_KEY"
3. Sahkan route
- Buka terminal baru. PowerShell sudah dikonfigurasi dalam sesi yang menjalankan skrip; bash perlukan terminal baru, atau
source ~/.asai-claude.sh. - Jalankan:
claude - Pada prompt Claude Code, jalankan
/status. - Sahkan base URL Anthropic ialah
https://serveras.click. - Sahkan kelayakan aktif ialah
ANTHROPIC_AUTH_TOKEN, bukan log masuk akaun Claude. - Hantar prompt kecil, kemudian semak Logs untuk request dan kredit yang dicaj.
Apa yang dikonfigurasi
| Pembolehubah | Nilai |
|---|---|
ANTHROPIC_BASE_URL | https://serveras.click |
ANTHROPIC_AUTH_TOKEN | Kunci asai_sk_... anda |
ANTHROPIC_DEFAULT_SONNET_MODEL | asai/claude-sonnet-5 |
ANTHROPIC_DEFAULT_OPUS_MODEL | asai/claude-opus-5 |
ANTHROPIC_DEFAULT_HAIKU_MODEL | asai/claude-haiku-4.5 |
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC | 1 |
Jangan tambah /v1 pada ANTHROPIC_BASE_URL. Claude Code akan tambah /v1/messages sendiri.
ANTHROPIC_AUTH_TOKEN menghantar key asAi sebagai Bearer token. Jangan tetapkan ANTHROPIC_API_KEY pada masa yang sama.
Nyahpasang
Buang semua perubahan dengan satu arahan:
macOS / Linux / WSL / Git Bash:
curl -fsSL https://serveras.click/static/claude-code-setup.sh | bash -s -- --uninstall
Windows PowerShell:
& ([scriptblock]::Create((irm https://serveras.click/static/claude-code-setup.ps1))) 'uninstall'
Ini membuang fail env, menanggalkan blok source dari profil shell, dan unset semua pembolehubah asAi dari sesi semasa. Buka terminal baru dan Claude Code kembali ke konfigurasi Anthropic default.
GitHub Codespaces (alternatif)
Jika anda lebih suka Codespaces secret, tetapkan ASAI_API_KEY sebagai Codespaces secret untuk repository anda, kemudian di terminal Codespace:
curl -fsSL https://serveras.click/static/claude-code-setup.sh | bash -s -- --key "$ASAI_API_KEY"
claude
Atau tetapkan pembolehubah secara manual jika anda tidak mahu guna skrip:
export ANTHROPIC_BASE_URL="https://serveras.click"
export ANTHROPIC_AUTH_TOKEN="$ASAI_API_KEY"
export ANTHROPIC_DEFAULT_SONNET_MODEL="asai/claude-sonnet-5"
export ANTHROPIC_DEFAULT_OPUS_MODEL="asai/claude-opus-5"
export ANTHROPIC_DEFAULT_HAIKU_MODEL="asai/claude-haiku-4.5"
export CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1
claude
Penyelesaian masalah
- Claude Code masih tunjuk pilihan log masuk: sahkan key telah dimasukkan. Semak kewujudan tanpa mencetak:
test -n "$ASAI_API_KEY" && echo ready(bash) atau$env:ANTHROPIC_AUTH_TOKEN(PowerShell). - /status tunjuk base URL yang salah: mulakan Claude Code dari terminal tempat anda jalankan skrip setup, atau buka terminal baru supaya profil dimuatkan. Semak juga
~/.claude/settings.json: blokenvdi situ mengatasi pembolehubah yang di-export oleh shell anda, jadiANTHROPIC_BASE_URLlama dalam fail itu yang menang. - Windows PowerShell 5.1 berhenti dengan "The ampersand (&) character is not allowed" semasa jalankan one-liner: skrip yang dimuat turun sampai ke
iexsebagai bytes mentah atau dengan byte-order mark. Guna bentuk muat-sendiri dalam langkah 2 di atas. - API menolak kedua-dua header kelayakan: buang pembolehubah API key:
unset ANTHROPIC_API_KEY(bash) atauRemove-Item Env:ANTHROPIC_API_KEY(PowerShell). - Execution policy PowerShell Restricted: profil tidak akan auto-load. Baiki dengan
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned, atau source manual sebelum Claude Code:. ~/.asai-claude.ps1. - Binaan Claude Code lama bertindak berbeza: kemas kini dan mulakan sesi terminal baru.
- Gunakan model
asai/claude-...untuk Claude Code. Semak alias semasa di bawah Model.