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 за допомогою ШІ та перевірено на відповідність джерелу. Точні формулювання дивіться в оригіналі. Як ми працюємо