IronClaw menerima API khusus dalam satu blok empat field: slot [llm.default] di ~/.ironclaw/reborn/config.toml yang memuat provider_id, base_url, model dan api_key_env — atau, jika tidak ada slot, variabel lingkungan LLM_BACKEND / LLM_BASE_URL / LLM_API_KEY yang menjadi fallback. Kedua bentuk tersebut saat ini berlaku dan terdokumentasi. Hal yang tidak dikumpulkan oleh halaman konfigurasi dalam satu tempat adalah daftar kemampuan yang kemudian tidak tersedia pada endpoint khusus — termasuk streaming native, penemuan model, breakpoint Anthropic cache_control dan tampilan biaya yang akurat — dan itulah bagian yang layak dibaca sebelum Anda memilih provider.
Satu klarifikasi terlebih dahulu, karena hasil pencarian didominasi produk lain. Halaman ini membahas github.com/nearai/ironclaw, yang dalam metadata repositorinya sendiri dijelaskan sebagai "IronClaw adalah Agent OS yang berfokus pada privasi, keamanan dan ekstensibilitas": Rust, tidak diarsipkan dan bukan fork, 12.626 bintang, dibuat pada 3 Februari 2026 dan terakhir didorong pada 21 September 2026 (GitHub API, hari yang sama). Ini bukan mouse gaming Corsair dengan nama tersebut, RPG tabletop Sanguine Productions, token kripto IRONCLAW, atau repositori JoasASantos/ironclaw yang tidak terkait — tidak satu pun harga atau konfigurasinya relevan untuk halaman ini. Dokumentasi kanonis adalah docs.ironclaw.com dan tree docs/ milik repositori; mirror Mintlify pihak ketiga muncul untuk judul yang sama dan dapat sudah usang.
Atribusi layak dikutip, bukan diparafrasekan, karena halaman milik vendor berbeda: ironclaw.com menempatkan "Built by" di samping logo NEAR dan kata-kata "Near Foundation" di isi halaman, serta "— by NEAR AI" di footer, sementara organisasi GitHub-nya adalah nearai.
Konfigurasi provider khusus IronClaw minimal
Struct slot di ironclaw_config menerima tepat empat field opsional, dan komentar dokumentasinya sendiri menjelaskannya sebagai override untuk entri katalog: model menggantikan default_model milik provider, api_key_env menggantikan api_key_env miliknya, dan base_url menggantikan default_base_url miliknya. Dokumentasi provider menambahkan bahwa base_url "juga berfungsi pada provider lain ketika Anda perlu merutekannya melalui proxy atau endpoint regional" — jadi ini bukan hanya fitur adapter generik.
[llm.default]
provider_id = "openai_compatible"
base_url = "https://api.kunavo.com/v1"
model = "claude-sonnet-4-6"
api_key_env = "LLM_API_KEY"Tiga aturan yang penting. Menghilangkan base_url berakibat fatal, bukan menggunakan default: dokumentasi menyatakan bahwa hal tersebut "membiarkan slot menunjuk ke mana pun dan resolusi model gagal", dan entri katalog openai_compatible memiliki base_url_required: true. api_key_env menerima nama variabel, bukan kunci — rahasia yang ditempelkan akan "ditolak saat parsing, bukan diterima secara diam-diam", sedangkan ironclaw config set <provider>.api_key meminta input dengan menyembunyikannya. Tidak ada yang berlaku sampai dimulai ulang: config set "tidak pernah memulai ulang apa pun", melainkan mencetak langkah ironclaw service restart yang masih harus Anda jalankan. Dan jangan berharap config set menulis slot tersebut untuk Anda — halaman konfigurasi mencantumkan [llm.default] di antara bagian yang "diedit langsung di config.toml", dan config set "menolak kunci yang tidak didukung, bukan diam-diam tidak melakukan apa-apa".
Bentuk lingkungan adalah fallback terdokumentasi ketika [llm.default] tidak ada, dan dokumentasi menjelaskan pilihan tersebut secara langsung: "Keduanya berfungsi … Utamakan slot TOML untuk instalasi permanen, dan bentuk lingkungan untuk eksekusi satu kali serta container."
export LLM_BACKEND=openai_compatible
export LLM_BASE_URL=https://api.kunavo.com/v1
export LLM_API_KEY=sk-kn-...
export LLM_MODEL=claude-sonnet-4-6
# optional: LLM_EXTRA_HEADERS is the openai_compatible entry's
# extra_headers_env; the timeout is a general .env.example setting
export LLM_EXTRA_HEADERS=X-Title:MyAgent
export LLM_REQUEST_TIMEOUT_SECS=120Urutan resolusi adalah compiled defaults < config.toml < environment variables < CLI flags, sehingga variabel yang diekspor secara diam-diam mengungguli file yang baru saja Anda edit. Rute CLI menghindari pengeditan manual sepenuhnya: ironclaw models list, lalu ironclaw models set-provider <id> --model <model>, lalu ironclaw models status. Konfirmasikan path Anda dengan ironclaw config path, bukan mempercayai salah satu lokasi yang terdokumentasi — halaman quickstart menyatakan semuanya berada di bawah ~/.ironclaw, sedangkan halaman konfigurasi dan onboarding menyatakan ~/.ironclaw/reborn. Satu jebakan operasional bagi pengguna hosted: halaman konfigurasi menyatakan bahwa perintah ironclaw service "tidak berfungsi pada instance NEAR AI hosted — tidak ada pengelola layanan pengguna yang dapat diajak berkomunikasi", sehingga Anda harus masuk melalui SSH untuk ironclaw config dan memulai ulang dari Agent Dashboard. Semua kutipan dibaca dari branch main pada 21 September 2026.
Hal yang tidak dapat dijangkau oleh endpoint khusus
Ini adalah pernyataan IronClaw sendiri tentang perilaku runtime yang dimaksudkan, dibaca dari file sumber dan kontrak pada main. Pernyataan ini bukan hasil eksekusi yang diamati, dan main sudah lebih baru daripada tag rilis 1.4.0 — yang dipublikasikan pada 28 Agustus 2026, menurut GitHub releases API — saat pernyataan tersebut dibaca.
| Kapabilitas | Pada slot OpenAI-compatible khusus | Di mana hal tersebut dinyatakan |
|---|---|---|
| Streaming SSE native | Tidak — dibuffer. Diaktifkan "hanya ketika IronClaw dapat mengamati peristiwa terminal otoritatif: NEAR AI, Anthropic OAuth, dan Codex Responses". Transport API key Anthropic dan OpenRouter juga dibuffer | ironclaw_llm/CONTRACT.md |
| Penemuan model | Tidak — can_list_models bernilai false untuk openai_compatible dan openrouter, jadi id diketik secara manual, persis | assets/providers.json |
| Base URL melalui environment | Ya untuk yang satu ini — openai_compatible mendeklarasikan LLM_BASE_URL. Ini adalah satu dari hanya 7 dari 26 entri katalog yang sama sekali mendeklarasikan variabel base URL; openrouter, together, fireworks, groq, deepseek, mistral dan yang lainnya harus menggunakan field config.toml | assets/providers.json |
| Skema alat sebagaimana ditulis | Tidak — ditulis ulang ke mode strict OpenAI pada batas provider: additionalProperties: false, semua properti dipaksa masuk ke required, field opsional dibuat nullable | ironclaw_llm/CONTRACT.md |
| caching prompt | Campuran, bukan sekadar tidak ada. Breakpoint Anthropic cache_control hanya dikeluarkan oleh dua transport Anthropic, jadi slot OpenAI-compatible tidak mengirimkannya. Namun prompt_cache_key milik OpenAI tetap mencapainya: flag tersebut "ditetapkan ke true oleh factory generic OpenAI-compatible, DeepSeek, dan OpenRouter", dengan gateway loop-host sebagai satu-satunya celah yang memasok nilai. Apakah endpoint Anda kemudian menyimpan cache adalah perilakunya sendiri, yang tidak diminta maupun dilihat oleh IronClaw | ironclaw_llm/CONTRACT.md |
| Failover lintas provider | Tidak — dekorator failover bertukar antara model NEAR AI melalui NEARAI_FALLBACK_MODEL; apa pun yang melintasi jenis provider "memerlukan konstruksi manual" | ironclaw_llm/CONTRACT.md |
| Cache respons giliran alat | Tidak pernah di-cache — complete_with_tools() dikecualikan karena memiliki efek samping | ironclaw_llm/CONTRACT.md |
| Dapat dipilih oleh pengguna pada instalasi multi-pengguna | Tidak secara otomatis — "Konfigurasi provider saja tidak memublikasikan model kepada pengguna"; administrator menambahkan setiap id di Settings → Inference → User model access | Dokumentasi provider |
Katalog IronClaw adalah katalog chat, dan Kunavo tidak menyediakan model embedding, text-to-speech, atau speech-to-text, jadi bagian mana pun dari setup Anda yang membutuhkannya harus diarahkan sepenuhnya ke tempat lain.
Tampilan biaya IronClaw bukan tagihan Anda
Dua jalur terpisah menghitung biaya di dalam IronClaw, hasilnya berbeda, dan tidak satu pun membaca provider Anda. price_usage() di ironclaw_common menentukan harga dari tabel hard-code per token dan menggunakan default_cost() sebagai fallback — 0.0000025 untuk input dan 0.00001 per token, setara GPT-4o sebesar $2,50 / $10,00 per juta — dengan alasan yang dinyatakan bahwa "model berbayar baru tidak pernah secara diam-diam dihargai nol". Sementara itu, StaticModelCostTable milik loop host melakukan kebalikan untuk reservasi anggaran: profil yang tidak ada di tabelnya "menggunakan None sebagai fallback, yang diperlakukan akuntan sebagai biaya nol". Pada jalur llm_costs, diskon pembacaan cache ditebak dari nama model berdasarkan substring — claude membaginya sepuluh, gpt atau prefiks o1/o3/o4 membaginya dua, dan lainnya membaginya satu.
Konsekuensi praktisnya adalah budget.user_daily_usd, budget.pause_at dan key [budget] lainnya milik IronClaw mengawasi estimasi, bukan tagihan. Key tersebut tetap layak diatur pada agen yang selalu aktif — loop yang tidak terkendali dihentikan lebih awal adalah tujuannya — tetapi cocokkan dengan penggunaan yang dicatat provider Anda, bukan dengan angka di layar.
Contoh estimasi untuk satu hari agen
Ini adalah perhitungan token, bukan biaya tugas yang diukur dan bukan batas atas tagihan. Asumsikan aktivitas agen selama satu hari berjumlah 1.000.000 token input tanpa cache dan 40.000 token output — asumsi untuk ilustrasi, dipilih karena runtime yang selalu aktif mengakumulasi input melalui tick heartbeat dan rutinitas, bukan melalui balasan panjang. Tarifnya adalah harga katalog Kunavo saat ini per juta token.
| Model | Input / output per 1M | Hari agen yang diestimasi | Apakah pola vision cocok dengan id ini? |
|---|---|---|---|
| Claude Haiku 4.5 | $0,70 / $3,50 | $0,840 | Ya |
| GPT-5.6 Terra | $0,70 / $4,20 | $0,868 | Tidak |
| Claude Sonnet 4.6 | $2,10 / $10,50 | $2,520 | Ya |
| Claude Opus 5 | $3,50 / $17,50 | $4,200 | Ya |
Kolom terakhir adalah kejutan yang berguna, dan merupakan properti string id, bukan modelnya. vision_models.rs mencocokkan substring dengan daftar tetap yang mencakup claude-opus-, claude-sonnet-, claude-haiku- dan claude-fable-, sehingga id tersebut meneruskan lampiran gambar; id lainnya dalam tabel di atas tidak cocok dengan gpt-4o, gemini-1.5, gemini-2 maupun bagian lain dari daftar tersebut dan akan diklasifikasikan sebagai hanya teks. Jika tidak cocok, gateway loop-host mengirim teks pesan tanpa bagian gambar dan tidak menimbulkan error — transkrip persisten menyimpan pointer <attachments>, tetapi model tidak pernah melihat gambarnya. Baca daftar pola berdasarkan id persis yang ingin Anda ketik sebelum menganggap input gambar berfungsi. Kalikan angka dolar dengan jumlah hari Anda sendiri sebelum menjadikannya anggaran. Jumlah katalog Kunavo adalah dasar penagihan, bukan batas maksimum: ketika upstream melaporkan biayanya, tagihan adalah nilai yang lebih besar antara biaya katalog dan biaya upstream dikalikan markup yang berlaku. Biaya cache dan alat eksternal berada di luar contoh ini, dan top-up minimum adalah $10 dalam kredit prabayar — minimum pendanaan, bukan biaya tugas atau langganan. Lihat detail penagihan.
Rute mana yang menang, dan berapa biaya IronClaw itu sendiri
Perangkat lunaknya gratis: root repositori memuat LICENSE-APACHE dan LICENSE-MIT, dan README-nya menyatakan MIT OR Apache 2.0. Tidak ada edisi berbayar untuk biner tersebut dan tidak ada biaya lisensi. Yang Anda bayar adalah token, ditambah hosting jika menggunakan hosting vendor.
| Rute | Harga yang dipublikasikan | Unggul ketika |
|---|---|---|
| IronClaw yang di-host sendiri | Perangkat lunak $0, MIT OR Apache-2.0 | Anda sudah menjalankan host dan menginginkan kendali penuh atas endpoint |
| ironclaw.com Starter | Saat ini $0 dengan $5 dicoret; "$5 kredit termasuk" | Mencoba jalur hosted. Anggap ini promosi, bukan paket permanen $0 |
| ironclaw.com Basic | $20/bulan, "$20 kredit termasuk" | "hingga 2 instance agen", pooling penggunaan di seluruh deployment |
| ironclaw.com Pro+ | $200/bulan, "$200 kredit termasuk" | "hingga 5 instance agen", akses awal ke model lanjutan, dukungan prioritas |
| Token NEAR AI Cloud | $0,15 / $0,50 per 1M (GLM 5.3 Flash) hingga $3,30 / $16,50 (Kimi K3) | Default yang direkomendasikan vendor, dan satu-satunya backend tempat failover bawaan menukar model |
| Gateway yang kompatibel dengan OpenAI | Tarif per token gateway Anda | Anda berpindah keluarga model per tugas dan menginginkan satu key — dengan menerima streaming yang dibuffer dan id yang diketik manual |
| Model lokal melalui Ollama | Tidak ada biaya per permintaan | Pekerjaan kecil atau privat; naikkan LLM_REQUEST_TIMEOUT_SECS seperti yang disarankan .env.example |
Harga paket hosted yang dibaca dari ironclaw.com pada 21 September 2026; tidak ada halaman /pricing, paket tersebut berada di beranda, dan markup yang dirender menampilkan $5 di dalam span yang dicoret dengan $0 sebagai harga aktif. Beranda juga menyatakan "Nyalakan hingga 5 agen dalam Trusted Execution Environment dengan hingga 130M token per bulan" — kalimat tersebut berada di atas ketiga kartu dan tidak menyebut paket, jadi jangan kaitkan dengan salah satunya. Tiga hal yang tidak dapat ditetapkan oleh panduan ini dan tidak akan ditebak: apakah paket hosted mengizinkan key pihak ketiga, apa yang sebenarnya dibeli oleh kredit yang disertakan atau apa yang terjadi saat kredit habis, dan paket mana yang memiliki angka 130M tersebut. Tarif token dibaca dari near.ai/pricing pada hari yang sama, yang menyatakan "Tidak ada biaya platform di atas tarif model" dan hanya mencakup model teks rahasia miliknya.
Satu batas privasi yang perlu dinyatakan dengan jelas, karena itulah alasan orang memilih runtime ini. Kontrol yang dijelaskan oleh README dan halaman keamanan IronClaw sendiri — secret "dienkripsi saat tidak aktif" dan disuntikkan pada batas host, sandbox WASM untuk alat yang tidak tepercaya, allowlisting endpoint, deteksi kebocoran — adalah kontrol lokal atas mesin yang menjalankan agen. Attestation perangkat keras adalah properti terpisah milik NEAR AI Cloud: near.ai menyatakan bahwa inferensi di sana "dieksekusi dalam enclave confidential-GPU Intel TDX + NVIDIA" dan bahwa "setiap respons membawa hardware quote yang dapat diverifikasi". Mengarahkan IronClaw ke endpoint pihak ketiga mengirimkan isi prompt ke endpoint tersebut berdasarkan ketentuannya, dan tidak ada bagian dari kedua daftar tersebut yang mengikutinya ke sana. Tabel vendor-authored "OpenClaw vs IronClaw" di ironclaw.com adalah pemasaran dari satu pihak, bukan perbandingan netral — dan berhati-hatilah dengan hasil pencarian, karena dalam sampel halaman hasil yang diambil pada 17 September 2026, keempat bentuk kueri best api for ironclaw, cheapest api for ironclaw, best model for ironclaw dan ironclaw custom provider masing-masing menghasilkan delapan atau lebih hasil OpenClaw di sepuluh teratas, yang peringkat modelnya menggambarkan produk berbeda.
Siapkan, lalu periksa tagihan pertama
Kunavo menerbitkan endpoint berbentuk OpenAI di https://api.kunavo.com/v1 dan endpoint berbentuk Anthropic, yang dipetakan ke id provider openai_compatible dan anthropic. Kunavo belum menguji IronClaw saat runtime, jadi perlakukan blok di atas sebagai titik awal berdasarkan protokol terdokumentasi, bukan klaim kompatibilitas: pertahankan rute yang berfungsi, jalankan satu tugas terbatas, dan baca biaya yang benar-benar dicatat oleh akun Anda. Jika Anda menjalankan Goose dari IronClaw melalui ACP — .env.example mendokumentasikan sandbox Agent Client Protocol dan perintah ironclaw acp add goose — integrasi Goose membahas sisi tersebut secara terpisah, dan membuat akun Kunavo akan mendanai key saat Anda siap. Untuk pilihan di sekitarnya, lihat referensi API OpenAI-compatible, alternatif OpenRouter dan optimisasi biaya AI.
Pertanyaan umum
Bagaimana cara mengatur provider khusus di IronClaw?
Tulis slot [llm.default] di ~/.ironclaw/reborn/config.toml dengan provider_id, base_url, model dan api_key_env — keempatnya adalah field opsional yang diterima oleh struct slot, dan base_url menggantikan default_base_url milik provider untuk id provider apa pun, bukan hanya yang generik. Gunakan provider_id = "openai_compatible" ketika endpoint Anda tidak memiliki entri katalog khusus; dokumentasi provider IronClaw menyebut vLLM, LiteLLM, LM Studio dan gateway internal sebagai kasus penggunaannya. api_key_env harus berupa NAMA variabel lingkungan, karena kunci literal yang ditempelkan di sana akan ditolak saat file diparse, bukan diterima secara diam-diam. `ironclaw config set` bukan alat untuk ini: dokumentasi konfigurasi mencantumkan `[llm.default]` di antara bagian yang "diedit langsung di config.toml", dan menyatakan bahwa `config set` hanya menerima kunci dengan tujuan routing serta menolak kunci yang tidak didukung. Edit file tersebut, atau gunakan `ironclaw models set-provider`, yang menurut dokumentasi provider menulis pilihan ke config.toml sebagai slot model. Kemudian mulai ulang — tidak ada yang diterapkan sampai `ironclaw service restart`. Diperiksa terhadap branch main nearai/ironclaw pada 21 September 2026.
Apakah IronClaw berfungsi dengan OpenRouter?
Ya, dan dua cara yang terdokumentasi untuk melakukannya saling bertentangan. Katalog provider yang dikompilasi memiliki entri openrouter khusus dengan protokol open_router sendiri, menggunakan OPENROUTER_API_KEY, dan dokumentasi provider menyatakan bahwa OpenRouter, Together AI dan Fireworks kini memiliki entri provider_id masing-masing serta seharusnya digunakan secara langsung, bukan melalui adapter generik. .env.example di repositori masih menyediakan resep lama, dengan LLM_BACKEND=openai_compatible dan LLM_BASE_URL diarahkan ke API OpenRouter. Kedua file tersebut berada di branch main pada 21 September 2026. Utamakan id khusus tersebut; perhatikan bahwa entri openrouter tidak mendeklarasikan variabel lingkungan base URL, sehingga routing melalui proxy memerlukan field base_url di config.toml. Mengenai harga, FAQ OpenRouter sendiri (openrouter.ai/docs/faq, dibaca pada 21 September 2026) menyatakan bahwa OpenRouter meneruskan harga provider yang mendasarinya tanpa markup, mengenakan biaya 5,5% dengan minimum $0,80 untuk pembelian kredit menggunakan kartu dan 5% untuk kripto, serta mengenakan 5% dari biaya OpenRouter yang setara untuk penggunaan bring-your-own-key di atas alokasi bulanan yang pada halaman yang sama ditetapkan sebesar $25.000 untuk pay-as-you-go.
Apa API terbaik untuk IronClaw?
Tidak ada pemenang tunggal, dan pencarian untuk menemukannya sangat menyesatkan di sini karena halaman hasil mengubah merek ini: dalam sampel yang diambil pada 17 September 2026, "best api for ironclaw" dan "cheapest api for ironclaw" masing-masing menghasilkan delapan atau lebih hasil OpenClaw di sepuluh teratas, sehingga peringkat yang Anda temukan dengan frasa tersebut sering menjelaskan produk yang berbeda. Jika dinilai berdasarkan perilaku kode IronClaw sendiri, empat rute terpisah dengan jelas. NEAR AI Cloud adalah default yang direkomendasikan vendor dan satu-satunya backend yang benar-benar ditukar modelnya oleh failover bawaan. API vendor langsung unggul jika Anda menggunakan satu vendor sepanjang hari dan menginginkan caching native-nya — IronClaw hanya mengeluarkan breakpoint Anthropic cache_control pada dua transport Anthropic-nya, meskipun slot yang kompatibel dengan OpenAI tetap membawa OpenAI prompt_cache_key, sehingga endpoint dengan caching awalan otomatis tetap dapat digunakan. Gateway yang kompatibel dengan OpenAI unggul jika Anda menginginkan satu kunci dan satu saldo untuk berbagai keluarga model, dengan konsekuensi streaming yang dibuffer, bukan native, serta id model yang harus diketik manual. Model lokal melalui Ollama unggul untuk pekerjaan kecil yang privat tanpa biaya per permintaan. Pilih berdasarkan batasan mana yang dapat Anda tanggung, bukan berdasarkan tarif utama.
Apa API termurah untuk IronClaw?
Harga terdaftar termurah dan biaya terendah untuk menyelesaikan tugas adalah klaim yang berbeda, dan agen yang selalu aktif memperlebar perbedaannya karena tick heartbeat, rutinitas dan pekerjaan latar belakang ditagihkan terlepas dari apakah Anda sedang mengetik. Sebagai acuan harga untuk backend rekomendasi vendor, near.ai/pricing mencantumkan GLM 5.3 Flash dengan harga $0,15 input dan $0,50 output per juta token sebagai model teks rahasia termurahnya, serta Kimi K3 seharga $3,30 dan $16,50 sebagai yang termahal, tanpa biaya platform tambahan di atas tarif model, pada 21 September 2026. Apa pun endpoint yang Anda pilih, buat anggaran berdasarkan pelaporan penggunaan milik provider, bukan biaya yang ditampilkan IronClaw, yang dihitung dari tabel hardcode dan menggunakan tarif berbentuk GPT-4o sebagai fallback untuk id model yang tidak dikenalnya.
Apa model terbaik untuk IronClaw?
IronClaw menerapkan dua batasan mekanis pada pilihan tersebut sebelum kemampuan model dipertimbangkan, dan keduanya ditentukan oleh teks literal id model. Lampiran gambar dirutekan berdasarkan pencocokan substring terhadap daftar tetap pola vision di vision_models.rs — komentar source memperingatkan bahwa kegagalan pencocokan menyebabkan lampiran gambar dihapus secara diam-diam — sehingga id yang diganti nama atau dialiaskan menjauh dari bentuk seperti claude-sonnet-, gpt-4o, gemini-2 atau pixtral kehilangan input gambar tanpa error. Prompt thinking lebih aman: daftar pola reasoning yang sesuai saat ini kosong, sehingga nama yang tidak dikenal, alias dan model native-thinking semuanya jatuh ke format jawaban langsung. Di luar itu, utamakan model yang andal dalam pemanggilan tool, karena definisi tool yang dikirim melalui path RigAdapter ditulis ulang menjadi strict mode OpenAI di batas provider. Ketiga perilaku tersebut dibaca dari branch main pada 21 September 2026.
Bisakah saya mengarahkan IronClaw ke Kunavo?
Kunavo menerbitkan endpoint berbentuk OpenAI di https://api.kunavo.com/v1 dan endpoint berbentuk Anthropic di https://api.kunavo.com/v1/messages, yang masing-masing dipetakan ke id provider openai_compatible dan anthropic milik IronClaw. Itu adalah kecocokan protokol yang dibaca dari dokumentasi kedua pihak, bukan integrasi yang diuji: Kunavo belum menjalankan permintaan IronClaw-ke-Kunavo dan tidak mengklaim kompatibilitas terverifikasi. Ada dua hal khusus yang perlu Anda periksa sendiri sebelum mengandalkannya. Entri openai_compatible menetapkan base_url_required, sehingga slot gagal melakukan resolusi model tanpa base URL. Dan suffix path persis yang ditambahkan IronClaw di bawah protokol anthropic belum dikonfirmasi dalam riset ini — default terdokumentasi untuk ANTHROPIC_BASE_URL adalah host dasar https://api.anthropic.com, yang mengimplikasikan runtime menambahkan path, tetapi konfirmasikan dengan satu permintaan sebelum menetapkan konfigurasi. Top-up minimum Kunavo adalah $10 dalam kredit prabayar.
Metadata repositori, providers.json, CONTRACT.md, llm_costs.rs, vision_models.rs, tree docs/, ironclaw.com dan near.ai/pricing semuanya dibaca pada 21 September 2026, dari branch main, bukan tag rilis 1.4.0. Tidak ada permintaan IronClaw yang dikirim ke endpoint Kunavo; setiap pernyataan kompatibilitas di sini merupakan pembacaan dokumentasi kedua pihak. Tarif token Kunavo berasal dari katalog aktif, dan setiap contoh dolar adalah perhitungan token ilustratif.