gethasp/hasp
HASP is a local-first broker for managed secrets in agent workflows.
해결하는 문제
코드 에이전트는 테스트를 실행하거나 코드를 배포하기 위해 API 키 및 자격 증명이 필요합니다. 기존에는 이러한 비밀 정보를 .env 파일이나 프롬프트에 넣는 방식이었지만, 이는 에이전트의 컨텍스트나 쉘 기록에 유출될 위험이 있었습니다. HASP는 관리되는 비밀 값이 에이전트의 컨텍스트에 들어가지 않도록 하여 이를 방지합니다.
작동 방식
HASP는 로컬 비밀 브로커로 작동합니다. 자격 증명을 로컬 암호화된 백업에 저장하고, 런타임에 특정 명령어나 도구에만 비밀 값을 제공합니다. run, inject, 그리고 모델 컨텍스트 프로토콜(MCP)을 포함한 다양한 통합 흐름을 지원하여 Claude Code, Cursor, Aider와 같은 에이전트에 직접 연결할 수 있습니다.
대상 사용자
민감한 자격 증명과 LLM 컨텍스트 사이에 엄격한 보안 경계를 유지하고자 하는 AI 코드 에이전트를 사용하는 개발자들.
주요 특징
- 비밀 정보 저장을 위한 로컬 우선 암호화 백업.
- MCP 및 래퍼를 통해 인기 있는 에이전트(Claude Code, Cursor, Aider 등)와의 통합.
- 관리되는 비밀 정보가 버전 컨트롤에 커밋되는 것을 차단하는 리포지토리 훅.
- 모든 브로커링된 비밀 사용에 대한 감사 기록.
- 기본적으로 텔레메트리가 비활성화되어 있습니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트