OpenCode: OpenCode Installation

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

--- title: Instalação do OpenCode description: Compreenda os métodos de instalação do OpenCode em diferentes sistemas operacionais, incluindo instalação com um clique, via gerenciador de pacotes e verificação order: 2 lang: pt-br

O OpenCode suporta instalação em múltiplas plataformas. Recomendamos o script de instalação rápida.

1. O Que Você Vai Aprender


2. Requisitos de Sistema

(1) Sistema Operacional

Sistema Suporte
macOS ✅ Suporte completo
Linux ✅ Suporte completo
Windows ⚠️ Recomendado usar WSL

(2) Terminal

Um terminal moderno é necessário para a melhor experiência:

Terminal Plataforma Notas
WezTerm Multiplataforma Recomendado
Alacritty Multiplataforma Alto desempenho
Ghostty Linux/macOS Opção emergente
Kitty Linux/macOS Aceleração GPU

(3) API Key

O OpenCode não inclui modelos — é necessário configurar um serviço de IA:


3. Instalação com Um Clique (Recomendado)

Para macOS / Linux / WSL:

BASH
curl -fsSL https://opencode.ai/install | bash

Após a instalação, entre no diretório do projeto e inicie:

BASH
cd <project>
opencode

4. Instalação via Node.js

Se você está familiarizado com o ecossistema Node.js:

BASH
npm install -g opencode-ai

Ou com pnpm:

BASH
pnpm install -g opencode-ai

Ou com yarn:

BASH
yarn global add opencode-ai

5. Instalação por Plataforma

(1) macOS (Homebrew)

BASH
brew install anomalyco/tap/opencode

Recomendado usar o tap oficial para atualizações mais rápidas.

(2) Windows

Recomendado usar WSL para mais estabilidade e suporte completo.

Outras opções:

BASH
# Chocolatey
choco install opencode

# Scoop
scoop install opencode

# NPM
npm install -g opencode-ai

# Mise
mise use -g github:anomalyco/opencode

# Docker
docker run -it --rm ghcr.io/anomalyco/opencode

Também é possível baixar o binário diretamente do GitHub Releases.

(3) Linux

BASH
# Método universal (recomendado)
curl -fsSL https://opencode.ai/install | bash

# Arch Linux
sudo pacman -S opencode

# Docker
docker run -it --rm ghcr.io/anomalyco/opencode

6. Verificação da Instalação

BASH
opencode --version

Saída semelhante a:

TEXT 📖 Somente leitura
1.1.50

7. Iniciando o OpenCode

BASH
opencode

Se ocorrer erro EACCES: permission denied, corrija as permissões:

BASH
sudo chown -R $(whoami) ~/.local
chmod -R 755 ~/.local

8. Solução de Problemas de Permissão

Problema Solução
EACCES: permission denied sudo chown -R $(whoami) ~/.local
command not found Verifique se PATH inclui o diretório de instalação
Versão desatualizada Execute opencode upgrade

❓ FAQ

P: Windows nativo ou WSL, qual escolher?

R: Recomendado WSL. O Windows nativo tem suporte limitado para algumas funcionalidades, enquanto o WSL oferece uma experiência Linux completa com melhor compatibilidade.

P: O que fazer se command not found aparecer após a instalação?

R: Geralmente é um problema de PATH. Execute npm prefix -g para verificar o caminho de instalação global e adicione o diretório bin ao PATH.

P: Alice instala no macOS, Bob no Windows. Quem tem mais facilidade?

R: Alice. O macOS tem suporte nativo com um único comando. Bob precisa instalar o WSL primeiro. Recomendamos que Bob use WSL.

P: Quais são as limitações da instalação via Docker?

R: O Docker roda em contêiner, sem acesso aos arquivos do host por padrão. Monte o diretório do projeto com -v: docker run -it --rm -v $(pwd):/workspace ghcr.io/anomalyco/opencode


📖 Resumo


📝 Exercícios

  1. Básico: Instale o OpenCode no seu sistema operacional e verifique a versão.

  2. Intermediário: Tente dois métodos diferentes de instalação e compare prós e contras.

  3. Avançado: Execute o OpenCode no Docker montando um diretório de projeto local.

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%