Как установить и начать пользоваться ИИ-ассистентом OpenAI прямо в терминале. Пошагово, без лишнего.
Codex — это программа от OpenAI, которая работает в терминале (чёрное окно с текстом). Ты пишешь ей задачу на обычном языке — она пишет и запускает код за тебя. Как ChatGPT, только прямо на твоём компьютере, с доступом к файлам и командам.
На Mac: нажми ⌘ Cmd + Пробел, набери Terminal, нажми Enter.
Появится окно с чёрным (или белым) фоном и мигающим курсором. Это терминал — сюда мы будем вводить команды.
Codex написан на JavaScript, поэтому нужен Node.js — движок для запуска JS-программ. Скопируй и вставь в терминал:
Если у тебя Mac с Homebrew:
Если Homebrew нет — установи его одной командой:
После этого запусти brew install node.
Проверь, что всё встало:
Одна команда:
Подожди 10–30 секунд. Когда появится новая строка с $ — готово.
Проверь:
Набери:
Откроется браузер с окном входа в OpenAI. Войди своим аккаунтом ChatGPT Plus. После входа вернись в терминал — Codex будет готов к работе.
В строке codex> напиши:
Codex покажет план: какой файл создаст и что в нём будет. Нажми Enter чтобы подтвердить.
| Ошибка | Что делать |
|---|---|
| command not found: codex | Node.js или npm не установлены, или Codex не установился. Попробуй npm install -g @openai/codex ещё раз. Если не помогает — перезапусти терминал. |
| command not found: node | Node.js не установлен. Вернись к шагу 2. |
| command not found: brew | Homebrew не установлен. Запусти длинную команду из шага 2 (которая начинается с /bin/bash). |
| Authentication failed | Проблема с входом. Убедись что у тебя ChatGPT Plus ($20/мес). Бесплатный аккаунт не подходит. |
| EACCES permission denied | Нет прав на установку. Добавь sudo в начало: sudo npm install -g @openai/codex и введи пароль. |
| Error 429 / rate limit | Слишком много запросов. Подожди пару минут и попробуй снова. |
| Network error | Проверь интернет. Codex работает только онлайн. |
Если ничего не помогает — открой chat.openai.com и скопируй один из этих промптов. ChatGPT разберётся.
| Команда | Что делает |
|---|---|
| /model | Переключить модель ИИ (по умолчанию стоит самая умная) |
| /diff | Показать какие файлы изменил Codex |
| /clear | Очистить историю разговора, начать заново |
| Ctrl + C | Отменить текущую операцию, если зависло |
| exit | Выйти из Codex обратно в терминал |