Local Commander для Cursor, DeepSeek Harness, Antigravity и Kiro
Подключает Cursor, DeepSeek Harness, Antigravity и Kiro к Local Commander по адресу https://localcmd.app/mcp. Ваш ИИ сможет просматривать одобренные файлы проекта и состояние Git, запускать разрешённые вами проверки и команды, а также диагностировать одобренные локальные службы на компьютерах с Windows 11, которыми вы владеете. В рабочей области на localcmd.app отображается, какой компьютер выполнил каждый запрос и чем он завершился.
В этом репозитории находятся только файлы конфигурации: плагин для Cursor, пакет для DeepSeek Harness, плагин для Antigravity и Power для Kiro. Служба работает на localcmd.app.
Требования
-
Учётная запись Local Commander на localcmd.app.
-
Компьютер с Windows 11 x64, на котором установлена Node.js версии 20 или выше, и соответствующий агент: запустите на компьютере
npx local-commander-agent@latest, затем выберите полный доступ или доступ к отдельным папкам. -
Для работы и просмотра результатов компьютер должен быть подключён к сети.
После того как вы одобрите компьютер и подключите ИИ, он сможет выполнять те же действия, что и ваша учётная запись Windows, — как если бы вы работали за клавиатурой. Вы можете ограничить доступ определёнными папками, блокировать команды, останавливать выполняющиеся задачи или в любой момент отключить компьютер через сайт. В каждом запуске указано, какой компьютер его выполнил. Всё, что запрашивает ИИ, передаётся обратно ИИ.
Cursor
- Установите плагин или добавьте следующие настройки в
~/.cursor/mcp.json:
{
"mcpServers": {
"local-commander": { "url": "https://localcmd.app/mcp" }
}
}
-
Cursor откроет localcmd.app для входа и подтверждения доступа (OAuth 2.0). Вход выполняется на localcmd.app; Cursor не получает ваш пароль.
-
Попросите агента перечислить ваши компьютеры, а затем работать с одобренным проектом.
Устранение неполадок:
-
Агент сообщает, что компьютеров нет: запустите агент на компьютере с Windows и проверьте, отображается ли он на localcmd.app как подключённый.
-
Вход зацикливается или завершается ошибкой: откройте Output, выберите «MCP Logs» и проверьте ошибку OAuth; затем удалите сервер и добавьте его снова.
-
Результат неизвестен: во время выполнения задачи компьютер потерял соединение. Задача не запускается повторно автоматически; проверьте компьютер и отправьте запрос ещё раз.
DeepSeek Harness
Пакет DeepSeek Harness, содержащий только конфигурацию. Инструменты отображаются как mcp__local-commander__.
Клиент MCP в harness поддерживает только статические заголовки, поэтому пакет запускает mcp-remote через stdio. При первом использовании в браузере открывается localcmd.app для входа и подтверждения доступа (OAuth 2.0); после этого токен обновляется автоматически. В рабочей области localcmd.app такие запросы отображаются с именем клиента «MCP CLI Proxy» — именно так регистрируется mcp-remote.
Для DeepSeek Harness требуется Node.js версии 22.19 или выше на компьютере, с которого вы общаетесь с ИИ.
Установка: скачайте local-commander-dsh-1.0.0.tgz из последнего релиза, затем выполните:
dsh plugin --profile web add ./local-commander-dsh-1.0.0.tgz
dsh web
Также можно собрать tarball из этого репозитория с помощью npm pack.
Удаление:
dsh plugin --profile web remove local-commander-dsh
Antigravity
Этот репозиторий также является плагином Antigravity (.antigravity-plugin/plugin.json и mcp_config.json). Как и пакет для DeepSeek Harness, он запускает mcp-remote через stdio. В браузере открывается localcmd.app для входа и подтверждения доступа (OAuth 2.0), после чего токен обновляется автоматически. В рабочей области localcmd.app запросы отображаются с именем клиента «MCP CLI Proxy».
Установка:
agy plugin install https://github.com/netbka/local-commander-plugins
Также можно клонировать репозиторий и выполнить agy plugin install . Удалить плагин можно командой agy plugin uninstall local-commander.
Kiro
Папка kiro-power/ содержит Power для Kiro в формате Agent Plugins (plugin.json и mcp.json). Она подключает Kiro к удалённому серверу https://localcmd.app/mcp по протоколу Streamable HTTP. Для входа на сервер используется OAuth 2.0 через localcmd.app.
Установка: в Kiro откройте панель Powers, выберите Add Custom Power, затем Import power from GitHub и введите https://github.com/netbka/local-commander-plugins/tree/main/kiro-power.
Ссылки
Конфиденциальность: https://localcmd.app/privacy. Условия использования: https://localcmd.app/terms. Поддержка: peter.mamrukov@localcmd.app (https://localcmd.app/support).
Лицензия
MIT — для файлов в этом репозитории.