Kalau kau ikut blog aku, kau tahu aku selalu cari cara untuk ringkaskan workflow development aku. Baru-baru ni aku nak cuba tool Claude Code CLI, tapi aku tak nak hadap pemasangan Ollama tempatan atau bayar API Anthropic. Berita baiknya? Kalau kau dah ada Ollama Cloud API key, kau boleh jalankan Claude Code sepenuhnya melalui cloud. Tak ada model tempatan. Tak ada setup berat.
Masalahnya
Secara default, Claude Code CLI jangka ANTHROPIC_API_KEY. Maknanya kau kena pilih sama ada daftar API berbayar Anthropic atau jalankan Ollama secara tempatan — yang makan RAM dan ruang disk. Aku dah ada akaun Ollama Cloud dengan API key, jadi aku fikir mesti ada cara untuk route Claude Code melalui Ollama Cloud.
Rupanya ada. Ollama Cloud dedahkan endpoint yang API-compatible, tapi ia guna model authentication yang sedikit berbeza. Kau cuma kena point Claude Code ke base URL yang betul dan tukar auth token.
Arahan satu baris
Ini arahan tepat yang aku guna untuk lancarkan Claude Code dengan Ollama Cloud:
ANTHROPIC_BASE_URL="https://ollama.com" \
ANTHROPIC_AUTH_TOKEN="$OLLAMA_API_KEY" \
ANTHROPIC_API_KEY="" \
ANTHROPIC_MODEL="kimi-k2.6:cloud" \
claude
Jom aku pecahkan apa setiap variable buat:
ANTHROPIC_BASE_URL— Arahkan Claude Code ke Ollama Cloud dan bukan server Anthropic.ANTHROPIC_AUTH_TOKEN— API key Ollama Cloud kau. Aku guna semula env var$OLLAMA_API_KEYyang sedia ada di sini.ANTHROPIC_API_KEY=""— Kritikal. Kau mesti set ia kepada string kosong secara eksplisit. Kalau kau biar ia unset, Claude Code tetap akan cuba guna key Anthropic default kau dan abaikan Ollama Cloud.ANTHROPIC_MODEL— Slug model. Aku dah test beberapa, dankimi-k2.6:cloudperform paling baik setakat ni untuk kerja coding.
Setup kekal dalam .zshrc
Taip arahan panjang tu setiap kali memang menyakitkan. Fixnya mudah — tambah export tu ke ~/.zshrc supaya claude terus berfungsi bila kau buka terminal.
Ini yang aku tambah dalam fail aku:
export ANTHROPIC_AUTH_TOKEN=""
export ANTHROPIC_API_KEY=""
export ANTHROPIC_BASE_URL=https://ollama.com
export OLLAMA_API_KEY=""
export ANTHROPIC_DEFAULT_HAIKU_MODEL="kimi-k2.6"
export ANTHROPIC_DEFAULT_SONNET_MODEL="kimi-k2.7-code"
export ANTHROPIC_DEFAULT_OPUS_MODEL="minimax-m3"
export ANTHROPIC_DEFAULT_FABLE_MODEL="deepseek-v4-flash:0731"
export ANTHROPIC_MODEL="deepseek-v4-flash:0731"
export CLAUDE_CODE_MAX_CONTEXT_TOKENS=1000000
Lepas simpan fail tu, jalankan source ~/.zshrc atau restart terminal. Dari situ, taip je claude dan kau boleh mula.
Kenapa kimi-k2.6:cloud?
Aku dah test beberapa model atas Ollama Cloud, dan setakat ni kimi-k2.6:cloud yang paling menonjol. Ia uruskan code generation, debugging, dan refactoring lebih baik daripada semua yang lain aku cuba. Laju, tepat, dan boleh diharap. Kalau kau jumpa yang lebih baik, bagitahu aku — aku sentiasa gembira tukar kalau ada yang kalahkan ia.
Troubleshooting
Ini beberapa isu yang aku hadap dan cara nak fix:
- Claude masih minta
ANTHROPIC_API_KEY→ PastikanANTHROPIC_API_KEY=""di-set eksplisit kepada string kosong. Biar ia tak set tak cukup — Claude Code akan fallback cari key Anthropic sebenar. - Ralat “Model not found” → Semak semula slug model. Log masuk ke dashboard Ollama Cloud kau dan sahkan nama tepat. Ia mesti
kimi-k2.6:cloud— tiada typo, tiada ruang tambahan. - “401 Unauthorized” →
OLLAMA_API_KEYkau mungkin dah expired atau revoked. Pergi ke settings Ollama Cloud kau dan jana semula.
Penutup
Setup ni bersih. Tak ada Ollama tempatan yang makan resource, tak ada bil API Anthropic, dan kimi-k2.6:cloud uruskan kerja coding macam jaguh. Kalau kau dah ada akaun Ollama Cloud, ini cara paling laju untuk jalankan Claude Code CLI.
Kau dah jumpa model yang lebih baik atau setup yang lebih lancar? Tinggal komen — aku nak dengar apa yang berkesan untuk kau.

Leave a Reply
You must be logged in to post a comment.