Znalostní základna Vývojáři
Nástroje kódování
Agenty kódování, které vám umožní vybrat, kam jejich požadavky na model jdou, mohou být spuštěny na Nymbotu. Každý potřebuje základní adresu URL, klíč a ID modelu; tato stránka poskytuje přesná nastavení pro každou z nich.
Tato stránka je pro usnadnění přeložena strojově. Platí anglický originál.
Než začnete
Potřebujete klíč API, vytvořený v aplikaci Oheň Menu (viz také Ohnivé klíčeKaždý nástroj mluví jeden ze tří formátů API, a to rozhoduje jeho základní URL:
| nářadí | Formátování | Základní URL |
|---|---|---|
| Claude Kód | Antropické poselství | https://nymbot.ai/api |
| Kodex CLI | Odpovědi | https://nymbot.ai/api/v1 |
| Cline, Kilo Code, Roo Code, Pokračovat | Chatové dokončení | https://nymbot.ai/api/v1 |
Model IDs pochází z Seznam modelů,
GET https://nymbot.ai/api/v1/models, který nepotřebuje klíč. Příklady níže použít
anthropic/claude-sonnet-5 a pro model od jiného výrobce,
moonshotai/kimi-k3Zkontrolujte, zda je model, který jste si vybrali, stále uveden.
- Vyberte si model, který může volat nástroje. Tito agenti čtou soubory, upravují je a spouštějí příkazy voláním nástrojů na každém kroku.
capabilities.toolsSet totrue.nymbot/autoOdmítnout žádost s nástroji (400unsupported_tool), takže to nefunguje s žádným z nich. - Zkopírujte limity modelu do nástroje. Většina nástrojů vyžaduje kontextové okno a maximální výstup.
context_lengthamax_output_tokensNástroj, který požaduje více výstupu, než model umožňuje, není zamítnut; požadavek je snížen na maximální hodnotu modelu. - Všechny kroky přicházejí. Požadavek s nástroji běží v jednom kousku a poté je odeslán zpět jako proud, s živými piny, zatímco model funguje.
Vytvořte samostatný klíč pro každý nástroj, s denní kapotou. kódovací agent provádí mnoho modelových hovorů pro jeden úkol, z nichž každý doposud nesl konverzaci, takže jeden úkol může stát mnohem více než chatová zpráva.
Claude Kód
Claude Code mluví s Nymbotem prostřednictvím jeho nastavení brány. Nastavte je do shellu, ze kterého je spuštěn:
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 přesně
https://nymbot.ai/api: ne/v1a žádný slash na konci, protože Claude Code přidává/v1/messagessám o sobě. - Klíč jde do
ANTHROPIC_AUTH_TOKEN, které Claude Code posílá jakoAuthorization: BearerZatímco je nastaveno, pro tyto žádosti se nepoužívá uložené přihlášení claude.ai a limity vašeho předplatného se nepoužijí. - Ve výchozím nastavení Claude Code požádá o nejnovější názvy modelů Anthropic a Nymbot odpovídá na jméno Claude pouze se stejnou nebo novější verzí ze svého katalogu, nikdy starší; verze, kterou katalog ještě nenese, vrátí
404- poukazováníopus,sonnetahaikuna katalogu ids se tomu vyhýbá. Pokud používátefablePříslušenství, SetANTHROPIC_DEFAULT_FABLE_MODELStejným způsobem - Pinning slot Haiku také přesune Claude Code pozadí práce, jako jsou tituly relace, na levnější model.
Spusťte Claude Code a spusťte /status• The statusu Tab by měl ukázat
Anthropic base URL linka s https://nymbot.ai/api a jednoho
Auth token Názov linky ANTHROPIC_AUTH_TOKEN.
Chcete-li zachovat nastavení pro každou relaci, vložte je do env Bloková
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json v systému Windows) místo toho. Nikdy nevkládejte klíč do .claude/settings.jsonkteré se s projektem zavázaly.
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"
}
}
Několik dalších nastavení stojí za to znát:
- Délka výstupu . Set
CLAUDE_CODE_MAX_OUTPUT_TOKENSAž do modelumax_output_tokensTakže Claude Code plánuje své odpovědi na limit, který model skutečně má. - To je model Pickera. s
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1Claude Code čte seznam modelů Nymbotu na startu a přidává do něj modely Claude./model. - Nechte poradce pryč. Claude Code's Advisor je nástroj, který běží na vlastních serverech Anthropic, které Nymbot nemůže spustit, a žádost, která ho nese, je zamítnuta.
/advisornebo setCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1A odstranit ji úplně. - Vypněte nástroj MCP Search. Claude Code jej vypne pro vlastní základní adresu URL a Nymbot nemůže přijmout odkazy na nástroje, které odesílá, takže nesestavte
ENABLE_TOOL_SEARCH=trueNástroje MCP stále fungují; jsou namísto toho načteny dopředu.
Claude Code může být také spuštěn na modelu, který není Claude: poukázat na modelové sloty na jiném katalogu id, jako například moonshotai/kimi-k3a set CLAUDE_CODE_MAX_CONTEXT_TOKENS
K tomuto modelu context_lengthAnthropic nepodporuje Claude Code na jiných modelech, takže očekávejte hrubé hrany.
Claude Code vs. kód
Rozšíření VS Code běží stejné jako Claude Code, ale před spuštěním kontroluje pověření, takže jej nastavte v nastavení VS Code. Předvolby: Otevřete nastavení uživatele (JSON) a přidáme :
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" }
]
}
Zrušte login prompt zastaví rozšíření, které vás žádá, abyste se přihlásili do aplikace Anthropic. Claude Kód Výše uvedené platí také pro rozšíření; nastavení v ~/.claude/settings.json Také si ho můžete přečíst, ale přihlašovací kontrola rozšíření čte pouze své vlastní nastavení.
Kodex CLI
Codex používá API Responses. Přidejte Nymbot jako poskytovatele ~/.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
Poté se set NYMBOT_API_KEY Ve svém prostředí a běhu codex.
multi_agent = falseJe to nutné. Multi-agentové nástroje Codex přicházejí jako skupina nástrojů, které Nymbot nemůže přijmout, a zatímco jsou na každé žádosti je odmítnuto s400unsupported_toolNymbot používá funkční nástroje a webové vyhledávání pouze v případě, že Codexunsupported_tool, je zapnutá funkce nebo server MCP, který přidává jiný typ nástroje.- Vyberte si model, který není vlastní OpenAI. Pro modelové ID rozpozná jako OpenAI, jako jsou
openai/gpt-5.6-sol, Codex přechází na formát žádosti Nymbot nemůže číst, a žádost je zamítnuta. model_context_windowřekne Codex velikost kontextu modelu, odcontext_lengthv seznamu modelů; jinak předpokládá 272 000 tokenů.- Codex nabízí modelu webový vyhledávací nástroj, který Nymbot běží s vlastním
Webové vyhledávání Když je potřeba odpovědět na otázku, set
web_search = "disabled"V horní části souboru jej vypněte. - Nymbot neukládá odpovědi. Codex již posílá celou konverzaci pokaždé, takže se nic nemusí měnit.
Klínová
V nastavení Cline v VS Code:
- Set Poskytovatel ohně Dvě Kompatibilní OpenAI.
- Set Základní URL Dvě
https://nymbot.ai/api/v1. - Vložte klíč do OpenAI kompatibilní API klíč.
- Vyberte model pod Modelové IDCline načte seznam z Nymbotu, jakmile jsou URL a klíč zapnuty; můžete také zadat ID, například
anthropic/claude-sonnet-5.
OTEVŘENO Konfigurace modelu a vyplňte do Kontextová velikost okna a
Max výstupní tokeny ze seznamu modelů a tick Podporuje obrázky Pokud má model capabilities.visionCline tedy správně spravuje svůj kontext.
Kilo kód
V rozšíření VS Code, otevřené NastaveníJděte na The Dodavatelé Tab, přejděte dolů a klikněte Custom poskytovatelVyplňte do:
- Poskytovatel ID:
nymbot - Zobrazení názvu:
Nymbot - Poskytovatel API: Kompatibilní OpenAI
- Základní URL:
https://nymbot.ai/api/v1 - Oheň klíčVáš klíč
- Modely: vyberte je ze seznamu Kilo loads od Nymbot
klikněte Předložit, a modely se objeví ve výběru modelu. Pro CLI nebo pro nastavení limitů modelu a podpory nástrojů definujte poskytovatele v ~/.config/kilo/kilo.json
Místo 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 klíč nad ním je Kilo vlastní jméno pro to, používané v
"model" jako nymbot/…Vezměte limit z seznamu modelů; bez něj Kilo nemůže spravovat kontext.
Roo kód
Roo Code byl ukončen 15. května 2026. pokud ho stále máte nainstalovaný, funguje s Nymbotem takto: nastavte Poskytovatel ohně Dvě Kompatibilní OpenAI,
Základní URL Dvě https://nymbot.ai/api/v1Vložte svůj klíč do
Oheň klíč Modelová identita v ModelováníRoo Code funguje pouze prostřednictvím volání nástrojů, takže model musí mít capabilities.toolsV rámci konfigurace modelu, nastavení Max výstupní tokeny, Kontextové okno a
Podpora obrazu Z seznamu modelů.
Pokračovat
Konečné vydání Continue je 2.0.0 a již není udržováno, ale rozšíření a jeho CLI stále fungují. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml V případě 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
capabilitiesřekne Pokračovat, co může model udělat, protože nemůže zjistit z Nymbot ID.tool_useje to, co režim Agent potřebuje; opustitimage_inputPro model, který nemácapabilities.vision.- Druhý vstup používá Nymbot Vestavěný model Pokračovat ve vyhledávání kódů.
Co nástroje posílají
Kódovací agent odesílá modelu cokoliv, s čím pracuje: vaše pokyny, soubory, které otevře, výstup příkazů, které spustí. Co vidí oheň: není šifrován od konce k konci, Nymbot ho neukládá a poskytovatel modelu ho vidí.
- Nástroje uchovávají své vlastní historie na vašem počítači, a některé mluví se svými tvůrci kromě. Claude Code, pro jeden, stále posílá svou telemetrii na Anthropic, když běží na Nymbot; nastavit
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1Jeho nástroj WebFetch stále kontroluje každou doménu s Anthropicem, pokudskipWebFetchPreflightDvětruev jeho nastavení. - Klíče v souborech nastavení jsou pouze tak bezpečné jako soubor. Udržujte je mimo cokoliv, co děláte, a přečtěte si je z prostředí, kde to nástroj umožňuje.