Verificar o ambiente
Prepare Node.js LTS, Git, uma pasta limpa e um terminal com acesso ao provider.
Guia prático 2026
Este guia é para desenvolvedores que querem deixar o OpenCode funcionando rapidamente. Ele cobre ambiente, CLI, conexão do provider, configuração do projeto, testes de validação e falhas comuns.
Quick Start
Use esta sequência na primeira instalação ou ao migrar a configuração para outra máquina.
Prepare Node.js LTS, Git, uma pasta limpa e um terminal com acesso ao provider.
Use o método oficial e confirme que o comando opencode está disponível.
Comece com apenas um provider e mantenha chaves API fora do repositório.
Use um modelo estável e copie o ID real do painel ou da documentação do provider.
Use opencode.json para preferências não secretas como permissões, caminhos ignorados e modelo padrão.
Peça para ler um arquivo, editar algo simples e executar um teste.
Anote versão do Node, provider, proxy, modelo padrão e erros frequentes.
Provider
A maioria dos erros vem de chave API, Base URL, nome do modelo, proxy ou permissões amplas demais.
| Checagem | Ação recomendada | Erro comum |
|---|---|---|
| API key | Guarde fora do repositório. | Enviar segredos para o Git. |
| Base URL | Use o endpoint oficial ou compatível. | Usar caminho errado ou sem protocolo. |
| Modelo | Copie o ID real do modelo. | Usar nome comercial em vez do ID da API. |
| Permissões | Comece de forma conservadora e libere após validar. | Permitir todos os comandos antes de testar. |
Use this as a non-secret configuration shape. Confirm exact fields with your OpenCode version.
{
"model": "provider/model-id",
"permission": { "edit": "ask", "bash": "ask" },
"ignore": ["node_modules", ".env", "dist"]
}
Platform Notes
PowerShell serve para projetos simples; use WSL quando houver muitas dependências Linux.
Confirme qual instalação do Node o terminal está usando.
Use usuário normal, proteja chaves API e evite tarefas de desenvolvimento como root.
Troubleshooting
FAQ
Node.js LTS, Git, um terminal e pelo menos uma chave de provider.
Normalmente na raiz do repositório, sem segredos.
Leia um arquivo, edite um arquivo de baixo risco e execute teste ou formatação.