Agentsw — Development skill for Claude Code
CLI provider switcher for coding agents: manage OpenAI/Anthropic-protocol providers in one place and sync them, with models.dev metadata, into 9 agents — Claude Code, Codex, omp, pi, prime-agent, open.
How to install Agentsw
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open tchivs/agentsw and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Agentsw does
CLI provider switcher for coding agents: manage OpenAI/Anthropic-protocol providers in one place and sync them, with models.dev metadata, into 9 agents — Claude Code, Codex, omp, pi, prime-agent, opencode, Hermes, WorkBuddy, DeepSeek Harness. Imports from cc-switch. Non-destructive: your hand-tuned settings survive.
Alternatives in Development
- Claude Code Proxy — Run Claude Code on OpenAI models 3.3k ★
- Providers — Multi-Provider Support 1.1k ★
- Deep Research From Scratch — Deep research has broken out as one of the most popular agent applications 768 ★
README
agentsw
**One provider, every coding agent — from the terminal.**
A CLI that keeps your OpenAI- and Anthropic-protocol providers — base URL, key, model list, metadata — in one place and writes the active one into nine agents' own config files, without touching the settings you hand-tuned.
[](https://www.npmjs.com/package/agentsw) [](https://github.com/tchivs/agentsw/actions/workflows/ci.yml) [](#install) [](./LICENSE)
[Install](#install) · [Quick start](#quick-start) · [Supported apps](#supported-apps) · [Commands](#commands) · [简体中文](./README.zh-CN.md)
$ asw use vfing -m glm-5.3-flash
switching to vfing (openai) · default model glm-5.3-flash
skip claude Claude Code does not support openai-protocol providers
ok codex ~/.codex/config.toml, ~/.codex/auth.json
backup: ~/.config/agentsw/backups/config.toml.2026-08-31T15-58-24-678Z
ok omp ~/.omp/agent/models.yml
select in omp with: omp --model vfing/glm-5.3-flash
skip pi pi not detected (pass --apps pi to force)
ok opencode ~/.config/opencode/opencode.json
ok dsh ~/.dsh/settings.yaml, ~/.dsh/.credentials.yaml
select in dsh with the model picker, or run: dsh web
`agentsw` and the short `asw` are the same binary.
Why a CLI
- It runs where a desktop app cannot. Headless servers, containers, devcontainers, CI.
npx agentsw use myproxy -a codex,ompis one line in a provisioning script; nine GUI clicks are not. --dry-runprints diffs. Review what a switch will write before it writes it, or pipe it into a code review. Every fil
Related Skills
Intent Patch
Patch cho Intent by Augment cho phép sử dụng nhiều ACP providers đồng thời. Thay vì chỉ hiện models của provid
Paperclip Adapter Hermes Local Plus
Drop-in replacement for Paperclip's built-in hermes_local adapter — production-grade Hermes Agent integration
Nanopi
Tiny Rust port of Pi — a ~4 MB statically-linked coding agent CLI for old/low-resource Linux boxes. OpenAI + A
Claude Code Provider Switching Kit
Switch Claude Code between Anthropic, GLM, and OpenRouter (including free models) with one command.
Open Cowork
open-cowork is a lightweight, simplified take on Claude cowork that supports multiple provider APIs, including
Polywave Go
Provider-agnostic parallel agent coordination for LLMs — Anthropic, OpenAI, Ollama, or any OpenAI-compatible e
Related Agents
LLM Orchestrator
Use this agent for LLM integration work — prompt engineering, multi-provider abstraction (OpenRouter, Gemini,
ZeroClaw Android
Run AI agents 24/7 on your Android phone. Native Rust core, 25+ providers (OpenAI, Claude, Gemini, Groq, DeepS
Auth Wiring Specialist
Use when wiring auth into a new project, switching auth providers, or adding role/org features. Carries the fa