Tietopohja Kehittäjät
Koodaustyökalut
Koodausagentit, joiden avulla voit valita, mihin heidän mallipyyntönsä menevät, voidaan suorittaa Nymbotissa. Jokainen tarvitsee perus-URL: n, avaimen ja mallitunnuksen; tämä sivu antaa tarkat asetukset jokaiselle.
Tämä sivu on käännetty koneella käyttömukavuuden vuoksi. Englanninkielinen alkuperäinen versio on voimassa.
Ennen kuin aloitat
Tarvitset API-avaimen, joka on tehty sovelluksen Paloa Menu - Katso Tulipalo avaimetJokainen työkalu puhuu yhdestä API: n kolmesta muodosta, ja se päättää sen perus-URL: stä:
| työkalu | muodossa | Alkuperäinen URL |
|---|---|---|
| Claude Koodi | Antrooppiset viestit | https://nymbot.ai/api |
| Codex CLI Käyttöohjeet | vastauksia | https://nymbot.ai/api/v1 |
| Cline, Kilo koodi, Roo koodi, Jatka | Chat täydentää | https://nymbot.ai/api/v1 |
Mallit ovat peräisin Malliluettelo,
GET https://nymbot.ai/api/v1/models, joka ei tarvitse avainta. alla olevat esimerkit käyttävät
anthropic/claude-sonnet-5 ja toisesta valmistajasta peräisin olevalle mallille,
moonshotai/kimi-k3Tarkista, että valitsemasi malli on vielä luettelossa.
- Valitse malli, joka voi kutsua työkaluja. Nämä agentit lukevat tiedostoja, muokkaavat niitä ja suorittavat komentoja soittamalla työkaluja jokaisessa vaiheessa.
capabilities.toolsAseta kaksitrue.nymbot/autohylkää kaikki pyynnöt työkaluilla (400unsupported_tool) joten se ei toimi kenenkään kanssa. - Kopioi mallin rajat työkaluun. Useimmat työkalut pyytävät kontekstiikkunaa ja enimmäistuottoa.
context_lengthjamax_output_tokensTyökalu, joka pyytää enemmän tuotetta kuin malli sallii, ei ole hylätty; pyyntö alennetaan mallin enimmäismäärään. - Askeleet tulevat täyteen. Pyyntö, jossa on työkaluja, toimii yhdessä kappaleessa ja lähetetään sitten takaisin virtalähteenä, jossa on pysyviä pinssejä, kun malli toimii. Streaming toimii kaikissa alla olevissa työkaluissa, mutta jokainen vaihe ilmestyy kerralla sanan sijaan.
Koodausagentti tekee useita mallipuheluita yhdelle tehtävälle, joista jokainen kantaa keskustelua tähän mennessä, joten yksi tehtävä voi maksaa paljon enemmän kuin chat-viesti.
Claude Koodi
Claude Code puhuu Nymbotille porttiasetusten kautta. Aseta nämä kuoriin, josta aloitat sen:
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
- URL on täsmälleen
https://nymbot.ai/api: Ei/v1Eikä lopulta, koska Claude Code lisäsi/v1/messagesItse asiassa - Avain menee sisään
ANTHROPIC_AUTH_TOKEN, jonka Claude Code lähettääAuthorization: BearerKun se on asetettu, tallennettua claude.ai-tunnusta ei käytetä näihin pyyntöihin, eikä tilauksesi rajoituksia sovelleta. - Oletusarvoisesti Claude Code pyytää Anthropicin uusimpia mallien nimiä, ja Nymbot vastaa Claude-nimelle vain samalla tai uudemmalla versiolla sen luettelosta, ei koskaan vanhemmalla; versio, jota luettelo ei kanna vielä palauttaa
404osoittaaopus,sonnetjahaikuTällöin katalysaattori estää tämän, jos käytätfableSäästäminen, SetANTHROPIC_DEFAULT_FABLE_MODELsamalla tavalla - Haiku-paikan pinoaminen siirtää myös Claude Coden taustatyön, kuten istunnon otsikot, tuohon halvempaan malliin.
Aloita Claude Code ja käynnistä /status• The Tilanne Tab:n tulisi osoittaa
Anthropic base URL Linjan kanssa https://nymbot.ai/api ja yksi
Auth token Nimityslinja ANTHROPIC_AUTH_TOKEN.
Jos haluat säilyttää asetukset jokaiseen istuntoon, aseta ne env Blokki tai
~/.claude/settings.json (%USERPROFILE%\.claude\settings.json Windowsissa) sen sijaan. Älä koskaan aseta avainta projektin .claude/settings.jsonjoka on sitoutunut hankkeeseen.
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"
}
}
Muutamia muita asetuksia kannattaa tietää:
- Tuotannon pituus . Setä
CLAUDE_CODE_MAX_OUTPUT_TOKENSTähän malliinmax_output_tokens, joten Claude Code suunnittelee vastauksiaan mallin todelliseen rajaan. - Malli on Picker. kanssa
CLAUDE_CODE_ENABLE_GATEWAY_MODEL_DISCOVERY=1, Claude Code lukee Nymbotin malliluettelon käynnistyksessä ja lisää Claude-mallit siihen/model. - Jätä neuvonantaja pois. Claude Code's Advisor on työkalu, joka toimii Anthropicin omilla palvelimilla, joita Nymbot ei pysty suorittamaan, ja pyyntö, joka kantaa sitä, hylätään.
/advisortai asettaaCLAUDE_CODE_DISABLE_ADVISOR_TOOL=1poistamaan sen kokonaan. - Jätä MCP työkalun haku pois päältä. Claude Code kytkee sen pois päältä räätälöidylle perus-URL-osoitteelle, ja Nymbot ei voi ottaa lähettämiään työkaluviitteitä, joten älä aseta
ENABLE_TOOL_SEARCH=trueMCP-työkalut toimivat edelleen; ne ladataan eteenpäin sen sijaan.
Claude Code voi myös ajaa mallia, joka ei ole Claude: osoita mallilohkoja toiseen luetteloon, kuten moonshotai/kimi-k3ja asettaa CLAUDE_CODE_MAX_CONTEXT_TOKENS
Tätä mallia varten context_lengthAnthropic ei tue Claude Codea muissa malleissa, joten odota karkeita reunoja.
Claude Code vs. koodi
VS Code -laajennus toimii samalla tavalla kuin Claude Code, mutta tarkistaa luottamukselliset tiedot ennen sen käynnistämistä, joten anna sen asetukset VS Code: n omissa käyttäjäasetuksissa. Avaa käyttäjän asetukset (JSON) ja lisää:
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" }
]
}
Käynnistä login prompt lopettaa laajennuksen, joka pyytää sinua kirjautumaan sisään Anthropic. Claude Koodi Yllä oleva koskee myös laajennusta; asetukset ~/.claude/settings.json myös, mutta laajennuksen sisäänkirjautumistarkastus lukee vain oman asetuksensa.
Codex CLI Käyttöohjeet
Codex käyttää Responses API:tä. Lisää Nymbot palveluntarjoajaksi ~/.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
Sitten set NYMBOT_API_KEY Ympäristössä ja juoksemassa codex.
multi_agent = falseSe on tarpeen. Codexin multi-agent-työkalut tulevat joukoksi työkaluja, joita Nymbot ei voi ottaa, ja vaikka ne ovat jokaisen pyynnön kanssa hylätään400unsupported_toolNymbot käyttää vain toiminnallisia työkaluja ja web-hakuja; jos Codex raportoiunsupported_tool, ominaisuus tai MCP-palvelin, joka lisää toisenlaisen työkalun on päällä.- Valitse malli, joka ei ole OpenAI: n oma. Malli-idit tunnistetaan OpenAI: n, kuten
openai/gpt-5.6-sol, Codex vaihtaa pyyntömuotoon Nymbot ei voi lukea, ja pyyntö hylätään. model_context_windowCodex kertoo mallin kontekstin koon, alkaencontext_lengthmalliluettelossa; muutoin se olettaa 272 000 tokenia.- Codex tarjoaa mallille web-hakuvälineen, jota Nymbot käyttää omalla
WEB etsintä kun kysymys sitä tarvitsee. set
web_search = "disabled"tiedoston yläreunassa, jotta se voidaan sammuttaa. - Codex lähettää jo koko keskustelun joka kerta, joten mitään ei tarvitse muuttaa.
klinisessä
Cline: n asetukset VS Code:
- Setä Palovaroitin Kaksi OpenAI yhteensopiva.
- Setä Alkuperäinen URL Kaksi
https://nymbot.ai/api/v1. - Laita avain sisään OpenAI yhteensopiva API-avain.
- Valitse malli alla Malli IDCline lataa listan Nymbotista, kun URL-osoite ja avain ovat käytössä; voit myös kirjoittaa tunnuksen, kuten
anthropic/claude-sonnet-5.
Avata Mallin konfiguraatio ja täytä Ikkunan koko konteksti ja
Max Output Tokenit malliluettelosta, ja tick Tukee kuvia Jos malli on capabilities.vision, joten Cline hallitsee sen kontekstia oikein.
Kilon koodi
VS koodi laajennus, avoin AsetuksetSiirry The Toimittajat Klikkaa, selaa alaspäin ja klikkaa Custom tarjoajaTäytä siis:
- Palveluntarjoaja ID:
nymbot - Näytön nimi:
Nymbot - Palveluntarjoaja API: OpenAI yhteensopiva
- Alkuperäinen URL:
https://nymbot.ai/api/v1 - Tulipalo avainSinun avaimesi
- malleja: valitse ne listasta Kilo lataukset Nymbotista
Klikkaa esittää, ja mallit näkyvät mallin valinnassa. CLI:lle tai mallin rajojen ja työkalujen tuen määrittämiseksi määritä palveluntarjoaja ~/.config/kilo/kilo.json
Sen sijaan :
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 on Nymbot-mallitunnus ja sen yläpuolella oleva avain on Kilo'n oma nimi, jota käytetään
"model" kuin nymbot/…Ota limit malliluettelosta; ilman sitä Kilo ei pysty hallitsemaan kontekstia.
Roo koodi
Roo Code lopetettiin 15. toukokuuta 2026. Jos sinulla on se edelleen asennettuna, se toimii Nymbotin kanssa näin: Palovaroitin Kaksi OpenAI yhteensopiva,
Alkuperäinen URL Kaksi https://nymbot.ai/api/v1Laita avain sisään
Tulipalo avain ja malli-id sisällä malliRoo Code toimii vain työkalukutsujen kautta, joten mallin on oltava capabilities.toolsMukautettu mallin konfigurointi, asetus Max Output Tokenit, Kontekstin ikkuna ja
Kuvan tuki ja malliluettelon kautta.
Jatka
Continue'in lopullinen julkaisu on 2.0.0 ja sitä ei enää ylläpidetä, mutta laajennus ja sen CLI toimivat edelleen. ~/.continue/config.yaml
(%USERPROFILE%\.continue\config.yaml Käytössä 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
capabilitiesJatka kertoo, mitä malli voi tehdä, koska se ei voi kertoa Nymbot-idistä.tool_useon mitä Agent-tila tarvitsee; jätä poisimage_inputMalli, jolla ei olecapabilities.vision.- Toinen sisäänkäynti käyttää Nymbottiä Sisäänrakennettu malli Jatka koodipohjan etsimistä.
Mitä työkalut lähettävät
Koodausagentti lähettää mallille mitä tahansa se toimii: ohjeet, tiedostot, jotka se avaa, komentojen tulostus, jota se suorittaa. Mitä tulipalo voi nähdä: se ei ole end-to-end-salaus, Nymbot ei tallenna sitä, ja mallin tarjoaja näkee sen.
- Työkalut pitävät omat historiansa koneellasi, ja jotkut puhuvat niiden valmistajille lisäksi. Claude Code lähettää telemetriansa edelleen Anthropicille, kun se toimii Nymbotilla;
CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC=1Sen WebFetch-työkalu tarkistaa edelleen jokaisen verkkotunnuksen Anthropicilla, ellet asetaskipWebFetchPreflightKaksitrueja sen asetuksissa. - Avaimet asetustiedostoissa ovat vain yhtä turvallisia kuin tiedosto. Pidä ne pois kaikesta, mitä teet, ja lue ne ympäristöstä, jossa työkalu sallii sen.