Znalostná báza Vývojári
Nástroje kódovania
Kódovacie agenti, ktoré vám umožnia vybrať, kam idú ich požiadavky na model, sa môžu spustiť na Nymbote. Každý z nich potrebuje základnú adresu URL, kľúč a identifikátor modelu; táto stránka poskytuje presné nastavenia pre každého.
Táto stránka je pre pohodlie preložená strojovo. Platí anglický originál.
Skôr ako začnete
Potrebujete kľúč API, vytvorený v aplikácii Oheň Menu (pozri Požiarne kľúčeKaždý nástroj hovorí o jednom z troch formátov API, a to rozhoduje o jeho základnej URL:
| Nástroj | formátovať | Základné URL |
|---|---|---|
| Claude Kód | Antropické posolstvá | https://nymbot.ai/api |
| Kódex CLI | Odpovede | https://nymbot.ai/api/v1 |
| Cline, Kilo kód, Roo kód, Pokračovať | Chat dokončenie | https://nymbot.ai/api/v1 |
Model ids pochádza z Zoznam modelov,
GET https://nymbot.ai/api/v1/models, ktorý nepotrebuje kľúč. Príklady nižšie použiť
anthropic/claude-sonnet-5 a pre model od iného výrobcu,
moonshotai/kimi-k3Skontrolujte, či je model, ktorý ste si vybrali, stále uvedený.
- Vyberte si model, ktorý môže volať nástroje. Títo agenti čítajú súbory, upravujú ich a spúšťajú príkazy volaním nástrojov na každom kroku.
capabilities.toolsNastaviť 2true.nymbot/autoodmietnuť akúkoľvek žiadosť s nástrojmi (400unsupported_tool), takže to nefunguje s žiadnym z nich. - Skopírujte limity modelu do nástroja. Väčšina nástrojov vyžaduje kontextové okno a maximálny výstup.
context_lengthamax_output_tokensNástroj, ktorý požaduje viac výstupu, než model umožňuje, nie je zamietnutý; žiadosť sa zníži na maximálnu hodnotu modelu. - Kroky prichádzajú celé. Žiadosť s nástrojmi sa spustí v jednom kuse a potom sa odošle späť ako prúd so živými pings, zatiaľ čo model funguje.
Kódovací agent robí mnoho modelových hovorov pre jednu úlohu, z ktorých každá doteraz nesie konverzáciu, takže jedna úloha môže stáť oveľa viac ako chatová správa.
Claude Kód
Claude Code rozpráva s Nymbotom prostredníctvom jeho nastavení brány. Nastavenie týchto v škrupine, z ktorej ho spustíte:
Shell
export ANTHROPIC_BASE_URL=https://nymbot.ai/api
export ANTHROPIC_AUTH_TOKEN=sk-nymbot-...
export ANTHROPIC_DEFAULT_OPUS_MODEL=anthropic/claude-opus-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=anthropic/claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=anthropic/claude-haiku-4.5
claude
- Základná URL je presne
https://nymbot.ai/api: nie/v1a na konci žiadny slash, pretože Claude Code dodáva/v1/messagessám o sebe. - Kľúč ide do
ANTHROPIC_AUTH_TOKEN, ktoré Claude Code posiela akoAuthorization: BearerZatiaľ čo je nastavené, uložené prihlásenie claude.ai sa nepoužíva pre tieto požiadavky a obmedzenia vášho predplatného sa neuplatňujú. - Predvolene Claude Code požiada o najnovšie názvy modelov Anthropic a Nymbot odpovie na meno Claude len s rovnakou alebo novšou verziou z jeho katalógu, nikdy staršiu verziu; verzia, ktorú katalóg neobsahuje ešte vráti
404- poukazovaťopus,sonnetahaikuna katalógu ids sa tomu vyhnete. Ak používatefableNázov, SetANTHROPIC_DEFAULT_FABLE_MODELRovnakým spôsobom - Pinning slot Haiku tiež presúva Claude Code prácu na pozadí, ako sú názvy relácií, na lacnejší model.
Spustiť Claude Code a spustiť /status• The statusu Tab by mal ukázať
Anthropic base URL Linka s https://nymbot.ai/api a jeden
Auth token Názov linky ANTHROPIC_AUTH_TOKEN.
Ak chcete zachovať nastavenia pre každú reláciu, vložte ich do env Blokovanie
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json v systéme Windows) namiesto. Nikdy neumiestňujte kľúč do .claude/settings.json, ktorý sa zaviazal k projektu.
settings.json
{
"env": {
"ANTHROPIC_BASE_URL": "https://nymbot.ai/api",
"ANTHROPIC_AUTH_TOKEN": "sk-nymbot-...",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "anthropic/claude-opus-5",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "anthropic/claude-sonnet-5",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "anthropic/claude-haiku-4.5"
}
}
Niekoľko ďalších nastavení stojí za to vedieť:
- Výstupná dĺžka Set
CLAUDE_CODE_MAX_OUTPUT_TOKENSV prípade modelumax_output_tokensTakže Claude Code plánuje svoje odpovede na limit, ktorý model skutočne má. - Modelový nástroj Picker. s
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code číta zoznam modelov Nymbotu na štarte a pridáva do neho modely Claude/model. - Nechajte poradcu preč. Claude Code's Advisor je nástroj, ktorý beží na vlastných serveroch spoločnosti Anthropic, ktoré Nymbot nemôže spustiť a žiadosť, ktorá ho nesie, je zamietnutá.
/advisoralebo nastaviťCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1Aby sme ho úplne odstránili. - Nechajte MCP nástroj vyhľadávať. Claude Code ho vypne pre vlastnú základnú adresu URL a Nymbot nemôže vziať odkazy na nástroje, ktoré odošle, takže neinštalujte
ENABLE_TOOL_SEARCH=trueNástroje MCP stále fungujú; namiesto toho sú načítané dopredu.
Claude Code môže tiež bežať na modeli, ktorý nie je Claude: poukážte na modelové sloty na inom katalógu id, ako napríklad moonshotai/kimi-k3a nastaviť CLAUDE_CODE_MAX_CONTEXT_TOKENS
Na tento model context_lengthAnthropic nepodporuje Claude Code na iných modeloch, takže očakávajte hrubé okraje.
Claude Code v Kóde
Rozšírenie VS Code spúšťa rovnaký Claude Code, ale pred spustením skontroluje poverenia, takže mu dajte nastavenia v vlastných nastaveniach používateľa VS Code. Preferencie: Otvoriť nastavenia používateľa (JSON) a pridať :
settings.json
{
"claudeCode.disableLoginPrompt": true,
"claudeCode.environmentVariables": [
{ "name": "ANTHROPIC_BASE_URL", "value": "https://nymbot.ai/api" },
{ "name": "ANTHROPIC_AUTH_TOKEN", "value": "sk-nymbot-..." },
{ "name": "ANTHROPIC_DEFAULT_OPUS_MODEL", "value": "anthropic/claude-opus-5" },
{ "name": "ANTHROPIC_DEFAULT_SONNET_MODEL", "value": "anthropic/claude-sonnet-5" },
{ "name": "ANTHROPIC_DEFAULT_HAIKU_MODEL", "value": "anthropic/claude-haiku-4.5" }
]
}
Odstrániť login prompt zastaví rozšírenie, ktoré vás požiada o prihlásenie do aplikácie Anthropic. Claude Kód vyššie sa vzťahuje aj na rozšírenie; nastavenia v ~/.claude/settings.json dosiahnuť ho tiež, ale prihlasovacie overenie rozšírenia číta len svoje vlastné nastavenia.
Kódex CLI
Codex používa API Responses. Pridať Nymbot ako poskytovateľa ~/.codex/config.toml:
config.toml
model = "anthropic/claude-sonnet-5"
model_provider = "nymbot"
model_context_window = 1000000
[model_providers.nymbot]
name = "Nymbot"
base_url = "https://nymbot.ai/api/v1"
env_key = "NYMBOT_API_KEY"
wire_api = "responses"
[features]
multi_agent = false
Potom nastaviť NYMBOT_API_KEY vo svojom prostredí a beží codex.
multi_agent = falseJe to potrebné. Codex's multi-agent nástroje prichádzajú ako skupina nástrojov, ktoré Nymbot nemôže prijať, a zatiaľ čo sú na každej žiadosti je odmietnutý s400unsupported_toolNymbot používa funkčné nástroje a webové vyhľadávanie iba v prípade, že Codexunsupported_toolje zapnutá funkcia alebo server MCP, ktorý pridáva iný typ nástroja.- Vyberte si model, ktorý nie je vlastný OpenAI. Pre modelové idy rozpozná ako OpenAI, ako napríklad
openai/gpt-5.6-sol, Codex prepne na formát žiadosti Nymbot nemôže čítať, a žiadosť je zamietnutá. Claude, Kimi a ostatné katalógové modely fungujú. model_context_windowukazuje Codex veľkosť kontextu modelu, odcontext_lengthv zozname modelov; inak predpokladá 272 000 žetónov.- Codex ponúka modelu webový vyhľadávací nástroj, ktorý Nymbot beží s vlastným
web vyhľadávanie Keď je otázka potrebná. set
web_search = "disabled"V hornej časti súboru ho vypnite. - Nymbot neukladá odpovede. Codex už posiela celú konverzáciu zakaždým, takže nie je potrebné nič meniť.
kliny
V nastaveniach Cline v VS Kóde:
- Set Požiarny poskytovateľ Dvojica Kompatibilný OpenAI.
- Set Základné URL Dvojica
https://nymbot.ai/api/v1. - Vložte svoj kľúč do OpenAI kompatibilný API kľúč.
- Vyberte model pod Model IDCline načíta zoznam z Nymbotu, akonáhle je URL a kľúč zapnutý; môžete tiež zadať id, ako napríklad
anthropic/claude-sonnet-5.
OTVORENÉ Konfigurácia modelu a vyplniť do Kontextové okno veľkosti a
Max výstupné tokeny zo zoznamu modelov a tick Podporuje obrázky Ak má model capabilities.vision, takže Cline riadi svoj kontext správne.
Kílový kód
V rozšírení VS Code, otvorte NastavenieChoďte na The Poskytovateľ tab, posuňte sa nadol a kliknite Custom dodávateľNapíšte do:
- Poskytovateľ ID:
nymbot - Zobraziť názov:
Nymbot - Poskytovateľ API: Kompatibilný OpenAI
- Základné URL:
https://nymbot.ai/api/v1 - Oheň kľúčVáš kľúč
- Modely: vyberte ich zo zoznamu Kilo loads od Nymbot
kliknúť predložiť, a modely sa zobrazia v nástroji na výber modelu. Pre CLI alebo na nastavenie limitov modelu a podpory nástrojov definujte poskytovateľa v ~/.config/kilo/kilo.json
Namiesto toho:
kilo.json
{
"provider": {
"nymbot": {
"npm": "@ai-sdk/openai-compatible",
"env": ["NYMBOT_API_KEY"],
"options": {
"baseURL": "https://nymbot.ai/api/v1"
},
"models": {
"claude-sonnet-5": {
"id": "anthropic/claude-sonnet-5",
"name": "Claude Sonnet 5",
"tool_call": true,
"limit": { "context": 1000000, "output": 64000 }
}
}
}
},
"model": "nymbot/claude-sonnet-5"
}
id je Nymbot model id a kľúč nad ním je Kilo vlastné meno pre to, používané v
"model" ako nymbot/…Vezmite limit z zoznamu modelov; bez neho Kilo nemôže spravovať kontext.
Roo kód
Roo Code bol ukončený 15. mája 2026. ak ho stále máte nainštalovaný, funguje s Nymbotom takto: nastaviť Požiarny poskytovateľ Dvojica Kompatibilný OpenAI,
Základné URL Dvojica https://nymbot.ai/api/v1Vložte svoj kľúč do
Oheň kľúč a model ID v ModelkaRoo Code funguje iba prostredníctvom volania nástrojov, takže model musí mať capabilities.toolsV rámci konfigurácie modelu, nastavenia Max výstupné tokeny, Kontextové okno a
Podpora obrazu zo zoznamu modelov.
Pokračovať
Konečné vydanie Continue je 2.0.0 a už nie je udržiavané, ale rozšírenie a jeho CLI stále fungujú. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml V prípade Windows:
config.yaml
name: My Config
version: 0.0.1
schema: v1
models:
- name: Claude Sonnet 5 (Nymbot)
provider: openai
model: anthropic/claude-sonnet-5
apiBase: https://nymbot.ai/api/v1
apiKey: sk-nymbot-...
roles:
- chat
- edit
- apply
capabilities:
- tool_use
- image_input
defaultCompletionOptions:
contextLength: 1000000
maxTokens: 64000
- name: Nymbot embeddings
provider: openai
model: "@cf/baai/bge-m3"
apiBase: https://nymbot.ai/api/v1
apiKey: sk-nymbot-...
roles:
- embed
capabilitieshovorí Pokračovať, čo môže model urobiť, pretože nemôže povedať z id Nymbot.tool_useje to, čo agent mód potrebuje; nechať vonimage_inputPre model bezcapabilities.vision.- Druhý vstup používa Nymbot Vstavaný model Pokračovať v hľadaní kódu.
Čo odosielajú nástroje
Kódovací agent posiela modelu čokoľvek, s čím pracuje: vaše pokyny, súbory, ktoré otvorí, výstup príkazov, ktoré spustí. Čo môže oheň vidieť: nie je šifrovaný od konca k koncu, Nymbot ho neukladá a poskytovateľ modelu ho vidí.
- Nástroje uchovávajú svoje vlastné histórie na vašom stroji, a niektoré hovoria s ich tvorcami okrem toho. Claude Code, pre jeden, stále posiela svoju telemetriu na Anthropic, keď beží na Nymbot; nastaviť
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1jeho nástroj WebFetch stále kontroluje každú doménu s Anthropic, pokiaľ nastavíteskipWebFetchPreflightDvojicatruev jeho nastaveniach. - Kľúče v súboroch nastavení sú len tak bezpečné ako súbor. Uchovávajte ich mimo čohokoľvek, čo sa zaviažete, a čítajte ich z prostredia, kde to nástroj umožňuje.