add-opencode

Integrate the OpenCode agent provider into NanoClaw for alternative LLM backends.

5|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-opencode-chiptoe-svg
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-opencode
Source: https://github.com/chiptoe-svg/nanoclaw_gccourse/tree/main/.claude/skills/add-opencode
Command: npx skills add https://github.com/chiptoe-svg/nanoclaw_gccourse --skill add-opencode-chiptoe-svg

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

NanoClaw only ships with the Claude agent provider enabled by default, leaving users unable to leverage OpenCode's support for a wide range of LLM backends including OpenRouter, DeepSeek, and OpenCode Zen without manual, error-prone integration work.

Core Features & Use Cases

  • Automated Provider Integration: Fetches and wires OpenCode provider files from the upstream providers branch into both host and container codebases with idempotent, repeatable steps.
  • Multi-Backend Support: Configures NanoClaw to use OpenCode with any compatible LLM provider, including OpenRouter, DeepSeek, Anthropic, and OpenCode Zen, with per-group and per-session configuration options.
  • Use Case: A classroom administrator can use this skill to let their NanoClaw agents run on lower-cost DeepSeek models instead of only Anthropic's Claude, reducing operational costs for large student cohorts.

Quick Start

Use the add-opencode skill to integrate OpenCode as an agent provider for your NanoClaw deployment, enabling support for OpenRouter, DeepSeek, and other compatible LLM backends.

Frequently Asked Questions about add-opencode

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I integrate OpenCode as an agent provider in NanoClaw?

To integrate OpenCode as an agent provider in NanoClaw, you must wire OpenCode provider files into host and container codebases, pin compatible SDK and CLI versions, and configure environment variables. This enables alternative LLM backends beyond the default Claude provider.

Can I use DeepSeek or OpenRouter with NanoClaw instead of Claude?

Yes, you can use DeepSeek or OpenRouter with NanoClaw by integrating the OpenCode agent provider. This setup configures NanoClaw to use any compatible LLM backend, including OpenRouter, DeepSeek, Anthropic, and OpenCode Zen, for per-group and per-session agents.

How does adding the OpenCode provider reduce operational costs for NanoClaw deployments?

Adding the OpenCode provider reduces operational costs by allowing NanoClaw deployments to run on lower-cost LLM models like DeepSeek instead of only Anthropic's Claude. This is particularly useful for large cohorts such as classroom environments.

Do I need to manually configure environment variables for each LLM backend in NanoClaw?

Yes, configuring environment variables is required when wiring the OpenCode provider into NanoClaw. The integration process involves setting up these variables alongside pinning compatible SDK and CLI versions and propagating changes to existing agent group overlays.

What are the limitations of using the default NanoClaw agent provider setup?

The default NanoClaw setup only ships with the Claude agent provider enabled, limiting your ability to leverage alternative LLM backends like OpenRouter, DeepSeek, and OpenCode Zen without performing manual, error-prone integration work.