четверг, 15 октября 2026 г.
Rīga TV

Мировые и латвийские новости в одном месте

ТехнологииОпубликовано: 15 октября 2026 г. в 01:58

Вышел OpenCode 2.0: фоновая служба, новый API и режим кода

Разработчики ИИ-агента для программирования OpenCode выпустили версию 2.0 с единым фоновым процессом, переписанным API и фоновыми субагентами. Новая версия несовместима с плагинами 1.0.

Foto: Hacker News (≥150 p.)

Разработчики OpenCode опубликовали версию 2.0 — масштабную переработку агента для программирования, которым ежедневно пользуются миллионы людей. Агент помогает писать и проверять код, а в новом выпуске изменены архитектура, программный интерфейс и система расширений. Изменения важны тем, кто применяет инструмент каждый день или строит решения на его основе, поскольку часть существующего кода перестанет работать.

Единая фоновая служба

OpenCode с самого начала использовал модель клиент–сервер, но в основном ею пользовались опытные пользователи. В версии 2.0 сервер по умолчанию работает как один фоновый процесс на компьютере. К нему подключаются терминальный интерфейс, веб-интерфейс и десктопное приложение. Для скриптов предназначен пакет @opencode/client, который сам находит локальную службу; его можно применять и для задач по расписанию. Службу можно открыть для других хостов и подключить командой /pair или opencode pair. По словам разработчиков, готовятся нативные приложения, использующие этот принцип.

Новый API и режим кода

Старый API развивался хаотично, поэтому его написали заново, опираясь на реальные сценарии использования. OpenCode знает собственный API и может им пользоваться, например чтобы перенести сессию в рабочее дерево git.

Пакет @opencode/codemode содержит минимальный интерпретатор JavaScript. Он превращает MCP-серверы (протокол подключения инструментов к агентам) и конечные точки OpenAPI в функции, которые агент вызывает в скрипте — за один обмен, а не по одному. Все MCP-серверы в 2.0 по умолчанию работают в этом режиме, поэтому их можно добавлять очень много без раздувания контекста.

Фоновые задачи и плагины

Основной агент может передавать работу фоновым субагентам, в том числе с другой моделью, пока пользователь продолжает вводить запросы. Долгие команды оболочки можно запускать асинхронно, и агент получит уведомление о завершении, а медленную задачу горячей клавишей можно перевести в фон.

Почти все функции 2.0 реализованы как внутренние плагины, их уже более 80. Плагины терминального интерфейса из экспериментальных стали стабильными, а всё можно перезагружать на лету во время сессии. Пакет @opencode/sdk позволяет использовать OpenCode как библиотеку.

Обновление

Для обновления нужно установить последнюю версию 1.x и выполнить opencode upgrade --major. Среди несовместимых изменений — неработающие плагины 1.0, полностью иной серверный API и перенос конфигурации tui.json в формат json.

Комментарии

0/1500

Комментарии модерируются автоматически. Запрещены ненависть, угрозы, личные данные и спам.

Загрузка комментариев…

Ещё в этой категории

Технологии

NASA разрабатывает аккумуляторы для экстремальных температур на Луне

Американское космическое агентство NASA рассказало о проекте SPEARS, в рамках которого создаются твердотельные аккумуляторы для работы в сильный холод, в том числе в будущих лунных миссиях. Обычные литий-ионные батареи в таких условиях не справляются.

Engadget · 29 мин назад

Технологии

Екатерина Романова мечтает создавать искусственные органы из паучьего шёлка

Латвийская предпринимательница Екатерина Романова, включённая в список Forbes Latvia «30 under 30», основала три стартапа. Теперь она мечтает создавать искусственные органы из паучьего шёлка.

Apollo.lv · 30 мин назад

Технологии

Apple HomeView: простота как главное преимущество умного дисплея для дома

Первый умный дисплей Apple HomeView стоит 299 долларов и рассчитан на общее использование всей семьёй. По мнению обозревателя The Verge, его главный плюс — простота и постоянная доступность.

The Verge · 30 мин назад