Gandr: Соединение Claude Desktop на Windows с выполнением кода WSL
Gandr, разработанный Кайлом Неопределенным для платформы MCP, является бесплатным инструментом сервера MCP. Он действует как мост Windows Subsystem for Linux (WSL) для Claude Desktop на Windows. Созданный с использованием TypeScript, Gandr распространяется в виде предварительно собранных бинарных файлов Linux или путем компиляции из исходного кода. Он расширяет возможности Claude Desktop, позволяя взаимодействовать с средой Linux для выполнения кода и операций с файловой системой. Этот инструмент необходим для разработчиков, которым нужно подключить свой интерфейс Claude Desktop на базе Windows к WSL бэкенду.
К чему подключается Gandr?
Gandr подключает Claude Desktop на Windows к Claude Code, работающему в среде Windows Subsystem for Linux (WSL). Он перенаправляет вызовы инструментов Model Context Protocol (MCP) от клиента Windows к серверу Linux. Классифицируемый как сервер MCP, Gandr обеспечивает связь между Claude Desktop на базе Windows и Claude Code на базе Linux, позволяя интегрированные операции между платформами. Эта настройка позволяет пользователям Windows получать доступ к функциональности Linux напрямую через интерфейс Claude Desktop.
Основные функции и инструменты
Gandr предоставляет несколько вызываемых инструментов. Один из ключевых инструментов делегирует задачи Claude Code, работающему внутри WSL. Кроме того, другие инструменты непосредственно работают с файловой системой WSL, позволяя прямое взаимодействие с средой Linux. Конкретные названия этих вызываемых инструментов не задокументированы. Gandr поддерживает протокол передачи stdio для связи с Claude Desktop, что делает его совместимым с клиентом и его бэкендом Claude Code в WSL.
Для кого это?
Gandr нацелен на разработчиков, использующих Claude Desktop на Windows, которым необходимо выполнять код и взаимодействовать с файловой системой в среде Linux через WSL. Это включает тех, кто требует, чтобы их интерфейс Claude Desktop на базе Windows перенаправлял вызовы инструментов MCP к Claude Code в WSL. Пропустите это, если вы не используете Claude Desktop на Windows или не требуете интеграции WSL для своих задач разработки.
Как начать
Доступ предоставляется через существующую аутентификацию Claude Code в среде WSL. Обертка gandr-weaver загружает среду оболочки WSL перед выполнением Gandr и использует протокол передачи stdio.
Сценарии использования
- Перенаправление вызовов инструментов MCP от интерфейса Claude Desktop на базе Windows к Claude Code в WSL.
- Делегирование задач кодирования Claude Code, работающему в среде WSL.
- Выполнение прямых операций с файловой системой WSL через Claude Desktop.
Gandr предлагает практическое решение для интеграции Claude Desktop на Windows с окружением WSL Linux. Это позволяет разработчикам выполнять код и управлять файлами в WSL непосредственно из их Windows-основанного Claude Desktop. Инструмент полагается на существующую аутентификацию Claude Code в WSL, упрощая настройку для существующих пользователей. Он преодолевает разрывы между платформами, делая возможности Linux доступными. Попробуйте делегировать задачу по кодированию Claude Code через интерфейс вашего Claude Desktop.