Клієнт тут, агент там
Чому запускати OpenCode на сервері, а не на ноутбуці
OpenCode — це агент для програмування з відкритим кодом, який працює з термінала, з десктопного застосунку, з розширення редактора або з браузера. За задумом він не прив'язаний до моделі, тож той самий агент працює з Anthropic, OpenAI, Google чи з локальною моделлю, яку ти сам віддаєш, із підтримкою понад 75 провайдерів. Skills, субагенти, інтеграція з language server і посилання на сесії, якими можна ділитися, йдуть у комплекті, а файл AGENTS.md навчає його твоїх домовленостей. Проєкт має ліцензію MIT, а підтримує його Anomaly — команда, що виросла з SST.
Причина, чому йому пасує сервер, — це архітектура. Запуск 'opencode serve' піднімає headless інстанс з HTTP API, а термінал чи браузер під'єднується до цього інстансу вже потім. Твій ноутбук стає вікном, а не машиною, яка робить роботу. Закрий кришку — і задача триває, потім під'єднайся звідкись іще, і сесія буде рівно там, де ти її лишив. Скрипти теж можуть надіслати prompt тому самому інстансу через API, і при цьому взагалі ніхто не сидітиме поруч.