GitHub Copilot CLI или Claude Code — это выбор между агентом с несколькими вендорами, привязанным к вашему тарифу GitHub, и агентом только для Claude с более глубокими настройками. Copilot CLI — терминальный агент GitHub: вы входите через GitHub, он использует вашу подписку Copilot и позволяет выбирать модели нескольких вендоров, в том числе Claude. Claude Code — агент Anthropic: вы входите через тариф Claude или API-аккаунт, он работает на моделях Claude и добавляет вокруг них режимы разрешений, hooks, skills и субагентов. Оба принимают уровень рассуждения, возобновляют сессии через --resume, подключаются к MCP-серверам и читают CLAUDE.md.
В статье сравниваются вход и цены, модели, уровень рассуждения, разрешения и песочница, возобновление сессий, MCP и установка, а затем показано, как запускать оба рядом. Баллов бенчмарков нет: в Copilot можно запустить ту же модель Claude, что и в Claude Code, так что разница в основном в инструменте вокруг неё.
Copilot CLI и Claude Code в таблице
| GitHub Copilot CLI | Claude Code | |
|---|---|---|
| Разработчик | GitHub | Anthropic |
| Команда | copilot | claude |
| Вход | Аккаунт GitHub (copilot login, /login) | Аккаунт Claude или аккаунт Console (API) |
| Нужный тариф | Активная подписка Copilot | Pro, Max, Team, Enterprise или Console |
| Модели | Несколько вендоров (Anthropic, OpenAI, Google и другие), auto | Модели Claude (алиасы sonnet, opus, haiku) |
| Уровень рассуждения | --effort low, medium, high, xhigh, max | --effort low, medium, high, xhigh, max (зависит от модели) |
| Режимы | interactive, plan, autopilot | default, acceptEdits, plan, auto, dontAsk, bypassPermissions |
| Правила инструментов | --allow-tool, --deny-tool, /permissions | Правила разрешений, hooks |
| Песочница | /sandbox enable | Встроенная песочница (macOS, Linux, WSL2) |
| Возобновление | --resume, --continue, /resume | -c, -r, --fork-session |
| Инструкции | Объединяет CLAUDE.md, AGENTS.md, .github/copilot-instructions.md и другое | CLAUDE.md |
| MCP | Встроенный MCP-сервер GitHub, ~/.copilot/mcp-config.json, .mcp.json | claude mcp, .mcp.json |
Вход и цены
Copilot CLI
Copilot CLI входит через ваш аккаунт GitHub командой copilot login или /login внутри сессии, и ему нужна активная подписка Copilot. Если вы на корпоративном тарифе, администратор может отключить CLI для организации.
На момент написания (октябрь 2026) GitHub перечисляет Copilot Free ($0, ограниченное использование), Pro ($10/месяц), Pro+ ($39/месяц), Max ($100/месяц), а также Business и Enterprise для организаций. Использование оплачивается в GitHub AI Credits, и CLI расходует их; на платных личных тарифах можно докупить кредиты. Актуальные детали смотрите на странице тарифов GitHub Copilot.
Claude Code
Claude Code требует тарифа Claude Pro, Max, Team или Enterprise либо аккаунта Console (API); в бесплатный тариф Claude он не входит. Он также может работать через Amazon Bedrock, Google Cloud и Microsoft Foundry.
На момент написания (октябрь 2026) Anthropic указывает Pro за $17/месяц при оплате за год или $20 помесячно, Max от $100/месяц и стандартные места Team по $20 за место в месяц при оплате за год или $25 помесячно. Лимиты использования сбрасываются 5-часовыми окнами с недельным потолком; см. лимиты Claude Code. Актуальные цены — на странице цен Anthropic.
Модели и уровень рассуждения
Главный козырь Copilot — выбор. --model (или /model внутри сессии) выбирает модель Anthropic, OpenAI, Google и других вендоров, а auto позволяет Copilot выбрать самому. --effort (также --reasoning-effort) принимает low, medium, high, xhigh или max.
Claude Code работает только на моделях Claude. --model принимает алиасы вроде sonnet, opus и haiku или полное имя модели, а --effort принимает low, medium, high, xhigh или max в зависимости от того, что поддерживает модель. Если вам нужны только модели Claude, Claude Code даёт больше всего возможностей вокруг них; если хотите менять вендора под задачу, Copilot делает это в одном инструменте.
Разрешения, режимы и песочница
Copilot CLI
- Режимы:
--mode interactive,planилиautopilot; переключают и--plan,/planи/autopilot, а Shift+Tab перебирает их по кругу. Autopilot продолжает работать, не останавливаясь на каждом шаге. - Правила инструментов:
--allow-toolи--deny-toolразрешают или блокируют конкретные инструменты, и запрет всегда сильнее.--allow-all-toolsодобряет все инструменты;--allow-all(или--yolo) одобряет всё. - Пресеты:
/permissions default,assistedилиallow-allменяют уровень в работающей сессии. - Песочница:
/sandbox enableвключает локальную песочницу, ограничивающую доступ к файловой системе и сети. - Доверенные папки: Copilot спрашивает, прежде чем работать в папке, которой вы не доверяли.
Claude Code
- Режимы разрешений:
--permission-modeпринимаетdefault(спрашивает),acceptEdits,plan,auto,dontAskилиbypassPermissions.--dangerously-skip-permissionsпропускает все запросы. - Правила и hooks: правила allow и deny в настройках, а также hooks, которые запускают ваши скрипты до или после вызовов инструментов.
- Песочница: встроенная песочница на macOS, Linux и WSL2; в нативной Windows её нет.
Пропускать все запросы рискованно в обоих. Оставьте это для изолированной папки или контейнера; почему, объясняет статья безопасность AI-агентов для программирования.
Возобновление сессий
- Copilot CLI:
copilot --resumeоткрывает выбор,--resume=IDили имя сессии выбирает конкретную,--continueберёт последнюю, а/resumeработает внутри сессии.-nназывает сессию, а--session-idзадаёт её ID. - Claude Code:
claude -cпродолжает последнюю сессию в папке,claude -rвозобновляет по ID или имени,--session-idзадаёт ID, а--fork-sessionначинает новую ветку от возобновлённой сессии.
В обоих есть /compact, чтобы сжать длинный диалог.
Инструкции и MCP
Здесь два инструмента необычно хорошо сочетаются. Copilot CLI объединяет пользовательские инструкции из CLAUDE.md, GEMINI.md, AGENTS.md, .github/copilot-instructions.md, .github/instructions/**/*.instructions.md и .claude/rules/**/*.md. Репозиторий, уже настроенный под Claude Code, даёт Copilot правила без лишней работы.
Что касается MCP, у Copilot CLI есть встроенный MCP-сервер GitHub, так что задачи, pull request и репозитории доступны с самого начала (--disable-builtin-mcps отключает его). Серверы добавляются через /mcp add или copilot mcp, хранятся в ~/.copilot/mcp-config.json, а Copilot читает и .mcp.json репозитория. Claude Code управляет серверами через claude mcp и использует тот же .mcp.json для серверов уровня проекта, так что один файл может обслуживать обоих.
Установка
# GitHub Copilot CLI
npm install -g @github/copilot # Node 22+
brew install --cask copilot-cli
winget install GitHub.Copilot
curl -fsSL https://gh.io/copilot-install | bash
# Claude Code
curl -fsSL https://claude.ai/install.sh | bash
brew install --cask claude-code
winget install Anthropic.ClaudeCode
В Windows Claude Code также устанавливается из PowerShell командой irm https://claude.ai/install.ps1 | iex.
Сильные стороны, честно
Copilot CLI сильнее всего, когда ваша команда живёт в GitHub и уже платит за Copilot: один счёт, модели нескольких вендоров, встроенный MCP-сервер GitHub и удобные команды вроде /review, /delegate и /fleet. Режим autopilot и правила allow и deny для инструментов позволяют легко задать, сколько он делает сам.
Claude Code сильнее всего, когда нужен самый глубокий контроль над моделью Claude: шесть режимов разрешений, hooks, skills, субагенты, ветвление сессий и большая экосистема вокруг CLAUDE.md. Его ограничение в том, что он только для Claude и требует тарифа Claude или API-аккаунта.
Copilot CLI и Claude Code в AgentVera
AgentVera — настольное приложение для macOS, Windows и Linux, которое запускает 18 терминальных кодинг-агентов рядом в настоящих терминалах, в сетке на проект, с вашими существующими входами. GitHub Copilot CLI и Claude Code оба есть в диалоге New agent.
| Задача | В AgentVera |
|---|---|
| Вход | Copilot использует собственный вход GitHub; если вы вышли, выполните /login в его терминале. Claude Code использует ваш существующий вход, а каждый добавленный аккаунт получает свой CLAUDE_CONFIG_DIR |
| Выбор модели | Copilot: оставьте пустым для значения по умолчанию или выберите, передаётся через --model. Claude Code: модели из локального каталога, плюс Fast mode |
| Уровень рассуждения | Copilot: от minimal до max, передаётся через --reasoning-effort. Claude Code: Auto, от low до max на ползунке |
| Роль и инструкции | Copilot: добавляется как дополнительная папка инструкций (AGENTS.md), ваши собственные инструкции остаются. Claude Code: --append-system-prompt |
| Разрешения | Ask, Auto или Full access для каждого агента, в пределах уровней, которые поддерживает каждый CLI |
| Сохранение сессий | Оба стартуют со своим --session-id и открываются снова через --resume; Claude Code ещё может ветвиться через --fork-session |
| Общие инструменты | MCP-серверы AgentVera подключаются при каждом запуске; для Copilot через --additional-mcp-config |
| Проверка работы | Автоматическое код-ревью в конце каждого хода |
| Цепочки агентов | Flows: любой из них может быть источником или целью (Pro и Team) |
Автоматическое код-ревью естественно подходит этой паре. Когда ход заканчивается, выбранная вами модель Claude проверяет коммиты этого хода или все изменения и перечисляет находки по серьёзности с файлом и строкой. Если включить, находки возвращаются агенту на исправление до двух раундов. Так Copilot может писать любой выбранной вами моделью, а результат проверяет модель Claude.
С flow можно пойти дальше: когда Copilot заканчивает ход, его последний ответ подставляется в ваш шаблон ({{output}}, {{source}}, {{target}}) и отправляется в Claude Code, который ждёт своей очереди, если занят. Лимит ходов останавливает цикл, а узел Human approval может приостановить всё до вашего решения, в том числе в Telegram. Copilot также работает в broadcast и запланированных задачах и поддерживает /compact.
Claude Code получает дополнения, которые поддерживают лишь некоторые CLI: переключение аккаунтов с цепочками аккаунтов, которые переходят дальше, когда кончился 5-часовой или недельный лимит (Pro и Team), профили контекста, автоматический /compact, Remote Control и запуск в Docker. Переключение аккаунтов для Copilot недоступно.
Простая настройка
- Держите правила в
CLAUDE.md(или вAGENTS.md, импортированном из него); Copilot читает оба. - Откройте агента Copilot CLI и агента Claude Code в одном проекте, каждого в своём git worktree.
- Один раз зарегистрируйте MCP-серверы в AgentVera, чтобы они были у обоих.
- Включите автоматическое код-ревью в настройках проекта.
- В Pro или Team добавьте flow от одного агента к другому с промптом для ревью и лимитом ходов.
Сетка, worktree, код-ревью и менеджер MCP доступны на бесплатном тарифе. Скачайте AgentVera и попробуйте обоих на своём репозитории. Другие пары смотрите в статьях Claude Code или Codex и лучшие CLI-инструменты для AI-программирования.
Что выбрать
Выбирайте Copilot CLI, если вы уже платите за GitHub Copilot, хотите переключаться между моделями нескольких вендоров и вам нравится встроенный GitHub. Выбирайте Claude Code, если работаете в основном с моделями Claude и хотите режимы разрешений, hooks, skills и субагентов. Поскольку Copilot читает CLAUDE.md, попробовать обоих на одном репозитории почти ничего не стоит.