Главная › Claude Code › GitHub
ОбзорУстановкаСправочник CLIЦены и лимитыAgent SDKНавыки и плагиныGitHubВеб, настольное приложение и IDEМоделиОшибкиОткрытый исходный код?Практическое руководствоДля студентовАвтоматизация QAСравнение с CursorСравнение с Codex и OpenCodeСубагентыХукиMCPЭкосистемаVS CodeOpenRouterОграничения частоты запросовРуководство на китайском языке
Последнее обновление: 11 октября 2026

Claude Code в GitHub: App, Action и @claude

Claude Code может работать прямо в рабочем процессе вашего репозитория: проверять пул-реквесты, выполнять задачи при упоминании и запускаться как шаг в CI. Для этого нужны три компонента.

TLDR

  • /install-github-app из сессии терминала настроит для вас приложение GitHub и рабочий процесс.
  • Рабочий процесс использует anthropics/claude-code-action, и ему нужен один секрет: API-ключ.
  • Направьте ANTHROPIC_BASE_URL на шлюз в переменных окружения рабочего процесса, и запуски CI будут оплачиваться здесь.

1. Установите приложение GitHub

claude
/install-github-app

Команда проведёт вас через установку приложения для репозитория, сохранение API-ключа в секрете репозитория и создание пул-реквеста, добавляющего файл рабочего процесса. Все три действия можно выполнить и вручную.

2. Рабочий процесс

name: Claude
on:
  issue_comment: { types: [created] }
  pull_request_review_comment: { types: [created] }
  issues: { types: [opened, assigned] }

jobs:
  claude:
    if: contains(github.event.comment.body, '@claude') || github.event_name == 'issues'
    runs-on: ubuntu-latest
    permissions:
      contents: write
      pull-requests: write
      issues: write
      id-token: write
    steps:
      - uses: actions/checkout@v4
        with: { fetch-depth: 1 }
      - uses: anthropics/claude-code-action@v1
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
        env:
          ANTHROPIC_BASE_URL: https://aiprimetech.io

Со строкой env каждый запуск в CI проходит через шлюз: секрет вашего репозитория содержит ключ шлюза, а использование оплачивается с баланса шлюза или в рамках безлимитного тарифа. Удалите строку env, чтобы вместо этого оплачивать использование через аккаунт Anthropic.

3. Использование

  • Оставьте комментарий @claude fix the failing test in auth.py в задаче — приложение откроет пул-реквест.
  • Оставьте комментарий @claude в обсуждении проверки пул-реквеста — приложение ответит и отправит изменения в эту ветку.
  • Назначьте задачу приложению, чтобы оно выполнило её без комментария.
  • Настройте запуск по расписанию: рабочий процесс с триггером cron и фиксированным промптом (аудит зависимостей, черновик журнала изменений).

Расходы в CI

Каждое срабатывание триггера — полноценный запуск агента: получение рабочей копии, чтение нужных файлов, составление плана, внесение изменений, тестирование и отправка изменений. В реальном репозитории ожидайте расход в десятки тысяч токенов за запуск. Команды, подключающие @claude к каждому пул-реквесту, — именно те пользователи, для которых тариф с фиксированной платой выгоднее оплаты за токены; см. руководство по тарифам.

Разрешения и безопасность

  • Предоставляйте заданию только те разрешения, которые нужны для задачи; contents: write требуется для отправки изменений.
  • В публичных репозиториях разрешайте запуск по триггерам только доверенным участникам — иначе любой, кто может оставить комментарий, сможет расходовать ваши токены.
  • Используйте allowed_tools во входных параметрах действия, чтобы ограничить команды, которые агент может выполнять.

Сначала попробуйте бесплатно

Новые аккаунты получают $5 бесплатного баланса для API по коду CLAUDECODE — этого хватит на вечер работы с Claude Code на Sonnet — затем кредиты с балансом в 7.69231 раза больше номинала.

export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_key

Создать аккаунт с кодом CLAUDECODE

Часто задаваемые вопросы

Бесплатен ли GitHub Action для Claude Code?

Action имеет открытый исходный код и бесплатен; при его запусках расходуются токены по тому ключу, который использует рабочий процесс.

Может ли GitHub Action использовать эндпоинт стороннего провайдера вместо Anthropic?

Да. Задайте ANTHROPIC_BASE_URL в env шага и укажите соответствующий ключ в качестве секрета.

Работает ли @claude в приватных репозиториях?

Да, если GitHub App установлен в репозитории и файл рабочего процесса присутствует.

Запускайте Claude Code через шлюз

Те же модели, две переменные окружения, кредиты с балансом в 7.69231 раза больше номинала — или безлимитный тариф с фиксированной оплатой. Для новых аккаунтов: $5 бесплатного баланса для API по коду CLAUDECODE.

Получить API-ключ Посмотреть безлимитные тарифы

AI Prime Tech — независимый API-шлюз, который не связан с Anthropic, не одобрен и не спонсируется этой компанией. «Claude» и «Claude Code» — товарные знаки Anthropic. Описанные здесь возможности Claude Code соответствуют публичной документации Anthropic на момент написания и часто меняются; цены и списки моделей на этой странице берутся из текущих настроек шлюза.

Другие руководства по Claude Code

Claude Code: полное руководствоКак установить Claude CodeДокументация CLI Claude Code: команды и флагиЦены и лимиты Claude Code: подробное объяснениеClaude Code SDK, теперь Claude Agent SDKНавыки и плагины Claude CodeЕсть ли у Claude Code веб-интерфейс? Веб-версия, настольное приложение и IDEКакую модель использует Claude Code и как её изменитьОшибки Claude Code и способы их исправленияОткрыт ли исходный код Claude Code?Практическое руководство по Claude Code: ваш первый полноценный сеансClaude для студентов: Claude Code, API и что на самом деле дают образовательные программыКак использовать Claude Code для автоматизации QAClaude Code и Cursor: что и когда выбрать — и как использовать оба инструментаClaude Code, Codex и OpenCode: сравнение терминальных агентовСубагенты Claude Code: как они работают, как их определять и как устроены команды агентовХуки Claude Code: детерминированный контроль над действиями агентаMCP в Claude Code: подключение серверов, области действия, удалённый MCP и реальные примерыЭкосистема Claude Code: маршрутизаторы, фреймворки, плагины и списки, в которых они собраныClaude Code в VS Code: расширение, работа через терминал и ошибкиКак использовать OpenRouter в Claude Code и когда этого делать не стоитОшибка ограничения частоты запросов Claude: что означает «API error: rate limit reached» и как её исправитьКак пользоваться Claude Code: от установки до повседневной работы