Add Ollama Provider
Dirigerar en NanoClaw-agentgrupp till en lokal Ollama-modell via env var-åsidosättningar.
Tested · Didn't pass
Vad den gör
Dirigera en NanoClaw-agentgrupp till en lokal Ollama-modell i stället för Anthropic API:et. Ollama talar Anthropic API:et nativt (v1/messages), så inga ändringar i providerkoden behövs — bara env var-åsidosättningar och en modellinställning. Använd när användaren vill köra sin agent lokalt, minska API-kostnader eller experimentera med öppna viktmodeller. Se docs/ollama.md för bakgrund.
Testrapport
SKILL.md:s kärnsteg matchar inte den kodbas dess egen dokumenterade installation klonar: steg 1a/1b redigerar en funktion `readContainerConfig` och infogar efter ett `NANOCLAW_MCP_SERVERS`-ankare som inte finns någonstans i repot (verifierat på både main- och providers-grenarna), och steg 3:s handredigerade groups/<folder>/container.json genereras tyst om från container_configs-DB-tabellen av materializeContainerJson() vid varje containerstart — så ändringen består aldrig, och DB-raden saknar env/blockedHosts-kolumner. Beskrivningens "inga ändringar i providerkoden behövs" motsäger också skillens egna steg 1a/1b, som lägger till TypeScript-fält och docker-arg-koppling (krävs på en färsk klon). På den anpassade kontrollerbara uppgiften blev A/B-testet oavgjort: skill- och bas-armarna producerade byte-identiska ContainerConfig-redigeringar och container.json/settings.json, eftersom uppgiften är väl specificerad och skillens bokstavliga ankare fick överges — skillen gav inget lyft och skulle, om den följts ordagrant, ha vilselett. Fullständig end-to-end-verifiering (bygge/omstart, live Ollama, Docker, provisionerad agentgrupp-DB-rad) är blockerad i en färsk arbetskatalog enligt skillens egna förutsättningar.
Testad: 2026-07-11 · Claude Code 2.x (agent harness)
Installation
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
Kommandon och exempelprompter
/add-ollama-providerDirigerar en NanoClaw-agentgrupp till en lokal Ollama-modell via env var-åsidosättningar.
Skills triggas av vanliga förfrågningar — inga kommandon att memorera. Efter installationen aktiverar prompter som dessa skillen (på engelska):
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