Usare Kimi (Moonshot) come agente di programmazione

Esporta MOONSHOT_API_KEY ed esegui oharness -m moonshot/kimi-k2.7-code. Un abbonamento Kimi Code è un fornitore separato, kimi-coding, con una propria variabile per la chiave.

Tre comandi

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

Quale modello

Id del modelloContestoInput / in cache / 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

Prezzi di listino dallo snapshot di models.dev incluso in OHarness (2026-09-19).

Account della Cina continentale

Il fornitore moonshot punta alla piattaforma internazionale. Un account della Cina continentale usa api.moonshot.cn: sovrascrivi l'URL di base:

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

Piano Kimi Code

export KIMI_CODING_API_KEY="..."

Poi scegli un modello del fornitore kimi-coding in /models. La chiave del piano viene rifiutata sull'host a consumo e viceversa: per questo sono due fornitori separati.

Domande frequenti

Posso usare Kimi con un agente in stile Claude Code?

Sì. In OHarness Moonshot è un fornitore integrato: imposta MOONSHOT_API_KEY (o KIMI_API_KEY) ed esegui oharness -m moonshot/kimi-k2.7-code.

Qual è l'URL di base dell'API di Kimi?

https://api.moonshot.ai/v1 per la piattaforma internazionale e https://api.moonshot.cn/v1 per gli account della Cina continentale. Entrambi sono compatibili con OpenAI.

Riferimento di Moonshot (Kimi)

Id del fornitoremoonshot
URL di basehttps://api.moonshot.ai/v1
ProtocolloChat completions compatibili con OpenAI
Chiave APIMOONSHOT_API_KEY o KIMI_API_KEY
Rilevamento dei modelliSì: l'elenco dei modelli viene chiesto all'endpoint invece di essere incluso nel pacchetto.

Come collegarlo

L'endpoint qui sopra è integrato, quindi non c'è nulla da configurare. Metti la chiave nell'ambiente e il fornitore compare nel selettore dei modelli:

export MOONSHOT_API_KEY="..."

Le chiavi sono rilasciate da Moonshot (Kimi): dove ottenerne una.

Modelli su Moonshot (Kimi)

I modelli più recenti serviti da Moonshot (Kimi) in grado di chiamare strumenti, dallo snapshot di models.dev incluso in OHarness. L'harness chiede anche all'endpoint il suo elenco aggiornato, quindi un modello uscito dopo questo snapshot compare comunque nel selettore.

Id del modelloContesto / output$/M input / cache / outputRagionamento
kimi-k31.05M / 131K3 / 0.3 / 15Sì
kimi-k2.7-code262K / 262K0.95 / 0.19 / 4Sì
kimi-k2.7-code-highspeed262K / 262K1.9 / 0.38 / 8Sì
kimi-k2.6262K / 262K0.95 / 0.16 / 4Sì

Prezzi di listino in USD per milione di token, letti da models.dev il 2026-09-19. Moonshot (Kimi) cambia prezzi e modelli; fa fede la sua pagina dei prezzi. Avvia una sessione con il più recente:

oharness -m moonshot/kimi-k3

Da sapere

La piattaforma internazionale. Gli account della Cina continentale usano https://api.moonshot.cn/v1: sovrascrivi baseUrl in un catalogo utente. Un piano Kimi Code è un endpoint separato; vedi kimi-coding.

Puntarlo altrove

Un host regionale, un gateway o un tuo server. Gli override in ~/.oharness/config.json valgono a livello di campo, quindi cambiare l'endpoint non significa riscrivere il resto del fornitore. Questo è il blocco completo, mostrato con il valore predefinito per rendere chiara la struttura:

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

Cosa ottieni in ogni caso

Lo stesso ciclo dell'agente, gli stessi strumenti, gli stessi server MCP e le stesse regole di permesso, qualunque fornitore ci sia sotto; e passare dall'uno all'altro a metà sessione non converte nulla, perché la cronologia non viene mai salvata nel formato di un fornitore. Cos'è un harness per agenti spiega perché questa è la parte difficile, e il riferimento sui fornitori tratta il catalogo stesso.

Tutti i 34 fornitori · Installa OHarness