
The provider picker: the free tier, the GLM Coding Plan, Claude, and any OpenAI- or Anthropic-compatible or local endpoint.
The model must have strong native tool-calling. Models without it cannot execute hardware actions or debug workflows.
Which model, and how hard should it think
Claude Sonnet 5 is the picker’s default, for the strongest reasoning on hard, multi-step firmware work. Claude Haiku 4.5 is what our benchmark ran, fast and inexpensive for everyday loops.

Configuring the GLM Coding Plan: paste your z.ai coding-plan key, and the endpoint and model list are set for you.
Configure a provider
Open the Adsum settings, choose a provider, and add your key. The endpoint URL is the only provider-specific part.
Recommended setup for Claude Haiku 4.5, matching the benchmark configuration:
If your rate differs from the built-in price table, set
adsum-iot-coder.modelPricing in settings.
