Lassare

Lassare

lassare-hqMIT
5 звёзд
AI-агенты вроде Claude Code и Cursor ускоряют разработку, но часто требуют участия человека. Классическая ситуация: агент спрашивает «Какой порт использовать?» или «Можно запустить rm -rf?». Разработчику приходится сидеть за компьютером и ждать. Lassare решает эту проблему. Это MCP-сервер, который отправляет вопросы и запросы на подтверждение в Slack. Вы отвечаете с телефона, агент продолжает работу без остановки. У сервера два инструмента: ask для текстовых вопросов и approve для утверждения опасных операций.

Характеристики

Общее

  • СтатусСообщество
  • Разработчикlassare-hq
  • ЛицензияMIT

Технологии

  • Языки
    Shell
  • Транспорт
    streamable-http

Описание

Возможности

  • Отвечаете на вопросы AI-агента из Slack, не возвращаясь к терминалу.
  • Утверждаете или отклоняете рискованные действия (удаление файлов, git push --force, sudo) через кнопки в Slack.
  • Настраиваете список опасных команд для перехвата в скрипте permission-approve.sh.
  • Включаете автоматическое подтверждение — агент не останавливается между ответами.
  • Добавляете хук «Anything else?», чтобы агент уточнял, не нужно ли сделать что-то ещё перед остановкой.
  • Используете готовые конфиги для Claude Code, Cursor, VS Code Copilot и Gemini CLI.
  • Подключаете любые другие MCP-клиенты (Windsurf, Continue, Aider) по универсальной схеме.
  • Устанавливаете тайм-аут ответа — неотвеченные запросы сгорают через 15 минут.
  • Меняете ключи API и Slack-рабочее пространство на портале portal.lassare.com.

Как подключить

Инструкция для Claude Code:

  1. Зарегистрируйтесь на portal.lassare.com и подключите Slack. Скопируйте API-ключ из раздела Agent Setup.
  2. Установите сервер через npm: npm install -g @lassare/mcp
  3. Добавьте конфигурацию в файл MCP (например, .mcp.json): { "mcpServers": { "lassare": { "command": "npx", "args": ["-y", "@lassare/mcp"], "env": { "LASSARE_API_KEY": "ваш_ключ_с_портала" } } } }
  4. Перезапустите Claude Code. При первом запросе агента вы получите уведомление в Slack.

Настройки для Cursor, Copilot и Gemini CLI находятся в соответствующих папках репозитория agent-configs.

Примеры запросов

  • «Запусти рефакторинг модуля авторизации. Если понадобится уточнить API, спроси меня в Slack.»
  • «Удали старую директорию _legacy. Если нужно подтверждение на rm -rf, отправь запрос на утверждение.»
  • «Выполни git push --force на ветку staging. Я хочу сам одобрить эту операцию через Slack.»
  • «Проверь конфиги, примени миграции. Для каждой опасной команды запрашивай моё разрешение.»

Технические детали

  • Язык реализации: Shell
  • Транспорт: streamable-http
  • Лицензия: MIT
  • Разработчик: lassare-hq
  • Совместимость: Claude Code, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Continue, Aider и любые MCP-клиенты

Поделиться