Mau Cursor dan Claude Code kencang tanpa langganan mahal per-tool? Banyak developer Indonesia sekarang mengarahkan keduanya ke satu API gateway: Atmo API dari abdijualan.online.

Artikel ini step-by-step setup Cursor + Claude Code + Atmo API, fokus bahasa Indonesia, fokus biar “langsung nyala”.

Artikel terkait:

Kenapa Atmo API Cocok untuk Coding Tool?

  1. OpenAI-compatible — mudah dicolok ke tool modern
  2. Multi-model — Grok, Claude-class, dll (tergantung stok paket)
  3. Bayar lokal lewat shop Abdi Jualan
  4. Satu key bisa untuk eksperimen multi-tool

Bandingkan tool coding di Cursor vs Windsurf vs Claude Code dan review Cursor Pro 2026.

Yang Kamu Siapkan

Item Contoh
API key atmo-... dari shop
Base URL OpenAI path https://api.abdijualan.online/v1
Model id grok-grok-4.5 (contoh)
OS Windows / macOS / Linux

Beli key: Atmo API
Update: Telegram Abdi Jualan

Bagian A — Tes Key Dulu (Wajib)

Sebelum buka Cursor/Claude Code, pastikan key hidup:

export OPENAI_API_KEY="atmo-xxxxxxxx"
export OPENAI_BASE_URL="https://api.abdijualan.online/v1"

curl "$OPENAI_BASE_URL/chat/completions" \
  -H "Authorization: Bearer $OPENAI_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"grok-grok-4.5","messages":[{"role":"user","content":"ping"}],"max_tokens":16}'

Kalau gagal di sini, jangan lanjut ke IDE — perbaiki key/base URL dulu.

Bagian B — Setup Claude Code

1) Install

npm install -g @anthropic-ai/claude-code
claude --version

2) Environment Anthropic-compatible

Claude Code membaca env Anthropic. Arahkan ke gateway Atmo (Anthropic path):

export ANTHROPIC_API_KEY="atmo-xxxxxxxx"
export ANTHROPIC_BASE_URL="https://api.abdijualan.online"

Catatan: beberapa setup butuh trailing path tertentu. Ikuti kartu produk/portal Atmo terbaru. Yang penting: key valid + base mengarah ke gateway Abdi Jualan, bukan api.anthropic.com official (kecuali kamu memang bayar official).

Persist di shell:

# bash
echo 'export ANTHROPIC_API_KEY="atmo-xxxxxxxx"' >> ~/.bashrc
echo 'export ANTHROPIC_BASE_URL="https://api.abdijualan.online"' >> ~/.bashrc
source ~/.bashrc

3) Jalankan di project

cd ~/projects/app-kamu
claude

Minta task kecil dulu: “jelaskan struktur folder ini” — baru refactor besar.

Detail lama (masih relevan): cara setup Claude Code dengan API key Atmo.

Bagian C — Setup Cursor

Cursor berkembang cepat; menu bisa pindah antar versi. Prinsipnya sama:

  1. Buka Settings → Models / API Keys / OpenAI compatibility (nama menu bisa beda)
  2. Aktifkan custom API key / OpenAI-compatible provider
  3. Isi: - API Key = key Atmo - Base URL = https://api.abdijualan.online/v1
  4. Pilih / override model id yang didukung (contoh grok-grok-4.5)
  5. Tes chat di Cursor: “Reply with OK”

Tips Cursor biar hemat

  • Jangan index + kirim seluruh monorepo tiap chat
  • Scope file relevan saja
  • Matikan auto-agent loop yang terlalu agresif di trial
  • Baca tips hemat kuota token

Workflow lebih dalam: setup AI coding workflow Cursor API key hemat.

Bagian D — Satu Key, Dua Tool: Praktek Aman

~/.bashrc / env manager
   ├─ OPENAI_API_KEY / ANTHROPIC_API_KEY = atmo-...
   ├─ OPENAI_BASE_URL = https://api.abdijualan.online/v1
   └─ ANTHROPIC_BASE_URL = https://api.abdijualan.online

Cursor  ──uses──► OpenAI-compatible path
Claude Code ──uses──► Anthropic-compatible path

Rekomendasi:

  • Dev machine pakai key dev/trial
  • CI / server pakai key terpisah
  • Jangan share key ke grup “teman coding” tanpa kuota terpisah

Troubleshooting

Error Cek
401 key typo, quotes salah, env belum reload
403 model not allowed model tidak ada di paket key
429 kuota/rate limit — turunkan concurrent, upgrade full
Timeout jaringan / peak model — potong konteks
Model not found typo id model
SSL error proxy kantor / antivirus MITM

Windows PowerShell quick set

$env:OPENAI_API_KEY = "atmo-xxxxxxxx"
$env:OPENAI_BASE_URL = "https://api.abdijualan.online/v1"
$env:ANTHROPIC_API_KEY = "atmo-xxxxxxxx"
$env:ANTHROPIC_BASE_URL = "https://api.abdijualan.online"

Trial dulu atau langsung full?

Workflow Harian yang Disarankan

  1. Pagi: task kecil di Cursor (edit cepat)
  2. Refactor serius: Claude Code di terminal
  3. Model: Grok 4.5 untuk speed; high hanya saat stuck
  4. Sore: cek sisa kuota
  5. Join channel Telegram biar tahu maintenance/promo

Ringkas

Setup coding modern di Indonesia tidak harus mahal berlapis:

Atmo API key
  → Cursor (OpenAI-compatible)
  → Claude Code (Anthropic-compatible)
  → model Grok/Claude sesuai task

Mulai dari tes curl, baru IDE. Kalau sudah hijau, kamu siap production.

Keyword: setup cursor api key, claude code atmo, cursor openai compatible, api coding indonesia, atmo api cursor, claude code indonesia.

Belanja key: Atmo API · Channel: t.me/abdijualanchannel