Русский

Использование Codex в Linear

Использование Codex в Linear

Запускайте задачи Codex из задач Linear

Используйте Codex в Linear, чтобы делегировать работу непосредственно из задач. Назначьте задачу Codex или упомяните @Codex в комментарии — Codex создаст облачный чат и ответит, сообщая о ходе работы и результатах.

Codex в Linear доступен на платных тарифах (см. Тарифы).

Если у вас тариф Enterprise, попросите администратора рабочего пространства ChatGPT включить облачные чаты Codex в настройках рабочего пространства и активировать Codex for Linear в настройках коннектора.

Настройка интеграции с Linear

  1. Настройте облачные чаты Codex: подключите GitHub в Codex и создайте среду для репозитория, с которым должен работать Codex.
  2. Перейдите в настройки Codex и установите Codex for Linear для своего рабочего пространства.
  3. Свяжите учётную запись Linear, упомянув @Codex в ветке комментариев к задаче Linear.

Делегирование работы Codex

Делегировать работу можно двумя способами:

Назначение задачи Codex

После установки интеграции задачи можно назначать Codex так же, как участникам команды. Codex начинает работу и публикует обновления в задаче.

Упоминание @Codex в комментариях

Кроме того, можно упоминать @Codex в ветках комментариев, чтобы делегировать работу или задавать вопросы. После ответа Codex продолжайте переписку в той же ветке, чтобы продолжить тот же чат.

После того как Codex начнёт работу над задачей, он выберет среду и репозиторий, в которых будет работать. Чтобы закрепить определённый репозиторий, укажите его в комментарии, например: @Codex fix this in openai/codex.

Чтобы отслеживать ход работы:

  • Откройте раздел Активность в задаче, чтобы просматривать обновления о ходе работы.
  • Откройте ссылку на чат, чтобы следить за работой подробнее.

Завершив работу, Codex публикует сводку и ссылку на завершённый чат, чтобы вы могли создать PR.

Как Codex выбирает среду и репозиторий

  • Linear предлагает репозиторий на основе контекста задачи. Codex выбирает среду, которая лучше всего соответствует этому предложению. Если запрос неоднозначен, используется среда, с которой вы работали последней.
  • Чат работает с веткой по умолчанию первого репозитория, указанного в карте репозиториев этой среды. Если вам нужен другой репозиторий по умолчанию или дополнительные репозитории, обновите карту репозиториев в Codex.
  • Если подходящая среда или репозиторий недоступны, Codex ответит в Linear с инструкциями по устранению проблемы перед повторной попыткой.

Автоматическое назначение задач Codex

Задачи можно автоматически назначать Codex с помощью правил сортировки:

  1. В Linear перейдите в раздел Настройки.
  2. В разделе Ваши команды выберите свою команду.
  3. В настройках рабочего процесса откройте раздел Сортировка и включите её.
  4. В разделе Правила сортировки создайте правило и выберите Делегировать > 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.

Настройка вручную

  1. Откройте ~/.codex/config.toml в редакторе.
  2. Добавьте следующее:
[mcp_servers.linear]
url = "https://mcp.linear.app/mcp"
  1. Выполните codex mcp login linear, чтобы войти.