Voydevich
OpenAI Codex CLI

Що нового в OpenAI Codex CLI 0.161

Дефолтна модель GPT-6.1 Sol, підтримка авторизації в MCP-серверах із термінала та оновлення для Amazon Bedrock.

Реліз від 7 жовтня 2026 · оновлено 9 листопада 2026

Головне

  • GPT-6.1 Sol стала моделлю за замовчуванням у вбудованому каталозі та каталозі Amazon Bedrock
  • Авторизація на серверах MCP безпосередньо з термінала через команду /mcp login <name>
  • Підтримка multi-agent V2, Ultra reasoning та регіонів AWS GovCloud для Amazon Bedrock
  • Локальний вибір мікрофона, динаміка та каналів введення для голосових сесій
  • Явний opt-in для Daybreak та вибір програми Cyber access на рівні окремого ходу

Коротко

Реліз OpenAI Codex CLI 0.161 переводить вбудований каталог та каталог Amazon Bedrock на модель GPT-6.1 Sol за замовчуванням. В активні термінальні сесії додано можливість авторизації на серверах MCP за допомогою команди /mcp login <name>, а також вибір аудіопристроїв для голосових розмов. Крім того, оновлення змінює умови активації Daybreak, розширює можливості Amazon Bedrock і містить низку виправлень у роботі дозволів і файлових операцій.

Нові можливості

Моделі та хмарні провайдери

  • GPT-6.1 Sol за замовчуванням: Модель призначена типовою як у вбудованому каталозі моделей, так і в каталогах Amazon Bedrock.
  • Оновлення для Amazon Bedrock: Додано підтримку multi-agent V2 та міркувань Ultra (Ultra reasoning) на сумісних моделях. Також сервіс Bedrock Mantle почав приймати регіони AWS GovCloud.

Робота в терміналі та протокол MCP

  • Вхід до MCP-серверів із сесії: Реалізовано команду /mcp login <name>, яка дозволяє проходити авторизацію на серверах Model Context Protocol безпосередньо з активної термінальної сесії.
  • Локальні налаштування аудіо: Для голосових розмов тепер можна окремо обирати мікрофон, динамік та канали вхідного сигналу мікрофона. Обрані параметри зберігаються локально.

Керування Daybreak та програмами Cyber

  • Opt-in активація Daybreak: Функціональність Daybreak тепер потребує явного ввімкнення через прапорець --enable cli_daybreak або параметр конфігурації features.cli_daybreak=true (використання лише daybreak=true недостатньо). За замовчуванням елементи керування та індикатори приховані, команда /daybreak недоступна, а автоматична маршрутизація Cyber вимкнена навіть для збережених тредів Daybreak. Збережені налаштування не скидаються. Маршрутизація після ручного ввімкнення вимагає відповідного входу через ChatGPT, провайдера OpenAI та заявленої підтримки з боку моделі чи програми.
  • Вибір програми Cyber access: Задати програму доступу Cyber для окремого ходу можна через команду codex exec --cyber-access-program або опцію cyberAccessProgram у TypeScript SDK. Цей явний прапорець для exec залишається доступним навіть із вимкненим cli_daybreak і не змінює збережене значення вибору.

Ламаючі зміни

  • Зміна правил активації Daybreak: Функціональність переведена на режим обов'язкового opt-in. Використання конфігурації daybreak=true більше не є достатнім для ввімкнення: інтерфейс, команда /daybreak та автоматична маршрутизація Cyber за замовчуванням недоступні, якщо явно не передано прапорець --enable cli_daybreak або конфіг features.cli_daybreak=true.

Виправлення та покращення

  • Гранулярні дозволи файлової системи: Підтверджена ескалація прав тепер дозволяє надавати ширший доступ на запис, зберігаючи при цьому раніше заборонений доступ на читання та обмеження мережі. Фонові завдання зберігають дозволи того ходу, в якому вони були створені.
  • Збереження дозволів між сесіями: Явні дозволи запуску залишаються чинними після перепідключення термінала та під час нових сесій. Неявні клієнтські параметри більше не перезаписують налаштування вебпошуку на сервері або у збереженому треді.
  • Підтримка середовища Windows: Підвищені (elevated) термінальні сесії Windows тепер можуть запускатися за допомогою вбудованого сервера. Пісочниця PowerShell зберігає відносні шляхи всередині захищених профілів користувачів.
  • Буферизація вводу та вставка тексту: Клавіша Enter коректно відправляє буферизований текст після завершення інтервалу детекції вставки, зокрема в режимі вставки (insert mode) редактора Vim.
  • Відновлення тредів та діагностика SQLite: Процедура відновлення треду (resume) тепер підтягує останню збережену історію. Пошкодження бази даних SQLite, які можна виправити, виявляються раніше на етапі запуску, а пошкоджені файли баз даних зберігаються як резервні копії.
  • Стійкість з'єднання: Логіка повторних запитів для відповідей (Responses) та переходу з WebSocket на HTTP тепер враховує рекомендації сервера щодо повторів, що зменшує кількість передчасних збоїв під час перевантаження.
  • Документація автентифікації: Оновлено інструкції щодо автентифікації: замість твердження, що облікові дані завжди зберігаються у файлі auth.json, тепер враховується використання системного сховища ключів (keyring).
  • Публікація пакетів: Публікація старіших alpha- або hotfix-версій більше не зміщує назад теги alpha в npm.

Огляд підготовлено автоматично за офіційними release notes за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо