Lunos logoLunos

Integrasi: Claude Code dengan Lunos

Panduan ini menjelaskan cara memakai Claude Code dengan Lunos agar workflow coding berjalan dengan model yang tersedia di akun Lunos Anda.

Anda bisa mulai dari model untuk coding seperti Qwen, DeepSeek, Gemma, atau keluarga GPT sesuai ketersediaan di workspace Anda.

Prasyarat

  • Claude Code sudah terpasang di perangkat Anda
  • API key Lunos
  • ID model yang tersedia di akun Lunos Anda

Setup Claude Code

Install Claude Code terlebih dahulu, lalu arahkan ke Lunos lewat environment variable.

macOS / Linux

curl -fsSL https://claude.ai/install.sh | bash

Set environment variable di terminal yang sama:

export ANTHROPIC_BASE_URL="https://api.lunos.tech"
export ANTHROPIC_API_KEY="your-lunos-api-key"

Agar permanen untuk terminal baru, tambahkan baris export ke:

  • ~/.zshrc untuk zsh
  • ~/.bashrc untuk bash

Windows (PowerShell)

irm https://claude.ai/install.ps1 | iex

Set variable untuk sesi PowerShell saat ini:

$env:ANTHROPIC_BASE_URL = "https://api.lunos.tech"
$env:ANTHROPIC_API_KEY  = "your-lunos-api-key"

Agar permanen antar sesi, gunakan setx:

setx ANTHROPIC_BASE_URL "https://api.lunos.tech"
setx ANTHROPIC_API_KEY "your-lunos-api-key"

Menjalankan Claude Code dengan Lunos

Dari folder project Anda:

claude --model openai/gpt-4o

Contoh dengan model lain:

claude --model deepseek/deepseek-chat

Gunakan model ID yang memang tersedia di daftar model Lunos Anda.

Rekomendasi penggunaan

  • Gunakan model cepat untuk edit ringan dan iterasi cepat.
  • Gunakan model reasoning lebih kuat untuk refactor besar.
  • Buat prompt fokus ke satu tugas per permintaan.
  • Pin model ID di script agar hasil tim lebih konsisten.

Troubleshooting

Gagal koneksi

  • Pastikan ANTHROPIC_BASE_URL sudah benar.
  • Pastikan jaringan dapat mengakses https://api.lunos.tech.
  • Pastikan API key valid dan masih aktif.

Model tidak ditemukan

  • Pakai model ID yang ada di dashboard Lunos.
  • Jika model sudah deprecated, ganti ke model aktif penggantinya.

Claude Code terus minta onboarding/login

  • Selesaikan first-run setup di Claude Code.
  • Jika environment terkelola, pastikan kredensial tersedia di shell yang sama saat menjalankan claude.

Extension IDE

Anda juga bisa memakai Claude Code langsung di editor:

Keamanan

  • Jangan commit API key ke repository.
  • Gunakan environment variable atau credential manager yang aman.
  • Pisahkan key per environment jika memungkinkan (dev/staging/prod).