Codex CLI

Матеріал з Wiki Welard
Перейти до навігації Перейти до пошуку

Встановлення 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"