Codex CLI
Зміст
Встановлення Codex CLI на Rocky Linux
Встановлення
dnf update -y dnf module reset nodejs -y dnf module enable nodejs:20 -y dnf install -y nodejs npm git curl npm install -g @openai/codex
Codex CLI від OpenAI встановлюється як пакет @openai/codex і запускається командою codex. ([GitHub][1])
Перевірка
node -v npm -v codex --help
Перший запуск
codex
Codex CLI можна використовувати локально з термінала; він уміє читати, змінювати й запускати код у вибраній директорії. ([OpenAI Developers][2])
Авторизація через OpenAI API
Найпростіше — через змінну середовища:
export OPENAI_API_KEY="ваш_ключ"
Після цього можна запускати:
codex
У документації OpenAI також зазначено, що для старту можна використовувати ChatGPT-акаунт або OpenAI API key, залежно від способу входу. ([OpenAI Developers][3])
Варіант з окремим користувачем
Створення користувача:
useradd -m codex passwd codex
Перехід під нього:
su - codex
Встановлення Codex CLI:
npm install -g @openai/codex
Додавання ключа OpenAI:
echo 'export OPENAI_API_KEY="ваш_ключ"' >> ~/.bashrc source ~/.bashrc
Перший запуск:
codex
Якщо потрібні права на систему
Додати користувача в wheel:
usermod -aG wheel codex
Після цього користувач зможе виконувати системні команди через sudo.
Оновлення
npm install -g @openai/codex
Примітка
Codex CLI — це локальний агент OpenAI для термінала; він працює в межах поточної директорії та може виконувати команди й редагувати файли на машині, де запущений. ([OpenAI Developers][2])
[1]: https://github.com/openai/codex?utm_source=chatgpt.com "openai/codex: Lightweight coding agent that runs in your ..." [2]: https://developers.openai.com/codex/cli/?utm_source=chatgpt.com "Codex CLI" [3]: https://developers.openai.com/codex/quickstart/?utm_source=chatgpt.com "Quickstart"