Использование Codex в Linear
Запускайте задачи Codex из задач Linear
Используйте Codex в Linear, чтобы делегировать работу из задач. Назначьте задачу Codex или упомяните @Codex в комментарии — Codex создаст облачный чат и ответит, сообщая о ходе работы и результатах.
Codex в Linear доступен на платных тарифах (см. Тарифы).
Если у вас тариф Enterprise, попросите администратора рабочего пространства ChatGPT включить облачные чаты Codex в настройках рабочего пространства и включить Codex for Linear в настройках коннекторов.
Настройка интеграции с Linear
- Настройте облачные чаты Codex: подключите GitHub в Codex и создайте окружение для репозитория, в котором должен работать Codex.
- Перейдите в настройки Codex и установите Codex for Linear для своего рабочего пространства.
- Свяжите свою учетную запись Linear, упомянув
@Codexв ветке комментариев к задаче Linear.
Делегирование работы Codex
Делегировать работу можно двумя способами:
Назначение задачи Codex
После установки интеграции вы можете назначать задачи Codex так же, как участникам команды. Codex приступит к работе и будет публиковать обновления в задаче.
Упоминание @Codex в комментариях
Вы также можете упоминать @Codex в ветках комментариев, чтобы делегировать работу или задавать вопросы. После ответа Codex продолжайте общение в той же ветке, чтобы сохранить текущий чат.
Когда Codex приступает к работе над задачей, он выбирает окружение и репозиторий, в которых будет работать.
Чтобы закрепить определенный репозиторий, укажите его в комментарии, например: @Codex fix this in openai/codex.
Чтобы отслеживать ход работы:
- Откройте раздел Activity в задаче, чтобы просматривать обновления о ходе работы.
- Откройте ссылку на чат, чтобы следить за работой подробнее.
По завершении Codex публикует сводку и ссылку на завершенный чат, чтобы вы могли создать запрос на включение изменений.
Как Codex выбирает окружение и репозиторий
- Linear предлагает репозиторий на основе контекста задачи. Codex выбирает окружение, которое лучше всего соответствует этому предложению. Если запрос неоднозначен, используется окружение, с которым вы работали последним.
- Чат работает с веткой по умолчанию первого репозитория, указанного в карте репозиториев этого окружения. Если вам нужен другой репозиторий по умолчанию или дополнительные репозитории, обновите карту репозиториев в Codex.
- Если подходящее окружение или репозиторий недоступны, Codex ответит в Linear и объяснит, как устранить проблему перед повторной попыткой.
Автоматическое назначение задач Codex
Вы можете автоматически назначать задачи Codex с помощью правил первичной обработки:
- В Linear перейдите в раздел Settings.
- В разделе Your teams выберите свою команду.
- В настройках рабочего процесса откройте раздел Triage и включите его.
- В разделе Triage rules создайте правило и выберите Delegate > Codex (а также любые другие свойства, которые хотите задать).
Linear автоматически назначает Codex новые задачи, поступающие на первичную обработку. При использовании правил первичной обработки Codex запускает чаты от имени учетной записи автора задачи.
Использование данных, конфиденциальность и безопасность
Когда вы упоминаете @Codex или назначаете ему задачу, Codex получает содержимое задачи, чтобы понять ваш запрос и создать чат.
Обработка данных регулируется Политикой конфиденциальности, Условиями использования OpenAI и другими применимыми политиками.
Дополнительные сведения о безопасности см. в документации по безопасности Codex.
Codex использует большие языковые модели, которые могут допускать ошибки. Всегда проверяйте ответы и изменения.
Советы и устранение неполадок
- Отсутствующие подключения: если Codex не удается подтвердить подключение к Linear, он ответит в задаче и предоставит ссылку для подключения учетной записи.
- Выбрано неожиданное окружение: укажите нужное окружение в ответе в той же ветке (например,
@Codex please run this in openai/codex). - Выбрана не та часть кода: добавьте в задачу больше контекста или дайте явные инструкции в комментарии с
@Codex. - Дополнительная помощь: см. Справочный центр OpenAI.
Подключение Linear для локальной работы (MCP)
Если вы используете настольное приложение ChatGPT, Codex CLI или расширение IDE и хотите предоставить ему локальный доступ к задачам Linear, настройте сервер Linear Model Context Protocol (MCP).
Дополнительные сведения см. в документации Linear по MCP.
Этапы настройки сервера MCP одинаковы для расширения IDE и CLI, поскольку они используют общую конфигурацию.
Использование CLI (рекомендуется)
Если CLI установлен, выполните:
codex mcp add linear --url https://mcp.linear.app/mcpВам будет предложено войти в учетную запись Linear и подключить ее к Codex.
Настройка вручную
- Откройте
~/.codex/config.tomlв редакторе. - Добавьте следующее:
[mcp_servers.linear]
url = "https://mcp.linear.app/mcp"- Выполните
codex mcp login linear, чтобы войти.