Ferramentas de código

GitHub Copilot CLI

Conecte o GitHub Copilot CLI ao TokenLab com BYOK

Visão geral

O GitHub Copilot CLI pode usar qualquer endpoint compatível com OpenAI Chat Completions.

Instalação e configuração

npm install -g @github/copilot@1.0.85
copilot --version

A instalação via npm requer Node.js 22 ou mais recente.

Siga as etapas de terminal do início rápido para macOS, Linux, WSL ou Windows PowerShell e defina TOKENLAB_API_KEY sem gravar a chave no histórico. Inicie o Copilot CLI nesse terminal. Para uso persistente, utilize um gerenciador local de segredos, sem acrescentar a chave em texto simples ao perfil do shell.

Estas variáveis valem apenas para esta inicialização; a conta, o modelo padrão e as permissões salvas permanecem. Inicie normalmente sem elas para usar a configuração anterior. Não as salve no perfil do shell.

COPILOT_PROVIDER_TYPE=openai COPILOT_PROVIDER_BASE_URL=https://api.tokenlab.sh/v1 COPILOT_PROVIDER_API_KEY="${TOKENLAB_API_KEY:?Set TOKENLAB_API_KEY first}" copilot --model kimi-k3

O modelo precisa aceitar streaming e chamadas de ferramentas. kimi-k3 oferece ferramentas e mais que os 128K de contexto recomendados pelo GitHub.

Comece com uma tarefa somente leitura que não altere arquivos. Se o modelo não for encontrado, use o ID lógico do catálogo atual do TokenLab, sem prefixo de provedor.

Não armazene chaves de API em arquivos rastreados pelo Git. Troque qualquer chave exposta no histórico do terminal, capturas ou logs.

Salvar ajustes ou listar modelos não verifica a chave nem uma solicitação concluída. Um prompt usa saldo TokenLab. Confira a resposta e seu registro correspondente antes de testar ferramentas; solicitações auxiliares também podem ser cobradas.

Nesta página