Clawvisor CLI
Clawvisor ставит шлюз между агентом и API: агент заявляет задачу, человек одобряет объем, ключи подставляет шлюз и ведет журнал.
- 286 ★ репозитория
- Последний коммит
Широкий доступ
Почему такой уровень
- Шлюз хранит ключи Gmail, GitHub, Slack и других сервисов и выполняет действия от вашего имени.
- Агент на том же хосте обходит шлюз, а проверки намерений на LLM не дают гарантий.
Установка
- Работает в
Ручная установка
curl -fsSL https://raw.githubusercontent.com/clawvisor/clawvisor/main/scripts/install.sh | shПервая команда раздела Self-host: скачивает бинарник демона и запускает мастер настройки. Прочитайте скрипт перед запуском. Вариант без установки: регистрация на clawvisor.com.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Шлюз хранит ключи Gmail, GitHub, Slack и других сервисов и выполняет действия от вашего имени.
- Агент на том же хосте обходит шлюз, а проверки намерений на LLM не дают гарантий.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Clawvisor держит учетные данные у себя, а агент их не видит. Агент описывает задачу, например разобрать почту: читать письма можно, отправлять только по запросу. Пользователь одобряет область один раз, шлюз подставляет ключи, выполняет запросы и пишет журнал. Действия вне области уходят на отдельное подтверждение, а часть операций можно запретить. Демон `clawvisor-server` подключается командой `connect-agent` к Claude Code, который получает скилл, и к Claude Desktop через MCP. Есть панель, терминальный интерфейс и MCP-вход `/mcp` с инструментами `create_task` и `gateway_request`.
Для кого. Тем, кто хочет дать агенту доступ к Gmail, календарю, GitHub и Slack, но оставить за собой решение по каждому типу действий.
Подходит, если
- Агент разбирает входящие, а отправку писем надо подтверждать вручную.
- Хочется видеть журнал каждого запроса агента к внешним API.
- Агенту нельзя отдавать токены, но работа с сервисами нужна.
- Несколько агентов должны ходить к одним сервисам по разным правам.
Не подходит, если
- Агент и Clawvisor работают на одном хосте: тогда агент способен прочитать базу или окружение в обход шлюза.
- Нужна единственная защита для чувствительных данных: авторы называют проект экспериментальным.
- Запрос идет к сервису, которого нет в списке поддерживаемых.
Пример запроса к агенту
Разбери мою почту за сегодня: читать можно, отправлять нельзя. Создай задачу в Clawvisor и покажи, какие запросы ушли к Gmail.Ограничения
Авторы предупреждают: проект экспериментальный и не проходил независимый аудит безопасности. Проверки намерений строятся на LLM и не гарантируют результата. Запускайте агента в отдельной среде, иначе он обойдет шлюз через базу или окружение. Установка из README выполняется скриптом `curl ... | sh`, перед запуском прочитайте его. Лицензия отмечена как NOASSERTION, и условия лучше прочитать в репозитории.
Как отключить. Отключите агента командой управления из `clawvisor-server`, удалите скилл `~/.claude/skills/clawvisor` и переменные `CLAWVISOR_URL` и `CLAWVISOR_AGENT_TOKEN` из `~/.claude/settings.json`. Остановите демон и очистите `~/.clawvisor/`.
Частые вопросы
Как подключить Claude Code?
Выполните `clawvisor-server connect-agent claude-code`: команда ставит скилл и переменные окружения. Для Claude Desktop есть `connect-agent claude-desktop`, он настраивает MCP.
Есть ли облачный вариант?
Да, на clawvisor.com работает размещенная версия без установки. Для самостоятельного запуска есть скрипт установки, Docker и сборку из исходников на Go и Node.
Что видит агент вместо ключей?
Он получает токен агента и вызывает шлюз с описанием задачи. Реальные ключи сервисов подставляет Clawvisor при выполнении каждого запроса.
Какие сервисы поддерживаются?
Список приведен в разделе Supported Services README: в нем Gmail, календарь, Drive, GitHub, Slack и другие. Часть интеграций подключается через MCP-описания.
Что делать, если действие вне одобренной области?
Запрос уходит пользователю на разовое подтверждение. Отдельные действия можно запретить совсем ограничением.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыVigils стоит между ИИ-агентом и его инструментами: скрывает секреты, спрашивает разрешения и пишет неизменяемый журнал вызовов
Плагин и сервер подтверждений для Claude Code и Codex: опасный вызов инструмента ждет вашего решения до запуска
AgentShield проверяет папку .claude на ключи в открытом виде, широкие разрешения, опасные хуки и небезопасные MCP-серверы и ставит оценку от A до F
Шлюз политик для ИИ-агентов: проверяет вызовы инструментов до выполнения, опасные ставит на согласование и пишет аудит
Локальная панель для Claude Code, Codex CLI и OpenCode: что грузит агент, сколько это токенов, и проверка MCP-серверов
Скилл OpenClaw для проверки безопасности самого агента: 230 проверок, наблюдение за изменениями и оценка от A до F.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| Clawvisor (эта карточка) | нет | 286 | ||
| MCP Gateway для GigaChat и YandexGPT | нет | API-ключ | 1 | шлюз MCP для российских LLM с резервированием; Clawvisor выдает агенту доступ к API по задачам с подтверждением человека |
| Agentgateway | да | OAuth | 6 144 | прокси для агентов и MCP-серверов; Clawvisor добавляет утверждение задач и подстановку ключей |
Коротко о README
Документация описывает шлюз с авторизацией по задачам, установку демона, подключение агентов, панель, терминальный интерфейс и модель безопасности. Отдельный раздел предупреждает об экспериментальном статусе.