GUI для Claude Code на Windows и Linux

Многие GUI для Claude Code работают только на Mac. Поставьте Claude Code на Windows (нативно или через WSL) и Linux и запускайте несколько агентов в одном приложении.

Solviera Teknoloji 7 мин чтения

Поищите GUI для Claude Code, и почти у всего найденного внизу будет маленькая строка: только macOS. Conductor — только для Mac. Superset сначала создан для macOS. Это нормально, если вы работаете на MacBook, но многие разработчики пишут код на Windows-десктопе или Linux-станции, и им нужно то же, что есть у пользователей Mac: несколько агентов Claude Code в одном окне, каждый в своей ветке, с понятной картиной того, кто чем занят.

В этой статье две части: запуск самого Claude Code на Windows (нативно и через WSL) и Linux, а затем использование десктопного приложения, которое там работает. Я делаю AgentVera, одно из таких приложений, поэтому буду конкретен насчёт того, что оно делает на каждой платформе.

Есть ли GUI для Claude Code на Windows и Linux?

Да, несколько:

  • Десктопное приложение Claude Code от Anthropic запускает сессии Claude, в том числе параллельные в worktree. Запускает оно только Claude.
  • AgentVera работает нативно на macOS, Windows и Linux. Оно открывает Claude Code и 17 других кодовых агентов в настоящих терминалах, рядом друг с другом, в каждом проекте.
  • Nimbalyst (преемник Crystal) — бесплатное приложение под лицензией MIT для macOS, Windows и Linux с Claude Code, Codex и OpenCode.
  • Claude Squad — терминальный интерфейс на tmux, поэтому работает в Linux и внутри WSL.

Более широкое сравнение смотрите в статье лучшие инструменты для параллельного запуска нескольких ИИ-агентов. Если вы пришли от инструмента только для Mac, подробные сравнения с Conductor и Superset есть у нас на сайте.

Какой бы GUI вы ни выбрали, сначала нужно установить Claude Code. С этого и начнём.

Можно ли запускать Claude Code на Windows без WSL?

Да. У Claude Code есть нативная установка для Windows; WSL больше не обязателен.

Нативная установка на Windows

Откройте PowerShell и запустите установщик Anthropic:

irm https://claude.ai/install.ps1 | iex

Если вы предпочитаете npm и у вас уже есть Node.js:

npm install -g @anthropic-ai/claude-code

Затем проверьте установку и войдите в аккаунт:

claude --version
claude doctor
claude

При первом запуске claude откроется браузер, чтобы вы вошли в свой аккаунт Claude.

Git for Windows. В нативной Windows документация Claude Code требует Git for Windows, потому что Claude выполняет shell-команды через Git Bash. Устанавливайте с настройками по умолчанию. Если Claude не находит Git Bash, укажите путь к нему в переменной окружения CLAUDE_CODE_GIT_BASH_PATH, например C:\Program Files\Git\bin\bash.exe. Шаги установки время от времени меняются, поэтому, если что-то здесь не совпадает, сверьтесь с актуальной документацией Anthropic по настройке.

Стоит ли вместо этого использовать WSL?

WSL по-прежнему хороший выбор, когда:

  • ваш проект — Linux-проект (много Docker, shell-скрипты, инструменты только для Linux);
  • ваш код уже лежит в файловой системе WSL, где доступ к файлам намного быстрее, чем в /mnt/c;
  • вам нужно то же окружение, что и на ваших Linux-серверах (или вы хотите запускать Claude Code на удалённом сервере целиком).

Установите WSL и Ubuntu из PowerShell с правами администратора, затем установите внутри него Claude Code, как в Linux:

wsl --install
# inside the Ubuntu shell
curl -fsSL https://claude.ai/install.sh | bash
claude

Цена: Claude Code внутри WSL — это программа для Linux. Приложения Windows не видят её в своём PATH. Учитывайте это при выборе GUI (подробнее ниже).

Как установить Claude Code в Linux?

В Linux нативный установщик запускается одной командой:

curl -fsSL https://claude.ai/install.sh | bash
claude --version
claude

npm тоже подойдёт (npm install -g @anthropic-ai/claude-code). Не используйте sudo npm install -g; если npm жалуется на права доступа, возьмите менеджер версий Node вроде nvm, чтобы глобальные пакеты лежали в вашей домашней папке.

На сервере без графики и браузера claude выведет ссылку для входа, которую можно открыть на другой машине.

Почему большинство GUI для Claude Code работает только на macOS?

Причин несколько, и ни одна не связана с самим Claude Code:

  • Разная работа с терминалом. В macOS и Linux общие псевдотерминалы Unix. Windows использует ConPTY, который иначе ведёт себя с цветами, изменением размера и сигналами.
  • Оболочки CLI в Windows. npm в Windows устанавливает claude.cmd, codex.cmd и подобные файлы .cmd. Они запускаются только через cmd.exe, который заново разбирает каждый аргумент. JSON-настройки, &, |, % и переводы строк в промпте роли искажаются.
  • Упаковка и подпись. Каждой платформе нужны свой установщик, канал обновлений и тестирование.
  • Кто их делает. Многие из этих инструментов начинались как проект выходного дня на MacBook.

AgentVera на Windows

У AgentVera есть нативная сборка для Windows, а не порт через WSL. Скачайте установщик для x64 (.exe) и запустите его. Установщик пока не подписан сертификатом Microsoft, поэтому при первом запуске SmartScreen покажет предупреждение: нажмите «More info» (Подробнее), затем «Run anyway» (Выполнить в любом случае). После этого новые версии скачиваются в фоновом режиме и устанавливаются при перезапуске.

Что оно делает именно на Windows:

  • Разворачивает оболочки .cmd. Найдя claude.cmd, codex.cmd или gemini.cmd, AgentVera читает оболочку и напрямую запускает скрипт, который она оборачивает, не проходя через cmd.exe. Роли, JSON-настройки и специальные символы приходят без искажений.
  • Находит вашу оболочку. Агент Terminal открывает PowerShell 7, если он установлен, затем Windows PowerShell, затем cmd.exe. Если SHELL указывает на настоящую программу вроде Git Bash, приоритет у неё.
  • Настоящие терминалы. Каждый агент работает в настоящей терминальной сессии, поэтому собственный интерфейс Claude Code, slash-команды и подсказки выглядят так же, как в Windows Terminal.

А что с Claude Code внутри WSL?

AgentVera запускает нативный для Windows claude, найденный в вашем PATH. Если Claude Code есть только внутри WSL, либо установите его нативно и в Windows (проекты могут остаться на месте), либо откройте агент Terminal и запустите в нём wsl claude. Второй вариант даёт вам терминальную панель, но не специфичные для Claude возможности AgentVera, такие как возобновление сессий и переключение аккаунтов.

AgentVera на Linux

Два пакета: AppImage для любого дистрибутива x86_64 и .deb для Debian и Ubuntu.

# AppImage
chmod +x AgentVera-linux-x86_64.AppImage
./AgentVera-linux-x86_64.AppImage

# or the .deb
sudo apt install ./AgentVera-linux-amd64.deb

AppImage обновляется сам в фоновом режиме. Если он не запускается в свежей Ubuntu, установите libfuse2: он нужен AppImage, а в новых выпусках по умолчанию отсутствует.

AgentVera находит CLI, установленные через Homebrew, nvm, Volta и asdf, поэтому claude, установленный через менеджер версий, подхватывается, даже если приложение запущено из ярлыка на рабочем столе, а не из shell.

Что вы получаете на любой платформе

После установки Claude Code работа одинакова в Windows, Linux и macOS:

  • 18 кодовых агентов. Claude Code, Codex, Gemini CLI, Copilot, Cursor, opencode, Qwen Code, Kiro, Amp, Aider и другие, у каждого своя страница. Всё остальное запускается в агенте Terminal.
  • Собственные входы. AgentVera использует вход Claude Code; API-ключ не нужен. Каждый добавленный аккаунт получает свою папку CLAUDE_CONFIG_DIR и входит через claude auth login в терминале приложения.
  • Сетка для каждого проекта. Раскладки от 1×1 до 5×4, статус и размер контекста в реальном времени в каждой панели. См. рабочее пространство.
  • Worktree. Создайте его в панели Git и запустите агента сразу в нём, чтобы параллельные агенты не правили одни и те же файлы.
  • Лимиты. Переключение аккаунтов (Pro) переводит агента на следующий аккаунт Claude, когда лимит исчерпан; /compact может запускаться автоматически при достижении порога контекста.
  • Удалённые машины. SSH позволяет запускать Claude Code на сохранённом сервере с собственным входом Claude этого сервера; удобно, когда ваш ноутбук с Windows работает с Linux-сервером сборки.

Пошаговые схемы параллельной работы описаны в статье как запускать несколько агентов Claude Code параллельно.

Частые проблемы на Windows и Linux

claude не распознаётся. Папка установки ещё не в PATH. Откройте новый терминал или выйдите из системы и войдите снова. В Windows where claude покажет, что находит PowerShell; в Linux — which claude.

Claude не может выполнять shell-команды в Windows. Не установлен Git for Windows, или Claude не находит Git Bash. Установите его или задайте CLAUDE_CODE_GIT_BASH_PATH.

Медленный доступ к файлам в WSL. Проекты в /mnt/c из WSL работают медленно. Храните проекты WSL в файловой системе Linux (~/code).

Окончания строк. В смешанных командах появляются шумные diff, когда инструменты Windows записывают CRLF. Добавьте .gitattributes с * text=auto и позвольте Git нормализовать.

Два агента, один порт dev-сервера. Относится ко всем платформам: назначьте каждому worktree свой порт.

Итоги

Чтобы работать с несколькими агентами Claude Code, Mac не нужен. Claude Code работает нативно в Windows (или в WSL) и в Linux, ставится одной командой. Что касается GUI, приложение Anthropic охватывает только Claude; если вам нужен Claude Code рядом с Codex и другими агентами, в сетке с worktree и обработкой лимитов, AgentVera можно скачать бесплатно для Windows, Linux и macOS. Когда понадобятся функции Pro, посмотрите тарифы.

Вопросы

Есть ли GUI для Claude Code на Windows?

Да. Собственное десктопное приложение Claude Code от Anthropic — вариант только для Claude. AgentVera работает на Windows нативно и ставит Claude Code, Codex и 16 других агентов CLI рядом в настоящих терминалах.

Можно ли запускать Claude Code на Windows без WSL?

Да. Claude Code ставится на Windows нативно одной командой PowerShell или через npm. В его документации требуется Git for Windows, потому что для shell-команд используется Git Bash. WSL необязателен.

Работает ли AgentVera с Claude Code, установленным внутри WSL?

AgentVera запускает нативную для Windows команду claude, найденную в вашем PATH. Claude Code, который есть только внутри WSL, в этом PATH отсутствует; установите его нативно или откройте агент Terminal и запустите там wsl claude.

Какие пакеты для Linux поставляет AgentVera?

AppImage, который запускается на любом дистрибутиве x86_64, и .deb для Debian и Ubuntu. AppImage обновляется сам в фоновом режиме.

Нужен ли API-ключ?

Нет. AgentVera использует собственный вход Claude Code, поэтому тариф Claude Pro или Max работает как есть. Дополнительные аккаунты входят каждый из своей папки.

Соберите своих агентов за одним столом.

Скачайте AgentVera бесплатно; ваши установленные CLI уже готовы к работе.

Другие статьи