Codex на Linux перестал быть только терминальным инструментом. OpenAI выпустила desktop-приложение ChatGPT для Linux в превью — с пакетами для Ubuntu, Debian и Fedora. Больше никакого листа ожидания.
До сих пор работа с Codex на Linux означала терминал. Поставил через curl, запустил codex — работаешь в консольном интерфейсе. Полноценно, но без графического просмотра изменений, без переключения проектов мышью, без системных уведомлений. Desktop-приложение закрывает этот разрыв. И оно уже доступно — не как обещание, а как пакет, который можно скачать и установить.
Кто пробовал Codex CLI на Linux, тот знает: движок готов. 105 тысяч звёзд на GitHub, версия 0.147.0, поддержка сессий, фоновый режим, MCP-интеграции, плагины. Не хватало окна — графической оболочки, которая делает то же самое, но с привычным интерфейсом. Теперь окно есть.
Что поддерживается прямо сейчас
Превью работает на десктопных версиях трёх дистрибутивов:
- Ubuntu 24.04 LTS и 26.04 LTS
- Debian 13
- Fedora 43 и 44
Для каждого доступны сборки под x64 и ARM64. Узнать свою архитектуру можно командой:
uname -m
Вывод x86\_64 — это x64. Вывод aarch64 или arm64 — это ARM64.
Важно: превью поддерживает только перечисленные дистрибутивы. Другие дистрибутивы могут работать, но без формальной поддержки.
Как установить
Пакеты распространяются в двух форматах: .deb для Ubuntu и Debian, .rpm для Fedora. Никаких AppImage, Snap или Flatpak — классические системные пакеты.
| Дистрибутив | Архитектура | Пакет |
|---|---|---|
| Ubuntu или Debian | x64 | chatgpt\_amd64.deb |
| Ubuntu или Debian | ARM64 | chatgpt\_arm64.deb |
| Fedora | x64 | chatgpt.x86\_64.rpm |
| Fedora | ARM64 | chatgpt.aarch64.rpm |
Ubuntu и Debian
Скачать .deb-пакет для своей архитектуры, открыть терминал в папке загрузок и установить:
cd ~/Downloads
sudo apt install ./chatgpt_amd64.deb
Для ARM64 заменить chatgpt\_amd64.deb на chatgpt\_arm64.deb.
После установки открыть ChatGPT из меню приложений или запустить командой chatgpt в терминале. Войти с помощью учётной записи ChatGPT — и можно работать.
Fedora
Скачать .rpm-пакет для своей архитектуры и установить через dnf:
cd ~/Downloads
sudo dnf install ./chatgpt.x86_64.rpm
Для ARM64 заменить chatgpt.x86\_64.rpm на chatgpt.aarch64.rpm.
Как обновлять
При установке пакет настраивает подписанный репозиторий OpenAI. Дальнейшие обновления идут через штатный пакетный менеджер.
На Ubuntu и Debian:
sudo apt update
sudo apt install --only-upgrade chatgpt
На Fedora:
sudo dnf upgrade --refresh chatgpt
Совет: обновляйте через пакетный менеджер, а не скачивая новый пакет вручную. Репозиторий уже настроен —
aptиdnfсами найдут свежую версию.
Что внутри desktop-приложения
ChatGPT desktop для Linux — это не отдельный продукт. Тот же движок Codex, что работает в CLI, теперь доступен в оконном интерфейсе. Проекты, файлы, локальные папки, браузер, плагины, навыки — всё подключается. Можно работать параллельно в нескольких проектах, открывать документы и изображения прямо в приложении, переключаться между ChatGPT и Codex в одном окне.
Вход — через подписку ChatGPT Plus, Pro, Business, Edu или Enterprise. Альтернативный путь — API-ключ, но он требует дополнительной настройки.
Кто уже работал с Codex CLI на macOS или Windows, найдёт интерфейс знакомым. С июля 2026 года Codex встроен в ChatGPT desktop на macOS и Windows — Linux получил превью позже, но функционально это тот же клиент.
Где подводные камни
Превью — это не финальный релиз. Вот что пока не работает или ограничено:
Computer Use недоступен. Функция, которая позволяет агенту управлять рабочим столом — кликать, печатать, видеть экран — работает на macOS и Windows, но не в Linux-превью. OpenAI заявляет, что добавит поддержку в будущем релизе.
Wayland — экспериментально. Нативная поддержка Wayland в разработке. По умолчанию приложение использует XWayland. Чтобы принудительно включить нативный Wayland, нужно полностью закрыть приложение и запустить из терминала:
chatgpt --ozone-platform=wayland
В нативном режиме плавающие окна, позиционирование, фокус и горячие клавиши могут работать нестабильно.
Только три дистрибутива. Arch, openSUSE, NixOS и прочие не поддерживаются официально. Пакеты могут установиться, но без гарантий.
CLI по-прежнему работает
Desktop-приложение не заменяет CLI. Codex CLI на Linux — полноценный инструмент: терминальный интерфейс на Rust, поддержка сессий, MCP-интеграции, плагины, проверка кода. Системные требования скромные: Ubuntu 20.04+ или Debian 10+, от 4 ГБ оперативной памяти.
Установка CLI — одна команда:
curl -fsSL https://chatgpt.com/codex/install.sh | sh
Бинарные сборки доступны для x86_64 и arm64. CLI можно ставить рядом с desktop-приложением — они не конфликтуют.
Кому что подходит
- Desktop-приложение — тем, кто предпочитает графический интерфейс. Проекты в окнах, файлы в просмотрщике, переключение мышью. Подходит для повседневной работы с кодом и проектами.
- CLI — тем, кто живёт в терминале. Быстрее, легче, без зависимостей от графического стека. Подходит для серверов, CI/CD и автоматизации.
- IDE-плагин — тем, кто работает в VS Code, Cursor или Windsurf. Codex встраивается прямо в редактор. Промежуточный вариант между терминалом и отдельным приложением.
Важно: desktop-приложение и CLI — это не конкурирующие инструменты, а разные способы работы с одним движком. Можно использовать оба.
Что это значит для Linux-разработчиков
Linux долго был вторым классом в мире AI-инструментов. Codex CLI работал, но desktop-приложения выходили сначала на macOS, потом на Windows, и только потом — на Linux. Превью закрывает этот разрыв.
Пакеты в .deb и .rpm, поддержка ARM64, репозиторий для обновлений — это не порт ради галочки. OpenAI явно вкладывается в Linux как в платформу первого класса. Computer Use пока недоступен, но базовый функционал — проекты, файлы, Codex, плагины — работает.
Если вы уже работаете с Codex CLI на Linux, ставить desktop-приложение имеет смысл, когда нужен графический интерфейс для работы с проектами. Если терминал закрывает задачу — можно не торопиться. Движок один и тот же.
Ссылки
Ссылки
- Документация: ChatGPT desktop app for Linux
- Документация: Codex Documentation
- Репозиторий: openai/codex — GitHub