Как связаны CLI и ChatGPT
Связь начинается с одного аккаунта:
codex login
codex login statusВход через ChatGPT связывает CLI с выбранным ChatGPT workspace, его доступом к Codex, лимитами и административными политиками. Но у системы несколько независимых контуров.
| Что | CLI / IDE / desktop | ChatGPT web / Codex cloud |
|---|---|---|
| Аутентификация ChatGPT | Общая локально у CLI и IDE | Браузерная сессия аккаунта |
| Файлы | Локальная рабочая папка | Checkout подключённого GitHub-репозитория |
| Команды | На локальной машине | В изолированном cloud container |
config.toml | Общие локальные слои | Не является автоматической копией локального user config |
| История | Сохранённые локальные сеансы | Чаты и cloud tasks аккаунта |
| Результат | Изменения рабочего дерева | Diff/branch/PR в облачном workflow |
Официальное описание входа: Authentication.
Что доступно после ChatGPT login
- Локальная работа CLI в рамках ChatGPT-плана и workspace policies.
- Доступные аккаунту модели, Fast tier и usage-информация.
- Codex cloud, если он разрешён планом и администратором.
- Переход из TUI в ChatGPT desktop app через
/app, если app поддерживается.
Доступность конкретной функции зависит от плана, региона, rollout и настроек workspace. Проверяйте интерфейс аккаунта и актуальную таблицу возможностей.
Чего вход не делает
- Не загружает локальный репозиторий в ChatGPT web.
- Не синхронизирует автоматически каждый CLI transcript с веб-историей.
- Не даёт cloud-контейнеру доступ к локальным незакоммиченным файлам.
- Не переносит API credits в ChatGPT credits и наоборот.
- Не авторизует автоматически каждый MCP server, app или plugin.
Реальные способы связи
1. Cloud-задача для GitHub-репозитория
Подключите репозиторий и environment в ChatGPT, затем создавайте задачи в web или через codex cloud. Это лучший путь для фоновой и параллельной работы.
2. Desktop handoff
В активном TUI выполните:
/appСеанс продолжится в ChatGPT desktop app, где удобнее смотреть diff и управлять локальными проектами. Это не web handoff.
3. Применение cloud diff локально
codex cloud diff <TASK_ID>
codex cloud apply <TASK_ID>
# либо стабильная команда применения
codex apply <TASK_ID>Сначала просмотрите diff и убедитесь, что рабочее дерево чисто или изменения совместимы.
4. GitHub PR
Cloud-задача может подготовить изменения или PR. Локальный CLI затем проверяет branch, выполняет тесты и дорабатывает результат. Git становится переносчиком кода; это надёжнее ожидания общей «живой» файловой системы.
API key — другой контур
Вход с API key даёт локальный доступ по тарифам Platform API. Он не подтверждает членство в ChatGPT workspace и не открывает Codex cloud. Для облачной связи войдите через ChatGPT.