OpenCode перейшов на гілку 2.0 — найбільша переробка за весь час.
OpenCode 2.0
https://anoma.ly/notes/opencode-2-0/
Гарний рефакторінг. Тепер єдиний фоновий сервіс запускається автоматично, і TUI, веб та десктоп працюють з одним процесом. API переписали з нуля — автори самі кажуть, що старий «розростався хаотично і був поганим».
Головна новинка це Code Mode коли агент кличє інструменти не по одному, а скриптом, тож кілька викликів іде за один обмін з моделлю, а тисячі MCP-серверів майже не роздувають контекст. Додали фонові субагенти й фонові команди, майже кожну фічу 2.0 зробили внутрішнім плагіном (80+).
Безкоштовні моделі в Zen
https://opencode.ai/docs/zen/
В Zen розробники допомагають тестувати агентів, тому безкоштовних моделей часто понад десяток від стелз та Big Pickle, Space Bunny до MiMo, Ling, Nemotron, Muse Spark, GLM. Без акаунта, без ключа, без картки: тільки /models і працюй. Для швидкого тесту чи порівняння кількох моделей на реальних задачах це найзручніший безкоштовний майданчик у галузі.
Але у серпні гейтвей почав відсікати запити без фірмових хедерів (429 FreeUsageLimitError), у вересні додали вимогу повного набору тулів (403), а в жовтні тепер треба й правильно підписана opencode сессія, чи буде OpenCode's free tier can only be used from within OpenCode. Каталог класний, але скористатись ним з Pi, DSH, Claude Code чи будь-якого іншого харнесу стає дедалі важче.
Обговорення
https://news.ycombinator.com/item?id=50094994
Найпомітніше це гнучкіша архітектура, клієнт-серверну модель тепер нарешті використовують повноцінно: агент на одній машині, керування з іншої. Головний спір це автономність проти безпеки. Одні вважають, що агент має сам створювати плагіни й міняти середовище, інакше автоматизація стає вічним підтвердженням дій. Інші відповідають: якщо агент міняє власні інструменти і зміни одразу набувають сили, він розширює свої можливості без окремого дозволу, а помилка, prompt injection чи шкідливий плагін можуть злити секрети чи пошкодити систему. Радять ізоляцію в контейнері чи VM, ключі тримати зовні, важливі зміни перевіряти окремо. Окрема претензія: нібито 2.0 тягне віддалену конфігурацію від провайдера моделі, що дає ризик виконання недовіреного коду — але це заява з обговорення, а не незалежно підтверджений аудит.
В цілому, OpenCode як раніше не мав гнучкого налаштування безпеки, таким й продовжує бути.
#opencode #mcp