Год назад короткий путь установить кодинг-агента на Windows звучал как «сначала поставьте WSL». Сегодня большинство крупных агентов ставятся в PowerShell нативно. Но у каждого свой способ установки: кому-то нужен однострочный скрипт, кому-то npm, кому-то winget или scoop.
Эта статья собирает всё в одном месте. Команды взяты в ноябре 2026 года из документации каждого агента; если что-то не работает, сначала загляните в документацию агента, способы установки часто меняются.
Перед началом
Node.js 20 или новее. Codex, Gemini CLI, Copilot CLI, Qwen Code и Cline поставляются как npm-пакеты.
winget install OpenJS.NodeJS.LTS
node -v
Git for Windows. Большинство агентов работают с git; Claude Code, если Git Bash есть, использует его для shell-команд. Он больше не обязателен, но с ним жить проще.
winget install Git.Git
Windows Terminal и PowerShell 7. Не обязательны, но Copilot CLI требует PowerShell 6 или новее, а цвета и Unicode в новом терминале выглядят аккуратнее.
winget install Microsoft.PowerShell
Команды установки
| Агент | Команда установки на Windows |
|---|---|
| Claude Code | irm https://claude.ai/install.ps1 | iex |
| Codex | npm i -g @openai/codex |
| Gemini CLI | npm i -g @google/gemini-cli |
| Copilot CLI | npm i -g @github/copilot |
| Cursor CLI | irm 'https://cursor.com/install?win32=true' | iex |
| opencode | scoop install opencode |
| Qwen Code | npm i -g @qwen-code/qwen-code |
| Kiro CLI | irm 'https://cli.kiro.dev/install.ps1' | iex |
| Droid | irm https://app.factory.ai/cli/windows | iex |
| Kimi Code | irm https://code.kimi.com/kimi-code/install.ps1 | iex |
| Crush | winget install charmbracelet.crush |
| Aider | powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex" |
| Cline CLI | npm i -g cline |
| Mistral Vibe | uv tool install mistral-vibe |
После установки откройте новый терминал. Если установка изменила PATH, уже открытые терминалы этого не видят.
Заметки по каждому агенту
Claude Code
irm https://claude.ai/install.ps1 | iex
claude
Работает на Windows 10 1809 и новее. Если вы в CMD, используйте команду для CMD из официальной документации; winget (winget install Anthropic.ClaudeCode) и npm тоже подходят. Если установлен Git for Windows, shell-команды выполняются в Git Bash, если нет — в PowerShell; чтобы указать конкретный Git Bash, задайте переменную окружения CLAUDE_CODE_GIT_BASH_PATH. Песочницы (sandbox) Claude Code в нативной Windows нет, она есть в WSL 2. Подробнее: как пользоваться Claude Code.
Codex
npm i -g @openai/codex
codex
При первом запуске попросит войти через аккаунт ChatGPT. На Windows Codex работает нативно со своей песочницей. Подробнее: как пользоваться Codex CLI.
Gemini CLI
npm i -g @google/gemini-cli
gemini
При входе через аккаунт Google есть бесплатная квота. Подробнее: как пользоваться Gemini CLI.
Copilot CLI
npm i -g @github/copilot
copilot
Можно поставить и через winget. Нужна подписка GitHub Copilot и PowerShell 6 или новее.
Cursor CLI
irm 'https://cursor.com/install?win32=true' | iex
Команда — agent (в старых версиях cursor-agent). Вход через аккаунт Cursor.
opencode
scoop install opencode
Подойдут также choco и npm. Документация рекомендует WSL для лучшего опыта, но и в нативной Windows он работает.
Остальные
- Qwen Code и Cline ставятся через npm.
- Kiro CLI поддерживается только на Windows 11.
- Droid (Factory) и Kimi Code ставятся скриптом PowerShell. Старый Kimi CLI отправлен в архив, его заменил Kimi Code.
- Crush ставится через winget, Mistral Vibe — через uv.
- В официальной документации Amp для Windows указан WSL.
Частые ошибки установки
«Команда не распознана» (is not recognized). Откройте новый терминал. Если команды всё ещё нет, поищите её через where claude или where codex; если ставили через npm, проверьте, что папка npm prefix -g есть в PATH.
«Выполнение сценариев отключено в этой системе». Обёртки .ps1, которые ставит npm, могут блокироваться политикой выполнения PowerShell. Либо разрешите скрипты только для своего пользователя:
Set-ExecutionPolicy -Scope CurrentUser RemoteSigned
либо вызывайте команду с расширением .cmd, например claude.cmd или codex.cmd.
Кириллица или эмодзи отображаются кракозябрами. Старая кодовая страница консоли — не UTF-8. Используйте Windows Terminal или переключитесь на UTF-8 командой chcp 65001.
irm ... | iex падает в корпоративной сети. Скрипт может блокировать прокси или защитное ПО. Попробуйте установку через winget или npm.
Ошибки длинных путей. Глубокие папки node_modules могут упереться в лимит 260 символов. Выполните git config --global core.longpaths true и держите проекты в коротком корне вроде C:\src.
После установки: запуск всех вместе
Если вы поставили несколько агентов, следить за ними в отдельных окнах терминала быстро надоедает. AgentVera — десктопное приложение, которое работает на Windows нативно: оно само находит установленных агентов, рядом с неустановленными показывает подсказку по установке на Windows и открывает всех рядом в сетке для каждого проекта.
Поскольку оно раскрывает обёртки .cmd, которые ставит npm, и запускает скрипт внутри напрямую, разбор аргументов в cmd.exe не ломает роли и JSON-настройки, в которых есть & или %.
Как управлять несколькими агентами параллельно, читайте в статье кодинг-агенты на Windows, стоит ли переходить на WSL — в статье WSL или нативная Windows, а полную сводку — на странице Windows.