OpenCode: OpenCode Web Interface
Última atualização: 2026-08-31
--- title: Uso do OpenCode Web description: Aprenda a usar a interface Web do OpenCode para colaboração com IA pelo navegador order: 9 lang: pt-br
O OpenCode oferece uma Web UI para colaboração com IA via navegador.
1. O Que Você Vai Aprender
- Como iniciar a Web UI
- Funcionalidades da interface
- Diferenças em relação ao TUI
- Cenários de uso
2. Iniciar a Web UI
opencode web
Parâmetros opcionais: --port (padrão 4096), --hostname, --cors
Acesse http://localhost:4096 no navegador.
3. Funcionalidades
- Conversa: Interface similar ao TUI com entrada em linguagem natural
- Navegador de arquivos: Árvore de arquivos à esquerda com atualização em tempo real
- Preview de código: Modificações exibidas como diff com syntax highlighting
- Execução de ferramentas: Detalhes de chamadas de ferramentas pela IA
4. Web UI vs TUI
| Recurso | Web UI | TUI |
|---|---|---|
| Interface | Navegador gráfico | Terminal texto |
| Navegação de arquivos | Árvore de arquivos | @ referência |
| Preview de código | Diff view | Terminal |
| Acesso mobile | Suportado | Não suportado |
| Colaboração remota | Suportada | Não suportada |
| Recursos | Mais altos | Baixos |
5. Cenários de Uso
- Desenvolvimento remoto: Inicie
opencode webno servidor e acesse localmente - Colaboração em equipe: Use
--hostname 0.0.0.0para acesso via LAN - Trabalho mobile: Acesse pelo smartphone ou tablet
6. Configuração LAN
opencode web --hostname 0.0.0.0 --port 4096
Segurança: Defina uma senha ao expor na LAN:
BASHexport OPENCODE_SERVER_PASSWORD=sua_senha opencode web --hostname 0.0.0.0
❓ FAQ
P: Web UI suporta HTTPS?
R: O OpenCode tem serviço HTTP embutido. Para HTTPS, configure Nginx como proxy reverso com certificado SSL.
P: Múltiplos usuários na mesma sessão Web UI causam conflitos?
R: Sim. A Web UI é single-sessão. Para colaboração, cada pessoa deve ter sua própria instância OpenCode.
📖 Resumo
opencode webinicia a interface no navegador- Suporta navegação de arquivos, preview de código, execução de ferramentas
- Ideal para desenvolvimento remoto e colaboração em equipe
- Configure segurança ao usar na LAN
📝 Exercícios
-
Básico: Inicie a Web UI e complete uma conversa no navegador.
-
Intermediário: Configure acesso LAN e conecte de outro dispositivo.
-
Avançado: Use Web UI e TUI simultaneamente no mesmo projeto e compare as experiências.