Panduan Lengkap Konfigurasi 9router untuk Claude Code dan Hermes Agent: Akses Multi-LLM dalam Satu Endpoint

Dunia pengembangan perangkat lunak telah memasuki era baru yang sering disebut sebagai vibecoding , di mana interaksi antara pengembang dan ...

Panduan Lengkap Konfigurasi 9router untuk Claude Code dan Hermes Agent: Akses Multi-LLM dalam Satu Endpoint

Dunia pengembangan perangkat lunak telah memasuki era baru yang sering disebut sebagai vibecoding, di mana interaksi antara pengembang dan kecerdasan buatan (AI) menjadi sangat intens. Salah satu tantangan terbesar saat ini bukanlah kurangnya model AI, melainkan bagaimana mengelola berbagai API dari penyedia yang berbeda seperti Anthropic, OpenAI, hingga model open-source seperti Llama atau Hermes. Di sinilah peran penting 9router sebagai solusi unified endpoint.

Artikel ini akan mengupas tuntas cara melakukan konfigurasi 9router untuk diintegrasikan dengan Claude Code dan Hermes Agent. Dengan panduan ini, Anda dapat mengoptimalkan alur kerja pengembangan, menghemat biaya token, dan memiliki fleksibilitas penuh untuk berpindah antar model tanpa harus mengubah kode secara masif.

Apa Itu 9router?

9router adalah sebuah layanan LLM Router yang dirancang untuk menyederhanakan akses ke berbagai Large Language Models (LLM). Dengan menggunakan standar OpenAI-compatible API, 9router bertindak sebagai jembatan atau proxy. Anda cukup terhubung ke satu endpoint 9router, dan dari sana Anda bisa memanggil Claude 3.5 Sonnet, GPT-4o, hingga model-model spesialis coding seperti Nous Hermes.

Keunggulan utama menggunakan 9router meliputi:

  • Satu API Key untuk Semua: Tidak perlu mendaftar ke sepuluh penyedia API yang berbeda.
  • Cost Optimization: Memungkinkan pemilihan model termurah untuk tugas tertentu.
  • High Availability: Jika satu provider down, 9router dapat melakukan failover ke provider lain secara otomatis.
  • Token Saving: Terintegrasi dengan teknologi optimasi seperti RTK (Rust Token Killer) untuk menekan biaya operasional.

Persiapan Sebelum Konfigurasi

Sebelum melangkah ke teknis konfigurasi, pastikan Anda telah menyiapkan komponen-komponen berikut:

  1. Akun 9router: Daftar dan dapatkan API Key dari dashboard resmi 9router.
  2. Node.js & NPM: Diperlukan untuk menjalankan Claude Code.
  3. Python: Diperlukan jika Anda menjalankan Hermes Agent berbasis framework seperti LangChain atau AutoGPT.
  4. Environment Variables: Pemahaman dasar tentang cara mengatur .env atau export variabel di terminal.

Langkah 1: Konfigurasi 9router untuk Claude Code

Claude Code adalah CLI tool revolusioner dari Anthropic yang memungkinkan AI untuk melakukan perubahan kode langsung di file lokal Anda. Secara default, Claude Code mencari endpoint Anthropic. Namun, dengan 9router, kita bisa mengarahkannya ke model apa pun yang didukung.

1.1 Mengatur Base URL

Untuk menghubungkan Claude Code dengan 9router, Anda harus mengubah BASE_URL. Di terminal Anda (Linux/macOS), jalankan perintah berikut:

export CLAUDE_CODE_BASE_URL="https://api.9router.io/v1"
export CLAUDE_CODE_API_KEY="SK-ANDA-DARI-9ROUTER"

Untuk pengguna Windows (PowerShell):

$env:CLAUDE_CODE_BASE_URL="https://api.9router.io/v1"
$env:CLAUDE_CODE_API_KEY="SK-ANDA-DARI-9ROUTER"

1.2 Menentukan Model Default

Dalam 9router, Anda bisa memanggil model spesifik dengan menyertakan nama model dalam request. Claude Code biasanya akan mengirimkan request untuk model claude-3-5-sonnet. Pastikan di dashboard 9router Anda, routing untuk model tersebut sudah aktif dan mengarah ke provider yang Anda inginkan.

Langkah 2: Integrasi dengan Hermes Agent

Hermes Agent, yang biasanya berbasis pada model Nous Hermes, sangat populer untuk tugas-tugas penalaran (reasoning) dan mengikuti instruksi yang kompleks. Menggunakan Hermes melalui 9router memberikan stabilitas lebih tinggi dibandingkan menjalankan model secara lokal di hardware terbatas.

2.1 Konfigurasi via Library OpenAI (Python)

Karena 9router mendukung format OpenAI, Anda bisa menggunakan library openai di Python untuk mengakses Hermes Agent:

import openai

client = openai.OpenAI(
base_url="https://api.9router.io/v1",
api_key="SK-9ROUTER-ANDA"
)

response = client.chat.completions.create(
model="hermes-3-llama-3.1-405b",
messages=[{"role": "user", "content": "Buatkan skrip Python untuk enkripsi data."}]
)

print(response.choices[0].message.content)

2.2 Penggunaan dalam AI Agent Framework

Jika Anda menggunakan framework agentic seperti CrewAI atau AutoGPT, Anda cukup mengganti konfigurasi provider ke custom atau openai dan arahkan endpoint-nya ke 9router. Hal ini memungkinkan agen Anda beralih dari Hermes untuk tugas logika ke Claude untuk tugas penulisan kode dalam satu alur kerja terpadu.

Optimalisasi Biaya dengan Token Optimization

Salah satu fitur canggih yang sering disandingkan dengan 9router adalah Rust Token Killer (RTK). Dalam pengembangan perangkat lunak skala besar, context window yang membengkak dapat menghabiskan ribuan token dalam sekejap. 9router membantu mengelola ini dengan:

  • Context Pruning: Membuang bagian percakapan yang tidak relevan sebelum dikirim ke model.
  • Caching: Menyimpan hasil prompt yang sering digunakan (jika didukung oleh model tujuan).
  • Smart Routing: Mengarahkan tugas-tugas sederhana ke model yang lebih kecil dan murah (seperti Llama 3 8B) dan tugas berat ke Claude 3.5 Sonnet.

Mengapa Menggunakan Satu Endpoint?

Mungkin Anda bertanya, mengapa tidak langsung menggunakan API resmi masing-masing? Jawabannya adalah skalabilitas dan pemeliharaan. Bayangkan Anda memiliki tim pengembang yang terdiri dari 10 orang. Tanpa 9router, Anda harus mengelola 10 kunci API untuk Claude, 10 untuk OpenAI, dan seterusnya. Dengan 9router:

  • Centralized Billing: Semua tagihan dari berbagai model terkumpul di satu pintu.
  • Uniform Security: Anda bisa menerapkan kebijakan keamanan, seperti pemfilteran malware atau deteksi kebocoran data (PII), di tingkat router sebelum data sampai ke provider AI.
  • Developer Experience (DX): Developer cukup mengetahui satu konfigurasi, meningkatkan produktivitas secara signifikan.

Kesimpulan

Mengonfigurasi 9router untuk Claude Code dan Hermes Agent adalah langkah cerdas bagi pengembang modern yang ingin memaksimalkan potensi AI tanpa terjebak dalam kerumitan manajemen API. Dengan kemampuan akses multi-LLM dalam satu endpoint, Anda mendapatkan fleksibilitas, penghematan biaya, dan kontrol penuh atas infrastruktur AI Anda.

Mulailah dengan mengatur environment variables Anda, arahkan base URL ke 9router, dan rasakan betapa mudahnya berpindah antar model canggih hanya dengan mengubah satu baris parameter. Selamat mencoba dan selamat berkarya di era build with AI!

COMMENTS

Nama

2fa,2,9Router,5,adsense,3,ai,38,AI,1,AI Agent,5,AI Development,1,AIRouter,1,Alat,1,Algorithms,3,Android,29,anti virus,1,Apache,4,api,4,apipedia,4,Aplikasi Android,10,apps,2,AppSheet,40,arang,1,Array,3,array formula,3,Artificial Intelligence,2,ArtificialIntelligence,1,Artikel,8,Baileys Library,1,bca,1,Belajar,1,Bengkak,1,Berita,1,Berita terkini,13,Biografi,1,Bisnis,139,Bitcoin,1,Blog,7,Blogger,34,Blogger Template,1,Blogging,2,Bootable,1,bot,1,build with ai,10,build with syahdandev,16,bun.js,1,catlang,1,Caveman AI,1,chat gpt,2,Cheat,1,Chrome,2,claude,1,Claude Code,5,cloudflare,1,Code,16,coding,12,collaboration tools,2,Competitive Coding,7,copilot,1,CPU,1,Crud,1,CSS3,2,Cursor AI,1,cybersecurity,8,Data Structures,18,Database,1,decode,1,Deep Learning,3,Desain Blogger,47,Design,3,developer,5,Developer Tools,4,Development,8,Domain Hosting,2,Download,4,dunia kerja,2,Elon Musk,4,enak,1,encode,1,excel,2,express,1,Facebook,2,fact or hoax,1,fastify,1,framebox,1,free,1,Free Course,13,Game,5,Gamers,2,gemini,2,generate with AI,3,generator,1,github,2,google,12,Google AdSense,20,Google Apps Script,25,google calendar,1,google docs,2,google drive,2,google forms,1,google mail,1,google maps,1,Google Script,3,google sheets,15,Google Webmaster Tools,1,Hardware,1,Home,1,hosting,4,Hostinger,1,HP,2,HTML,6,HTML5,2,HyperOs,1,ice cream,1,ide kreatif,2,image creator,2,Indonesia,1,Instagram,2,instant vdeo generator,1,integrator,1,Internet,9,iOS,1,IOT,2,iphone,1,IT,6,Javascript,1,JavaScript,7,js,4,Kenali,1,Keren,1,Kesehatan,14,lan,1,laragon,1,laravel,1,Leet Code,7,library,1,Linked List,4,Linux,8,llama,1,LLM,3,Machine Learning,4,malware,2,map,1,Mark Zuck,1,Marketing Tools,1,marketplace,1,Mata,1,Math,8,mbti,2,McDonald's,1,meme,1,meta,1,mfa,1,Microsoft Word,1,Minimalis,1,miscellaneous questions,1,mixue,1,Mobile Legends,4,Motherboard,1,motivasi,1,murah,1,mysql,5,Neovim,1,net use,1,Networking,1,next js,1,ngingx,1,NIK,1,NLP,1,no code,5,node js,11,nodejs,1,NodeJs,1,NPWP,1,obfuscated,1,Office,1,open ai,3,OpenAICompatible,1,Oppo,1,Parallel Space,1,pc,2,PDF Print,1,pgsql,2,Phoenix OS,1,PHP,16,phpmyadmin,2,portofolio,1,postman,3,Power Point,1,Presentation,1,price list,1,Productivity,2,Productivity Tips,1,Program Aplikasi,6,programmer,3,programming,1,Programming,1,Programming Trends,1,psikolog,4,python,5,query,1,Quesions or Answers (Quora),2,Questions or Answers (Quora),1,RAR,2,ReactJS,1,Recursion,3,Redux Toolkit,1,regex,2,Regulasi,1,Review,147,RTK,1,Rufus,1,Rumus,55,Rust Token Killer,1,Sakit,1,Samsung,1,Security,1,SEO,21,SHAREit,1,shop,1,simple apps,2,Smart City,1,smartfren,1,Smartphone,1,sms,1,Social Media,1,socket.io,2,Software,2,Software Development,3,Software Engineering,1,SoftwareEngineering,1,spesifikasi,1,SQL,1,SQL Server,1,State Management,1,Steemit,7,string,3,team IT,1,Tebak Gambar,2,Tech Trends,1,Technology,4,Teknologi,10,Teknologi Informasi,3,Telegram,3,Template Blog SEO,10,Template Blogger,1,Templates,1,terminal,1,tiktok,1,Tips,22,Tips & Trik,20,Tips Blogging,36,Tips SEO,23,Token Optimization,1,TokenSaving,1,toolkit,1,Tree,8,Trick,27,trik,3,Tulisan Lepas,1,tutorial,6,Tutorial CSS,3,Tutorial HTML,56,Tutorial JavaScript,3,Tutorial Programming,1,Twitter,2,Ubuntu,5,udemy,7,UX,8,Vibe Coding,2,vibecoding,1,VirtualBox,1,VLC Media Player,1,VSCode,2,waconsole,26,wallpaper engine,1,web dev,2,Web Development,2,Web Server,5,WebDevelopment,1,WhatsApp,14,WhatsApp Gateway,9,Widget,2,Windows,25,wordpress,4,XAMPP,7,Xiaomi,5,Yii2,1,YouTube,3,
ltr
item
Syahdan Dev Blog: Panduan Lengkap Konfigurasi 9router untuk Claude Code dan Hermes Agent: Akses Multi-LLM dalam Satu Endpoint
Panduan Lengkap Konfigurasi 9router untuk Claude Code dan Hermes Agent: Akses Multi-LLM dalam Satu Endpoint
Syahdan Dev Blog
https://syahdandev.blogspot.com/2026/08/panduan-lengkap-konfigurasi-9router.html
https://syahdandev.blogspot.com/
https://syahdandev.blogspot.com/
https://syahdandev.blogspot.com/2026/08/panduan-lengkap-konfigurasi-9router.html
true
6341435550051226882
UTF-8
Loaded All Posts Not found any posts VIEW ALL Readmore Reply Cancel reply Delete By Home PAGES POSTS View All RECOMMENDED FOR YOU LABEL ARCHIVE SEARCH ALL POSTS Not found any post match with your request Back Home Sunday Monday Tuesday Wednesday Thursday Friday Saturday Sun Mon Tue Wed Thu Fri Sat January February March April May June July August September October November December Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec just now 1 minute ago $$1$$ minutes ago 1 hour ago $$1$$ hours ago Yesterday $$1$$ days ago $$1$$ weeks ago more than 5 weeks ago Followers Follow THIS PREMIUM CONTENT IS LOCKED STEP 1: Share to a social network STEP 2: Click the link on your social network Copy All Code Select All Code All codes were copied to your clipboard Can not copy the codes / texts, please press [CTRL]+[C] (or CMD+C with Mac) to copy Table of Content