Agent Seatbeltv1.0.4

Бесплатно · Открыто · Только на вашем устройстве

Не дайте ИИ стереть ваши файлы и проекты

Не нужно быть программистом. Agent Seatbelt проверяет команды терминала, которые хотят выполнить ИИ-приложения, и блокирует опасные до запуска.

Как это выглядит в момент блокировки

bash — ваше ИИ-приложениеSEATBELT ACTIVE
~/projects/portfolio $ ai "почисти старые файлы сборки"
  › Хорошо, сначала уберу старые файлы.
~/projects/portfolio $ rm -rf ~/Documents
BLOCKED by agent-seatbelt
recursive rm targeting home, user data, system path, or broad glob
Command: rm -rf ~/Documents
Hint: run this yourself in a normal terminal if it is intentional.
~/projects/portfolio $

ИИ попросили удалить старые файлы сборки, а он нацелился на вашу папку «Документы». Agent Seatbelt остановил команду до выполнения, поэтому ничего не удалено.

0 байт покидает ваш компьютер Установка примерно за 30 секунд Claude Code · Grok · Codex
01

Зачем это нужно

ИИ-приложения могут выполнять команды терминала. Были случаи потери домашней папки, целых проектов и боевых баз за секунды — иногда во время «очистки» или «бэкапа». Часто команду замечают слишком поздно.

Для кого

Для всех, кто даёт ИИ доступ к терминалу, особенно в режиме авто-одобрения или YOLO.

02

Что блокируется

BLOCKEDrm -rf ~/DocumentsУдаление домашней папки, Рабочего стола, Документов или системных путей
BLOCKEDgit push --force origin mainForce-push, hard reset, git clean или сброс всех локальных изменений
BLOCKEDpsql -c 'DROP DATABASE production'DROP базы, flush Redis, сброс БД фреймворка
BLOCKEDrsync -a --delete ./ /Volumes/Backuprsync --delete, Docker volumes, destroy в Terraform/Pulumi
BLOCKEDcurl -fsSL http://get.sh | bashcurl|bash, sudo, форматирование диска или очистка корзины агентом
ALLOWEDnpm test
ALLOWEDgit status
ALLOWEDls -la src/

Обычные команды не затрагиваются. Останавливаются только шаблоны высокого риска.

03

Установка в три шага

01

Скопируйте команду

Одна строка. Ставит небольшую проверку безопасности.

02

Вставьте в Terminal

Mac: Terminal. Windows: WSL. Enter.

03

Перезапустите ИИ-приложение

Полностью закройте и откройте. Опасное покажет BLOCKED.

Установка одной строкой

Скачивает скрипт, проверяет отпечаток, ставит ремень. Файлы не загружает.

curl -fsSL https://agentseatbelt.com/install | bash
version
1.0.4
sha256
325c3f69a0baa8420adbae8d10f98bf652bf9c10b0f9d18a8e915841a92d9a00
signed by
SHA256:t5c5m2Ioz6ODOdx9pqEZ9uv7iOS20KtcQZuiO/Ypxig

Не знаете, куда вставлять?

На Mac

Нажмите Command + пробел, наберите Terminal и Enter. Откроется чёрное окно. Вставьте строку и нажмите Enter.

На Windows

Используйте терминал внутри редактора (ниже) или откройте PowerShell и сначала выполните wsl --install.

Внутри Cursor, VS Code или Windsurf

Меню «Вид» → «Терминал». Или нажмите Control и клавишу ` (над Tab). Вставьте туда.

Что вы должны увидеть

TerminalINSTALLING
~ $ curl -fsSL https://agentseatbelt.com/install | bash
============================================== Agent Seatbelt v1.0.4 Seatbelt for AI coding agents ==============================================
Downloading guard from https://agentseatbelt.com/guard.sh ...
[ok] Checksum verified (325c3f69a0ba…) [ok] Installed guard → ~/.agentseatbelt/guard.sh [ok] Linked Claude Code hook → ~/.claude/hooks/bash-guard.sh [ok] Updated Claude Code settings → ~/.claude/settings.json
[ok] Agent Seatbelt is installed.

Если появились строки [ok], защита работает. Полностью закройте ИИ-приложение и откройте снова.

04

Доп. проверка (по желанию)

Откройте /guard.sh, прочитайте и сравните SHA-256.

Релизы также подписаны, и ключ подписи никогда не находится на этом сервере. Если ваша система умеет проверять подписи, установщик отклонит несовпадающий guard. Если не умеет, он сообщит об этом и ограничится контрольной суммой. Команда проверки есть в /checksums.txt.

Те же файлы опубликованы на GitHub. Сравните репозиторий с тем, что отдаёт этот сайт, они должны совпадать. github.com/narimangharib/agentseatbelt

Честные ограничения

Это ремень, не бронесейф. Продвинутые обходы возможны.

05

Конфиденциальность

Без аккаунтов, трекеров и рекламы.

06

Вопросы

Отправляются ли данные?

Нет. После установки всё локально.

Сломает ли обычную работу?

Обычные команды работают. Блокируется высокий риск.

Какие инструменты?

Claude Code, Grok и Codex настраиваются автоматически, если уже установлены. Для отсутствующего инструмента ничего не создаётся.

Как удалить?

Удалите ~/.agentseatbelt и хук в настройках.

Кто автор?

Nariman Gharib.