huasan2025/cc-provider-add

Skill do Claude Code: conecte qualquer endpoint de API compatível com Anthropic (MiMo, GLM, Kimi, etc.) com isolamento por provedor via CLAUDE_CONFIG_DIR. Zero dependências binárias, nunca altera ~/.claude/settings.json.

O que é cc-provider-add?

Este skill do Claude Code permite que você conecte qualquer endpoint de API compatível com a Anthropic, como MiMo, GLM, Kimi e outros, utilizando isolamento por provedor através da variável CLAUDE_CONFIG_DIR. Ele funciona sem dependências binárias e não mexe no arquivo global de configuração do Claude (~/.claude/settings.json), garantindo que suas configurações padrão permaneçam intactas. O skill é útil para desenvolvedores que precisam alternar entre diferentes provedores de API ou usar modelos personalizados em seus projetos, mantendo cada provedor em seu próprio diretório de configuração isolado. Suportado no Claude Code, ele utiliza scripts de shell para configurar rapidamente o ambiente, tornando a troca de provedores simples e eficiente sem riscos de conflitos ou corrupção de configurações existentes.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add huasan2025/cc-provider-add

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que cc-provider-add faz?

Skill do Claude Code: conecte qualquer endpoint de API compatível com Anthropic (MiMo, GLM, Kimi, etc.) com isolamento por provedor via CLAUDE_CONFIG_DIR. Zero dependências binárias, nunca altera ~/.claude/settings.json.

Visão Geral

Este skill permite que você adicione provedores de API personalizados ao Claude Code, mantendo cada um em seu próprio diretório de configuração isolado. Isso evita conflitos entre provedores e mantém o arquivo de configuração global do Claude intacto.

Como Usar

  1. Execute cc-provider-add e siga as instruções.
  2. Escolha ou digite o nome do provedor (ex: mimo, glm, kimi).
  3. Forneça a URL do endpoint da API e sua chave de API.
  4. O skill criará um diretório de configuração separado para o provedor e configurará as variáveis de ambiente necessárias.

Exemplo

# Adicionar provedor MiMo
cc-provider-add
# Siga os prompts para inserir detalhes do provedor

Comandos

  • cc-provider-add - Inicia o assistente para adicionar um novo provedor.
  • cc-provider-list - Lista provedores configurados.
  • cc-provider-use <nome> - Alterna para um provedor específico.

Variáveis de Ambiente

O skill define as seguintes variáveis de ambiente:

  • CLAUDE_CONFIG_DIR - Aponta para o diretório de configuração do provedor ativo.
  • ANTHROPIC_BASE_URL - URL do endpoint da API do provedor.
  • ANTHROPIC_API_KEY - Chave de API do provedor.

Estrutura de Diretórios

~/.claude-providers/
├── mimo/
│   ├── settings.json
│   └── config
├── glm/
│   ├── settings.json
│   └── config
└── kimi/
    ├── settings.json
    └── config

Compatibilidade

  • Funciona com qualquer API compatível com o formato da Anthropic.
  • Suporta Claude Code e ferramentas similares que respeitam a variável ANTHROPIC_BASE_URL.

Licença

MIT

Habilidades Relacionadas