Gratis GLM5 med Claude/Codex-färdigheter - Bygguide

2/13/2026
5 min read

GLM-5 är Zhipus senaste MoE-modell, med totalt 744B parametrar (40B aktiva), en stor uppgradering från GLM-4.5:s 355B, och förträningsdata har ökat till 28.5T tokens. Den är designad för komplex systemteknik och långvariga agentuppgifter, och utmärker sig inom kodning och Agentic-arbetsflöden.

Ollama-molnet stöder nu glm-5:cloud, med ett kontextfönster på 198K, snabb hastighet och gratis start (kapaciteten har optimerats, det fanns en kortvarig begränsning tidigt, men den har nu förbättrats).

Nu ska jag lära dig hur du gratis får GLM-5 + färdighetsbyggande

Steg 1: Installera Ollama och hämta GLM-5

Ladda ner den senaste Ollama (https://ollama.com/download), se till att versionen stöder molnmodeller.

Logga in på Ollama-kontot (obligatoriskt, för att använda cloud-modellen)

Hämta modellen

ollama pull glm-5:cloud eller direkt

ollama run glm-5:cloud Första gången du kör den kommer du att bli ombedd att godkänna användningen av cloud, godkänn bara. Efter lyckad installation kan du prata direkt med GLM-5 i terminalen.

Den kostnadsfria versionen har en hastighetsbegränsning, lämplig för testning/daglig användning; för högfrekvent användning kan du uppgradera till en betald plan.

Steg 2: Anslut Claude/Codex-färdighetsmiljö med ett klick

Ollama launch gör att GLM-5 sömlöst kan bli hjärnan bakom dessa verktyg:

Claude Code

ollama launch claude --model glm-5:cloud eller manuell konfiguration

export ANTHROPIC_AUTH_TOKEN="ollama"export ANTHROPIC_BASE_URL="http://localhost:11434"export ANTHROPIC_API_KEY="" # Must be Empty Starta sedan

claude --model glm-5:cloud Om det lyckas ser du ett välkomstgränssnitt som liknar följande:

✦ Claude Code v2.1.xModel: glm-5:cloudContext: 198KWelcome back!Codex

ollama launch codex --model glm-5:cloudOpenClaw

ollama launch openclaw --model glm-5:cloud

Steg 3: Bygg färdigheter effektivt i 5 steg

En färdighet är en mapp, kärnfilen är SKILL.md, som använder Markdown-format + YAML-frontmetadata. Andra valfria kataloger:

  • scripts/: Lagra körbara skript (Python, Bash, etc.).

  • references/: Referensdokument, mallfiler, Claude kan ladda efter behov.

  • assets/: Ikoner, teckensnitt och andra resurser.

Designprinciper (effektivitet är nyckeln):

  • Progressive Disclosure: YAML innehåller endast kärnbeskrivningen (så att Claude snabbt kan avgöra om den är tillämplig), huvuddelen av innehållet finns i MD-texten och ytterligare filer laddas efter behov. Undvik kontextuell explosion.

  • Komponerbarhet: Färdigheter bör vara kompatibla med andra färdigheter, antag inte exklusivitet.

  • Portabilitet: En färdighet kan användas i Claude Web, Claude Code och API.

  • MCP-integration (valfritt): Om det finns en MCP-server (Managed Claude Platform) kan verktygsanropen för färdigheter förbättras (t.ex. API-anslutning).

Effektiva tips: Börja med enkla användningsfall. Välj 2-3 programmeringsuppgifter som du upprepar varje dag (t.ex. "generera REST API-mall" eller "felsöka Python-fel"), undvik att bygga komplexa färdigheter från början.

Använd Claude Code själv för att hjälpa till med byggandet (meta-färdighetsteknik: låt Claude hjälpa dig att generera färdighetsramverket). Kör claude --model claude-4-opus (eller GLM5) i terminalen och bygg sedan konversationsmässigt.

1. Planera användningsfall och struktur

  • Tydligt mål: Till exempel, "skapa en färdighet som hjälper till att generera en effektiv Python Flask API-arkitektur, inklusive rutter, felhantering och testmallar."

  • Brainstorma med Claude Code: Ange /plan eller säg direkt "hjälp mig att planera en Flask API-genereringsfärdighet, inklusive YAML- och MD-struktur." Claude kommer att mata ut ett utkast.

  • Effektiva tips: Ange "håll det enkelt, YAML < 200 ord, MD < 1000 ord". Registrera viktiga beslut, som inmatningsparametrar (t.ex. API-slutpunktslista) och utdataformat (JSON eller kodfil).

2. Skapa färdighetsmapp

  • Skapa en ny mapp under ~/.claude/skills/ (standardväg), t.ex. flask-api-generator.

  • Skapa SKILL.md, lägg till YAML-front:

---name: Flask API Generatordescription: Generates complete Flask API structures with routes, error handling, and tests.version: 1.0author: Your Nametriggers: ["flask api", "generate rest api", "python web app"]dependencies: ["flask", "pytest"] # Valfritt, Claude kommer att kontrollera miljön---- Effektiva tips: Använd triggervillkor (triggers) för att låta Claude automatiskt upptäcka färdigheter. Undvik generaliserade beskrivningar, fokusera på specifika scenarier.

3. Skriv kärninstruktioner (MD-text)

  • Skriv detaljerade steg efter YAML:

`## Steg 1. Fråga användaren om API-specifikationer: slutpunkter, metoder, parametrar.2. Generera app.py: innehåller Flask-app, rutter och grundläggande felhantering.3. Generera tests.py: enhetstester med pytest.4. Utdatafil: spara i aktuell katalog med kommandot /write_file.

Exempelindata- Användare: Generera ett API för användarhantering, inklusive GET /users och POST /users.

Bästa praxis- Använd alltid typtips och docstrings.- Prioritera säkerhet: lägg till inmatningsvalidering.`- Lägg till skriptexempel: placera generate_routes.py under scripts/, Claude kan anropa det.

  • Effektiva tips: Använd numrerade steg + exempel. När du testar, låt Claude "simulera körning": säg "använd den här färdigheten för att hantera en exempeluppgift", iterera och optimera.

4. Lägg till valfria komponenter

  • Skript: som Python-skript för att automatisera delar av logiken (t.ex. generera mallar med Jinja2). Claude kan köra det via /run_script.

  • Referensfiler: placera references/best_practices.md, beskriv Flask-säkerhetsspecifikationer.

  • Tillgångar: som mallfilen assets/base_app.py.jinja.

  • Effektiva tips: Lägg bara till nödvändiga objekt. 80 % av färdigheterna behöver bara SKILL.md. MCP-användare kan integrera externa verktyg (som databasanslutningar).

5. Testa och iterera

  • Ladda färdigheten: Ange /load_skill flask-api-generator i Claude Code eller låt den upptäcka den automatiskt.

  • Testa: Ange en triggeruppgift, observera utdata. Kontrollera kontextanvändningen (använd /context för att se om den är överbelastad).

  • Iterera: Om det misslyckas, använd "Heal Skill"-tänkandet (community-teknik): analysera felet, uppdatera MD (som att lägga till steget "hantera beroendefel").

  • Effektiva tips: Använd flera omgångar av dialogtestning. Registrera loggar: /log on för att fånga interaktioner, vilket underlättar felsökning.

Published in Technology

You Might Also Like