anoman
← Kembali ke Panduan Agen

Matriks kompatibilitas agen

Alat apa pun yang memungkinkan Anda menyetel base URL kustom yang kompatibel dengan OpenAI atau Anthropic dapat merutekan setiap permintaan melalui Anoman — lengkap dengan guardrail, routing, dan observability. Berikut cara agen tingkat atas dan menengah terhubung.

Dua cara masuk

  • Kompatibel OpenAI — base URL https://api.anoman.io/v1, kunci anm-sk-…. Bekerja dengan rentang alat terluas.
  • Kompatibel Anthropic — base URL https://api.anoman.io/anthropic, kunci yang sama. Untuk alat yang dibangun di atas Anthropic Messages API.

Untuk agen otonom atau berjalan lama, aktifkan stream: true — tugas panjang bisa terkena batas waktu 100 detik di edge dan gagal dengan 524. Lihat panduan streaming.

Catatan editor: Cursor, VS Code Copilot, dan ekstensi serupa menerapkan endpoint kustom hanya pada permintaan chat/agen. Autocomplete tab inline tetap pada model milik alat itu sendiri — Anoman menggerakkan agennya, bukan completion-nya.

Agen CLI & terminal

AgenTingkatEndpointCara terhubungPanduan
Claude CodeatasAnthropicANTHROPIC_BASE_URLPanduan
OpenAI Codex CLIatasOpenAI~/.codex/config.toml → base_url (wire_api = "chat")Panduan
OpenClawmenengahOpenAIAnthropicprovider api: openai-completions + baseUrlPanduan
Goose (Block)atasOpenAIOPENAI_HOST (host only, no /v1)Panduan
opencodeatasOpenAIAnthropicprovider @ai-sdk/openai-compatible → options.baseURLPanduan
Hermes (Nous Research)menengahOpenAIAnthropicconfig.yaml providers → api + transportPanduan
AideratasOpenAIOPENAI_API_BASE / --openai-api-basePanduan
Qwen CodemenengahOpenAIOPENAI_BASE_URL + OPENAI_API_KEY
Crush (Charm)menengahOpenAIAnthropicconfig.json provider type: openai-compat → base_url
Droid (Factory)atasOpenAIAnthropicsettings.json → generic-chat-completion-api → baseUrl
grok-climenengahOpenAIGROK_BASE_URL / --base-url

Agen IDE & editor

AgenTingkatEndpointCara terhubungPanduan
CursoratasOpenAISettings → Models → Override OpenAI Base URL (chat only)Panduan
VS Code — GitHub CopilotatasOpenAIAnthropicCopilot → Custom Endpoint (chat/agent only)Panduan
ClineatasOpenAIAnthropicProvider: OpenAI Compatible → Base URLPanduan
Roo CodeatasOpenAIAnthropicProvider: OpenAI Compatible → Base URLPanduan
ContinueatasOpenAIconfig.yaml → apiBasePanduan
ZedmenengahOpenAIAnthropicsettings.json → language_models.openai_compatible.api_urlPanduan
Kilo CodemenengahOpenAIAnthropicProvider: OpenAI Compatible → Base URL
JetBrains AI AssistantatasOpenAISettings → AI Assistant → OpenAI-compatible (2025.2+)
Trae (ByteDance)atasOpenAIAnthropicAdd Model → editable Base URL
PearAImenengahOpenAIapiBase (Continue-based)
VoidmenengahOpenAIProviders → OpenAI-Compatible → endpoint URL

Framework & SDK agen

AgenTingkatEndpointCara terhubungPanduan
LangChainatasOpenAIAnthropicChatOpenAI(base_url=…) · JS: configuration.baseURLPanduan
LangGraphatasOpenAIAnthropicreuses LangChain chat models
LlamaIndexatasOpenAIAnthropicOpenAILike(api_base=…, is_chat_model=True)
CrewAIatasOpenAILLM(base_url=…, api_key=…)Panduan
Microsoft AutoGenatasOpenAIOpenAIChatCompletionClient(base_url=…, model_info=…)Panduan
OpenAI Agents SDKatasOpenAIAsyncOpenAI(base_url=…) + set_default_openai_clientPanduan
Vercel AI SDKatasOpenAIAnthropiccreateOpenAICompatible({ baseURL })Panduan
Pydantic AIatasOpenAIAnthropicOpenAIProvider(base_url=…, api_key=…)Panduan
Semantic KernelatasOpenAIinject AsyncOpenAI(base_url=…) as async_client
Google ADKatasOpenAILiteLlm(model="openai/…", api_base=…)
HaystackmenengahOpenAIOpenAIChatGenerator(api_base_url=…)
MastramenengahOpenAIcreateOpenAICompatible({ baseURL })

Antarmuka chat & aplikasi desktop

AgenTingkatEndpointCara terhubungPanduan
LibreChatatasOpenAIAnthropiclibrechat.yaml → endpoints.custom[].baseURLPanduan
JanatasOpenAIAnthropicAdd Custom Provider → OpenAI-compatible → Base URL (/v1)Panduan
Open WebUIatasOpenAIOPENAI_API_BASE_URL / Admin → Connections
AnythingLLMatasOpenAILLM: Generic OpenAI → Base URL
ChatboxatasOpenAICustom provider → OpenAI API Compatible → API Host
MstymenengahOpenAIRemote provider → OpenAI compatible endpoint

Hanya enterprise / self-host

Ini menjangkau Anoman hanya pada instalasi enterprise atau self-host di mana admin dapat menyetel endpoint kustom — bukan pada paket konsumen mereka.

  • Sourcegraph Codycustom endpoint via site-admin modelConfiguration (Enterprise / self-host)
  • Tabnineself-hosted Enterprise install can wire custom models; no per-user endpoint on SaaS

Belum dapat dijangkau

Alat-alat ini tidak menyediakan base URL kustom yang kompatibel dengan OpenAI atau Anthropic, sehingga belum dapat dirutekan melalui Anoman. Kami mencantumkannya demi kejujuran — bukan berarti ada solusi tidak resmi.

  • Windsurf (Devin Desktop)BYOK is named-provider-only; no custom base URL
  • Google AntigravityGemini-locked; no native custom endpoint
  • Gemini CLIGemini protocol only; no OpenAI-compatible provider
  • Amp (Sourcegraph)removed BYOK / isolated mode
  • Kiro (AWS)Bedrock-locked catalog; BYOK not shipped
  • Augment Codeclosed backend, no BYOK
  • Supermavenautocomplete-only; sunset Nov 2025
  • Doublehosted backend only, no BYOK

Disusun dari dokumentasi resmi setiap alat. Kemampuan bisa berubah — jika sebuah pengaturan telah berpindah, beri tahu kami dan kami akan memperbarui tabel ini.