Skip to content
Original
Habr · Codex· befayer (Koda)·· 10 days agoAI score58

OpenAI 发布 Codex CLI 0.157.0,自动启动后台服务

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

The title and summary in the selected language are awaiting translation.

AI overview

OpenAI 发布 Codex CLI 0.157.0,主要变化是工具会为支持的交互式会话自动启动后台服务器,让 Codex 的使用不再绑定在单个终端窗口。新增的 f 键可以从 CLI 分叉其他应用中打开的对话,保留草稿和排队中的提示词,/import 命令也能在远程和本地后台会话中使用。原文指出这并不代表关闭终端后任务仍会继续执行,OpenAI 没有这样的声明,后台服务器只是为共享会话打基础。

Full text

The full text in the selected language is awaiting translation. The original is shown for now.

2 мин

9.4K

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

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

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

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

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

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

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

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

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

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

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

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

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

Суть

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

Иллюстрация к разделу «Суть»

Source: Habr · Codex · habr.com