Klient tady, agent tam
Proč provozovat OpenCode na serveru místo na notebooku
OpenCode je open source kódovací agent, který funguje z terminálu, z desktopové aplikace, z rozšíření editoru nebo z prohlížeče. Je od základu nezávislý na modelu, takže tentýž agent běží proti Anthropicu, OpenAI, Googlu i proti lokálnímu modelu, který si servírujete sami, a podporuje přes 75 poskytovatelů. Skills, subagenti, napojení na language server i sdílené odkazy na relace jsou součástí, a soubor AGENTS.md ho naučí vaše konvence. Projekt je pod licencí MIT a udržuje ho Anomaly, skupina, která vyrostla ze SST.
Důvod, proč mu server sedne, je architektura. Spuštění 'opencode serve' nastartuje headless instanci s HTTP API a terminál nebo prohlížeč se k té instanci připojí až potom. Z vašeho notebooku se stane okno místo stroje, který dělá práci. Zavřete víko a úloha pokračuje, pak se připojíte odjinud a relace je přesně tam, kde jste ji nechali. Skripty můžou poslat prompt na tutéž instanci přes API, aniž by u toho vůbec někdo seděl.