OpenCode: OpenCode API Setup and DeepSeek

Última atualização: 2026-08-31

--- title: Configuração de API do OpenCode e DeepSeek description: Aprenda a configurar as chaves API do OpenCode, conectando-se a serviços como OpenCode Zen, DeepSeek e Alibaba Bailian order: 3 lang: pt-br

O OpenCode não inclui modelos de IA — é necessário configurar uma API Key para se conectar a serviços de LLM.

1. O Que Você Vai Aprender


2. OpenCode Zen (Recomendado para Iniciantes)

OpenCode Zen é um conjunto de modelos selecionados oficialmente, testados e otimizados, prontos para uso. Inclui muitos modelos gratuitos.

(1) Passos de Configuração

No terminal:

BASH
opencode

No TUI do OpenCode:

TEXT 📖 Somente leitura
/connect

Selecione opencode e siga as instruções para obter a API Key.

(2) Obter API Key

Acesse https://opencode.ai/auth, faça login e crie uma API Key.

(3) Colar API Key

Volte ao terminal e cole a API Key obtida.

(4) Ver Modelos Disponíveis

TEXT 📖 Somente leitura
/model

Modelos marcados com Free podem ser usados gratuitamente.


3. Conectando ao DeepSeek

DeepSeek é um LLM chinês com excelente custo-benefício.

(1) Obter API Key

Acesse https://platform.deepseek.com/api_keys, registre-se e crie uma API Key.

Modelos oficiais DeepSeek:

Modelo Descrição
deepseek-v4-flash Versão rápida
deepseek-v4-pro Versão profissional

(2) Configurar no OpenCode

No TUI digite /connect, selecione DeepSeek, cole a API Key.

(3) Selecionar Modelo

TEXT 📖 Somente leitura
/model

Selecione o modelo DeepSeek correspondente.


4. Conectando ao Alibaba Bailian

(1) Obter API Key

Acesse o console Alibaba Cloud Bailian em https://bailian.console.aliyun.com/, faça login, clique no ícone de engrenagem → API Key → Copiar ou criar.

(2) Configurar no OpenCode

TEXT 📖 Somente leitura
/connect

Digite alibaba na busca, selecione Alibaba (China), cole a API Key.


5. CC Switch — Ferramenta de Gestão

CC Switch gerencia configurações de API para Claude Code / Codex / OpenCode.

Passos: Abrir CC Switch → Selecionar OpenCode → Adicionar provedor → Inserir API Key → Definir modelo.

Teste no terminal:

BASH
opencode run Explique o princípio de closures em JavaScript

❓ FAQ

P: Os modelos gratuitos do OpenCode Zen são suficientes?

R: Para aprendizado e desenvolvimento leve, sim. Para capacidades de geração de código mais avançadas, recomendamos conectar a modelos pagos como DeepSeek-v4-pro ou Claude Sonnet.

P: Posso configurar múltiplas API Keys simultaneamente?

R: Sim. Use /connect para adicionar múltiplos provedores e /model para alternar entre eles.

P: API Keys são armazenadas com segurança?

R: São armazenadas localmente em ~/.local/share/opencode/auth.json e não são enviadas para a nuvem. Recomendamos rotacionar as API Keys periodicamente.


📖 Resumo


📝 Exercícios

  1. Básico: Configure OpenCode Zen ou DeepSeek API Key e inicie o OpenCode com sucesso.

  2. Intermediário: Configure dois provedores de API simultaneamente e alterne entre eles.

  3. Avançado: Use o CC Switch para gerenciar suas APIs e complete uma chamada não-interativa via linha de comando.

Web-Tutorial.com

Equipe Técnica Web-Tutorial

Uma plataforma de tutoriais mantida por diversos desenvolvedores. Cada tutorial é escrito e revisado por profissionais da área correspondente. Trabalhamos para manter nosso conteúdo preciso e confiável — se encontrar algum problema, avise-nos.

100%