O cliente aqui, o agente ali
Porquê correr o OpenCode num servidor em vez de num portátil
O OpenCode é um agente de programação open source que funciona a partir de um terminal, de uma aplicação de computador, de uma extensão do editor ou de um browser. É agnóstico quanto ao modelo por desenho, por isso o mesmo agente corre contra a Anthropic, a OpenAI, a Google ou um modelo local que sirva você, com mais de 75 fornecedores suportados. Skills, subagentes, integração com o language server e links de sessão partilháveis vêm todos incluídos, e um ficheiro AGENTS.md ensina-lhe as suas convenções. O projeto tem licença MIT e é mantido pela Anomaly, o grupo que nasceu do SST.
A razão pela qual um servidor lhe assenta é a arquitetura. Correr 'opencode serve' arranca uma instância headless com uma API HTTP, e só depois é que um terminal ou um browser se liga a essa instância. O seu portátil passa a ser uma janela em vez da máquina que faz o trabalho. Feche a tampa e a tarefa segue, depois ligue-se de outro sítio e a sessão está exatamente onde a deixou. E há scripts que podem disparar um prompt para a mesma instância pela API sem ninguém sentado à frente.