Codex CLI превращается в фоновый сервис

OpenAI выпустила Codex CLI 0.157.0. Главное изменение спрятано не в новой модели. Инструмент теперь автоматически запускает фоновый сервер для поддерживаемых интерактивных сессий.

Благодаря этому работа с Codex постепенно перестаёт быть привязанной к одному окну терминала. Чат, открытый в другом приложении, можно форкнуть из CLI, сохранив черновики и промпты из очереди. Команда /import также заработала в удалённых и локальных фоновых сессиях.

На первый взгляд, обычное техническое обновление. На деле OpenAI строит общую инфраструктуру для работы с агентом через разные интерфейсы.

Зачем нужен фоновый сервер

Фоновый сервер, или daemon, представляет собой отдельный служебный процесс. Он работает независимо от интерфейса и обслуживает запросы других программ.

До обновы Codex CLI был терминальной тулой. Пользователь запускал процесс и управлял сессией внутри конкретного окна.

Теперь CLI при подходящих условиях автоматически подключается к фоновому серверу. Если настройки сервера несовместимы с текущим клиентом, Codex предложит варианты восстановления.

Это не означает, что агент обязательно продолжит выполнять задачу после закрытия терминала. OpenAI такого не заявляла. Фоновый сервер создаёт основу для общих сессий, но сам по себе не превращает каждую задачу в автономный марафон.

Чат можно перенести из приложения в терминал

В Codex CLI появилась клавиша f. Она создаёт ответвление разговора, который уже открыт в другом приложении.

Форк сохраняет черновик и ожидающие отправки промпты. Исходная сессия остаётся отдельной. Получается что-то вроде ветки в Git, только ответвляется не код, а разговор с агентом.

Команда /import позволяет добавить в текущую сессию содержимое другой задачи Codex. Пользователю не нужно вручную копировать переписку и заново объяснять контекст.

По набору изменений видно, куда движется продукт. Сессия становится самостоятельным объектом, а терминал, приложение и удалённый клиент превращаются в разные способы работы с ней.

Суть

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

Попробуйте Kodacode на своём проекте: скачать для IDE, CLI и Desktop. Анонсы обновлений, практические разборы и новости продукта в нашем Telegram‑канале.

Источник: habr.com

0 0 голоса
Рейтинг новости
1
0
Подписаться
Уведомить о
0 комментариев