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ť
Continue's final release is 2.0.0 and it is no longer maintained, but the extension and its CLI
still work. Add Nymbot models to ~/.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
A coding agent sends the model whatever it works with: your instructions, the files it opens, the output of the commands it runs. Through Nymbot, all of that is an ordinary API request, with the protections and limits described in Č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.