Что это такое?
pi-psst — это расширение для AI-агента pi, которое автоматически подставляет секреты из хранилища psst в bash-команды и скрывает их из вывода, чтобы защитить данные.
Michaelliv/pi-psst — open-source проект на TypeScript, который стоит оценить перед внедрением или доработкой.
DevOps-инженеры, разработчики, использующие AI-агентов (pi) для автоматизации и работающие с секретами (API-ключи, строки подключения).
При использовании AI-агентов для выполнения bash-команд, таких как деплой, нужно передавать секреты. Обычно их либо вставляют напрямую в промпт (опасно), либо вручную экспортируют переменные. В любом случае есть риск, что агент случайно покажет секрет в выводе, или он попадёт в контекст модели. pi-psst решает эту...
После установки расширения и настройки хранилища psst вы запускаете агента pi. При каждом вызове bash pi-psst читает секреты из локального vault psst и подставляет их как переменные окружения в выполняемую команду — достаточно использовать $ИМЯ_СЕКРЕТА. После завершения команды расширение сканирует весь вывод и заменяет найденные значения секретов на [REDACTED:ИМЯ]. Кроме того, в системный промпт добавляются имена...
pi-psst — это расширение для агента pi (AI-кодинг-агент), работающее в связке с менеджером секретов psst. Оно автоматически внедряет секреты в среду выполнения всех bash-команд, которые запускает агент, и затем вычищает их из всего вывода (bash, read, grep и др.). Таким образом, AI-агент может безопасно использовать секреты, не видя их значений и не рискуя их случайно раскрыть. Расширение также предоставляет команды...
Автор назвал проект pi-psst, что можно прочитать как 'пи-пст' — ироничное созвучие с 'psst' (тихому звуку привлечения внимания). Секреты действительно передаются 'шёпотом', не попадая в контекст.
Проект очень полезен для всех, кто использует AI-агентов для автоматизации с секретами. Он прост в установке (через npm или git) и решает важную проблему безопасности. Если вы работаете с pi, обязательно стоит попробовать. Для остальных — может стать причиной перейти на pi.
Проект активно развивается: версия 0.2.0, последние коммиты недавние, 15 звёзд, 0 issues. Есть потенциал.
Карточка собрана по данным GitHub, README и структуре репозитория. Это не официальная документация проекта.
pi-psst — это расширение для AI-агента pi, которое автоматически подставляет секреты из хранилища psst в bash-команды и скрывает их из вывода, чтобы защитить данные.
Для разработчиков и DevOps-инженеров, которые используют pi-агентов для выполнения команд с секретами (API-ключи, токены, пароли) и хотят избежать их утечки.
Если проект подходит под ваш сценарий, можем помочь с установкой, интеграцией, доработкой или аккуратным форком под вашу инфраструктуру.