Как добавить Codex в Visual Studio Code
Полная инструкция по установке и настройке Codex прямо в редакторе Visual Studio Code.
#AI #Programming OpenAI Codex
Ниже собрана практическая инструкция по установке расширения Codex в Visual Studio Code, входу в аккаунт ChatGPT, выбору режима работы и запуску первых задач прямо внутри редактора.
✨Что такое Codex?
Codex — это кодовый агент OpenAI, который умеет читать, редактировать и запускать код прямо в редакторе. Он помогает быстрее писать код, находить ошибки и разбираться в незнакомых проектах.
Codex доступен в рамках подписки ChatGPT Plus, Pro, Team, Edu или Enterprise. Отдельно оплачивать его не нужно.
Агентный режим Автономные задачи Делегирование в облако Работа с файлами 1Предварительные требования
Перед установкой убедитесь, что у вас есть:
- Visual Studio Code версии 1.103.0 или выше.
- Активная подписка ChatGPT Plus, Pro, Team, Edu или Enterprise.
- Операционная система: macOS или Linux. На Windows поддержка пока экспериментальная, поэтому надёжнее использовать WSL.
Установите расширение Codex
Официальное расширение доступно в Visual Studio Code Marketplace.
- Откройте VS Code.
- Нажмите на иконку Расширения в левой панели или используйте
Ctrl+Shift+X. - Введите в поиске Codex.
- Найдите расширение Codex от издателя OpenAI.
- Нажмите Установить.
Войдите в аккаунт ChatGPT
После установки расширение предложит авторизоваться.
- Нажмите Sign in with ChatGPT.
- В браузере войдите в тот же аккаунт OpenAI, который используете для ChatGPT Plus.
- Подтвердите разрешения для расширения.
- После успешного входа иконка Codex появится в боковой панели.
Настройте расположение панели
По умолчанию Codex находится в левой боковой панели. При желании иконку можно перенести вправо.
- В VS Code просто перетащите иконку Codex в нужную панель.
- В некоторых форках редактора может понадобиться временно переключить ориентацию
activity barнаvertical, переместить Codex и затем вернуть настройку обратно.
Горячие клавиши можно настроить через меню Keyboard shortcuts внутри панели Codex.
5Выберите режим работы
Codex поддерживает три основных режима:
- Chat — отвечает на вопросы и объясняет код, но не запускает команды автоматически.
- Agent — читает файлы, предлагает изменения и запускает команды с вашим подтверждением.
- Agent (Full Access) — выполняет команды без дополнительного запроса, поэтому его стоит использовать осторожно.
Для старта лучше выбрать Agent с подтверждением действий: так вы сохраните контроль над проектом.
6Начните работать с Codex
После открытия панели Codex вы можете:
- задавать вопросы о коде и архитектуре проекта;
- просить сгенерировать unit-тесты для выбранной функции;
- делать рефакторинг модулей;
- добавлять контекст через
@fileили выделение кода; - делегировать длительные задачи в облако через Delegate to cloud.
Codex CLI
Если вам удобнее терминал, можно установить Codex CLI:
npm install -g @openai/codex codex
После запуска войдите через ChatGPT или подходящий способ авторизации. CLI подходит для автоматизации задач, запуска тестов на целых папках и интеграции в инженерные пайплайны.
⚠️Важные замечания
Доступность: Codex доступен в рамках подписок ChatGPT Plus, Pro, Team, Edu и Enterprise. Обновления: расширение обновляется автоматически, но проверить обновления можно и вручную через страницу расширений. Windows: для стабильной работы на Windows лучше запускать Codex внутри WSL.Как и любой AI-агент, Codex иногда может предлагать неточный код или несуществующие библиотеки. Поэтому все изменения стоит перепроверять перед применением.
Python, JS, TS, Go, Rust и др. Экспериментальная Windows Песочница и контроль доступа 📚 Официальная документация: developers.openai.com/codex/ide 🔐 Для безопасного старта лучше использовать Agent с подтверждением действий. 💡 Если вы на Windows, используйте WSL для более стабильной работы.© Инструкция собрана по материалам официальной документации OpenAI. Codex — это кодовый агент, доступный подписчикам ChatGPT Plus и выше.