Add Ollama Provider
Přesměruje skupinu agentů NanoClaw na lokální model Ollama pomocí přepsání proměnných prostředí.
Tested · Didn't pass
Co umí
Přesměruje skupinu agentů NanoClaw na lokální model Ollama namísto Anthropic API. Ollama nativně mluví protokolem Anthropic API (v1/messages), takže nejsou potřeba žádné změny v kódu poskytovatele — stačí přepsání proměnných prostředí a nastavení modelu. Použijte, když chce uživatel spustit svého agenta lokálně, snížit náklady na API nebo experimentovat s modely s otevřenými váhami. Podrobnosti viz docs/ollama.md.
Testovací report
Hlavní kroky v SKILL.md neodpovídají kódové bázi, kterou klonuje jeho vlastní zdokumentovaná instalace: kroky 1a/1b upravují funkci `readContainerConfig` a vkládají kód za kotvu `NANOCLAW_MCP_SERVERS`, které v repozitáři nikde neexistují (ověřeno na větvích main i providers), a ručně upravovaný groups/<folder>/container.json z kroku 3 je při každém spuštění kontejneru potichu přegenerován z DB tabulky container_configs funkcí materializeContainerJson() — změna se tedy nikdy neuloží a řádek v DB nemá sloupce env/blockedHosts. Tvrzení popisu 'nejsou potřeba žádné změny v kódu poskytovatele' navíc odporuje vlastním krokům 1a/1b skillu, které přidávají TypeScript pole a zapojení docker-argu (na čistém clone nutné). Na upravené ověřitelné úloze byl A/B nerozhodný: běh se skillem i základní běh vyprodukovaly bajtově identické úpravy ContainerConfig a container.json/settings.json, protože úloha je dobře specifikovaná a doslovné kotvy skillu bylo nutné opustit — skill nepřinesl žádnou výhodu a při doslovném dodržení návodu by naváděl špatným směrem. Plné end-to-end ověření (build/restart, živá Ollama, Docker, provisionovaný řádek DB pro skupinu agentů) je v čistém pracovním adresáři blokováno podle vlastních předpokladů skillu.
Testováno: 2026-07-11 · Claude Code 2.x (agent harness)
Instalace
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
Příkazy a ukázkové prompty
/add-ollama-providerPřesměruje skupinu agentů NanoClaw na lokální model Ollama pomocí přepsání proměnných prostředí.
Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):
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