Add Ollama Provider
Routeert een NanoClaw agent group naar een lokaal Ollama-model via env var-overrides.
Tested · Didn't pass
Wat het doet
Routeert een NanoClaw agent group naar een lokaal Ollama-model in plaats van de Anthropic API. Ollama spreekt de Anthropic API native (v1/messages), dus zijn er geen providercode-wijzigingen nodig — alleen env var-overrides en een modelinstelling. Gebruik dit wanneer de gebruiker de agent lokaal wil draaien, API-kosten wil verlagen, of wil experimenteren met open-weight modellen. Zie docs/ollama.md voor achtergrond.
Testrapport
De kernstappen van SKILL.md komen niet overeen met de codebase die de eigen gedocumenteerde install kloont: stap 1a/1b bewerken een functie `readContainerConfig` en voegen iets in na een `NANOCLAW_MCP_SERVERS`-anker die nergens in de repo bestaan (geverifieerd op zowel de main- als de providers-branch), en de handmatig bewerkte groups/<folder>/container.json uit stap 3 wordt bij elke container-spawn stilzwijgend geregenereerd uit de container_configs-DB-tabel door materializeContainerJson() — waardoor de wijziging nooit blijft bestaan, en de DB-rij heeft geen env/blockedHosts-kolommen. De uitspraak in de beschrijving dat 'geen providercode-wijzigingen nodig zijn' spreekt bovendien de eigen stappen 1a/1b van de skill tegen, die TypeScript-velden en docker-arg-wiring toevoegen (vereist bij een verse clone). Op de aangepaste, controleerbare taak was de A/B gelijkspel: de skill- en baseline-variant leverden byte-identieke ContainerConfig-edits en container.json/settings.json op, omdat de taak goed gespecificeerd was en de letterlijke ankers van de skill losgelaten moesten worden — de skill leverde geen winst op en zou, letterlijk gevolgd, op het verkeerde spoor hebben gezet. Volledige end-to-end-verificatie (build/restart, live Ollama, Docker, geprovisioneerde agent-group-DB-rij) is geblokkeerd in een verse werkmap volgens de eigen prerequisites van de skill.
Getest op: 2026-07-11 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/nanocoai/nanoclaw cd nanoclaw mkdir -p ~/.claude/skills cp -r .claude/skills/add-ollama-provider ~/.claude/skills/add-ollama-provider
Commando's en voorbeeldprompts
/add-ollama-providerRouteert een NanoClaw agent group naar een lokaal Ollama-model via env var-overrides.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Switch this agent to run on a local Ollama modelConfigure NanoClaw to use Ollama instead of AnthropicPoint the agent group at a local open-weight model