Kimi (Moonshot) gebruiken als AI-coding-agent

Exporteer MOONSHOT_API_KEY en voer oharness -m moonshot/kimi-k2.7-code uit. Een Kimi Code-abonnement is een aparte aanbieder, kimi-coding, met een eigen sleutelvariabele.

Drie commando's

npm install -g oharness
export MOONSHOT_API_KEY="..."
oharness -m moonshot/kimi-k2.7-code

Welk model?

Model-idContextInput / cached / output ($/M)
kimi-k2.7-code256K0.95 / 0.19 / 4.00
kimi-k2.6256K0.95 / 0.16 / 4.00
kimi-k31M3.00 / 0.30 / 15.00

Catalogusprijzen uit de models.dev-snapshot die OHarness meelevert (2026-09-19).

Accounts op het Chinese vasteland

De aanbieder moonshot wijst naar het internationale platform. Een account op het vasteland gebruikt api.moonshot.cn — overschrijf de basis-URL:

{ "providers": { "moonshot": { "baseUrl": "https://api.moonshot.cn/v1" } } }

Kimi Code-abonnement

export KIMI_CODING_API_KEY="..."

Kies daarna onder /models een model van de aanbieder kimi-coding. De abonnementssleutel wordt op de host voor betalen naar gebruik geweigerd en andersom; daarom zijn het twee aparte aanbieders.

Veelgestelde vragen

Kan ik Kimi gebruiken met een agent in de stijl van Claude Code?

Ja. OHarness heeft Moonshot als ingebouwde aanbieder: stel MOONSHOT_API_KEY (of KIMI_API_KEY) in en voer oharness -m moonshot/kimi-k2.7-code uit.

Wat is de basis-URL van de Kimi-API?

https://api.moonshot.ai/v1 voor het internationale platform en https://api.moonshot.cn/v1 voor accounts op het vasteland. Beide zijn OpenAI-compatibel.

Referentie voor Moonshot (Kimi)

Aanbieder-idmoonshot
Basis-URLhttps://api.moonshot.ai/v1
ProtocolOpenAI-compatibele chat completions
API-sleutelMOONSHOT_API_KEY of KIMI_API_KEY
ModeldetectieJa — de modellijst wordt bij het endpoint opgevraagd in plaats van meegeleverd.

Verbinden

Het endpoint hierboven is ingebouwd, dus er valt niets in te stellen. Zet de sleutel in de omgeving en de aanbieder verschijnt in de modelkiezer:

export MOONSHOT_API_KEY="..."

Sleutels worden uitgegeven door Moonshot (Kimi) — waar je er een krijgt.

Modellen op Moonshot (Kimi)

De nieuwste modellen die Moonshot (Kimi) levert en die tools kunnen aanroepen, uit de models.dev-snapshot die OHarness meelevert. Het harness vraagt het endpoint ook om zijn actuele lijst, dus een model dat na deze snapshot is uitgebracht, verschijnt toch in de kiezer.

Model-idContext / output$/M in / cached / outReasoning
kimi-k31.05M / 131K3 / 0.3 / 15Ja
kimi-k2.7-code262K / 262K0.95 / 0.19 / 4Ja
kimi-k2.7-code-highspeed262K / 262K1.9 / 0.38 / 8Ja
kimi-k2.6262K / 262K0.95 / 0.16 / 4Ja

Catalogusprijzen in USD per miljoen tokens, uitgelezen van models.dev op 2026-09-19. Moonshot (Kimi) wijzigt zijn prijzen en modellen; de eigen prijzenpagina van de aanbieder is leidend. Start een sessie met het nieuwste model:

oharness -m moonshot/kimi-k3

Goed om te weten

Het internationale platform. Accounts op het vasteland gebruiken https://api.moonshot.cn/v1 — overschrijf baseUrl in een gebruikerscatalogus. Een Kimi Code-abonnement is een apart endpoint; zie kimi-coding.

Ergens anders naartoe laten wijzen

Een regionale host, een gateway of een eigen server. Overrides in ~/.oharness/config.json werken per veld, dus het endpoint wijzigen betekent niet dat je de rest van de aanbieder opnieuw moet opgeven — dit is het volledige blok, met de standaardwaarde ingevuld zodat de vorm duidelijk is:

{
  "providers": {
    "moonshot": {
      "baseUrl": "https://api.moonshot.ai/v1"
    }
  }
}

Wat je hoe dan ook krijgt

Dezelfde agent-lus, dezelfde tools, dezelfde MCP-servers en dezelfde permissieregels, welke aanbieder er ook onder zit — en midden in een sessie tussen ze wisselen zet niets om, omdat de geschiedenis nooit in de vorm van een leverancier wordt opgeslagen. Wat een agent-harness is legt uit waarom dat het lastige deel is, en de referentie voor aanbieders behandelt de catalogus zelf.

Alle 34 aanbieders · OHarness installeren