Använd GLM (Z.ai) som kodagent

Exportera ZAI_API_KEY och kör oharness -m zai/glm-5.3. En GLM Coding Plan använder en annan endpoint och nyckel: sätt ZAI_CODING_API_KEY och använd leverantören zai-coding i stället.

Betala per användning

npm install -g oharness
export ZAI_API_KEY="..."
oharness -m zai/glm-5.3

GLM Coding Plan

export ZAI_CODING_API_KEY="..."
oharness -m zai-coding/glm-5.3

De två är separata leverantörer eftersom nycklarna inte är utbytbara: en plannyckel avvisas på värden för betalning per användning, och en nyckel för betalning per användning debiteras inte mot en plan.

Vilken modell

Modell-idKontextIndata / cachad / utdata ($/M)
glm-5.31M1.40 / 0.26 / 4.40
glm-5.3-flash1M0.15 / 0.03 / 0.50
glm-4.7-flash200KGratis enligt prislistan

Listpriser från den models.dev-ögonblicksbild som följer med OHarness (2026-09-19); kontrollera Z.ai:s prissättning innan du förlitar dig på dem.

Konton på fastlandet (bigmodel.cn)

Leverantören zai är Zhipus internationella plattform. En Zhipu-nyckel från fastlandet fungerar i stället mot fastlandsvärden — åsidosätt bas-URL:en i ~/.oharness/config.json:

{ "providers": { "zai": { "baseUrl": "https://open.bigmodel.cn/api/paas/v4" } } }

Vanliga frågor

Kan jag använda GLM med en agent i stil med Claude Code?

Ja. OHarness har Z.ai som inbyggd leverantör: sätt ZAI_API_KEY och kör oharness -m zai/glm-5.3. En GLM Coding Plan använder leverantören zai-coding med ZAI_CODING_API_KEY.

Varför fungerar inte min nyckel för GLM Coding Plan?

Plannycklar fungerar bara på planens endpoint. I OHarness är det leverantören zai-coding, som läser ZAI_CODING_API_KEY; leverantören zai är betalning per användning.

Referens för Z.ai (GLM)

Leverantörs-idzai
Bas-URLhttps://api.z.ai/api/paas/v4
ProtokollOpenAI-kompatibla chat completions
API-nyckelZAI_API_KEY eller Z_AI_API_KEY
ModellupptäcktJa — modellistan efterfrågas hos endpointen i stället för att skickas med.

Ansluta den

Endpointen ovan är inbyggd, så det finns inget att konfigurera. Lägg nyckeln i miljön så dyker leverantören upp i modellväljaren:

export ZAI_API_KEY="..."

Nycklar utfärdas av Z.ai (GLM) — så här får du en.

Modeller på Z.ai (GLM)

De nyaste modellerna som Z.ai (GLM) erbjuder och som kan anropa verktyg, från den models.dev-ögonblicksbild som följer med OHarness. Harnessen frågar också endpointen efter dess aktuella lista, så en modell som släppts efter ögonblicksbilden dyker ändå upp i väljaren.

Modell-idKontext / utdata$/M in / cachad / utResonemang
glm-5.3-flashx1M / 131K0.37 / 0.075 / 1.25Ja
glm-5.3-flash1M / 131K0.15 / 0.03 / 0.5Ja
glm-5.31M / 131K1.4 / 0.26 / 4.4Ja
glm-5.21M / 131K1.4 / 0.26 / 4.4Ja
glm-5.1200K / 131K1.4 / 0.26 / 4.4Ja
glm-5v-turbo200K / 131K1.2 / 0.24 / 4Ja
glm-5-turbo200K / 131K1.2 / 0.24 / 4Ja
glm-5205K / 131K1 / 0.2 / 3.2Ja
glm-4.7-flash200K / 131K0 / 0 / 0Ja
glm-4.7-flashx200K / 131K0.07 / 0.01 / 0.4Ja

Listpriser i USD per miljon tokens, lästa från models.dev den 2026-09-19. Z.ai (GLM) ändrar sina priser och modeller; dess egen prissida är det som gäller. Starta en session med den nyaste:

oharness -m zai/glm-5.3-flashx

Bra att veta

Zhipus internationella gren, med separat värd och separat nyckel från zhipu. En GLM Coding Plan tillhandahålls från en egen endpoint; se zai-coding.

Peka den någon annanstans

En regional värd, en gateway eller en egen server. Åsidosättningar i ~/.oharness/config.json gäller per fält, så att ändra endpointen betyder inte att du måste ange resten av leverantören igen — det här är hela blocket, visat med standardvärdet så att formen blir tydlig:

{
  "providers": {
    "zai": {
      "baseUrl": "https://api.z.ai/api/paas/v4"
    }
  }
}

Det du får oavsett

Samma agentloop, samma verktyg, samma MCP-servrar och samma behörighetsregler, vilken leverantör som än ligger under — och att byta mellan dem mitt i en session konverterar ingenting, eftersom historiken aldrig sparas i en leverantörs format. Vad en agent-harness är förklarar varför det är den svåra delen, och referensen för leverantörer går igenom själva katalogen.

Alla 34 leverantörer · Installera OHarness