AI 코딩 에이전트와 고객 응대 에이전트의 위험 행동을 탐지·관찰하고 벤치마킹하는 엔터프라이즈 보안 시스템입니다.
AGGIB/Stroq
Claude Code, Cursor, Codex에 연동해 AI 코딩 에이전트 세션에서 유출된 비밀 정보를 검사하고 위험한 명령을 차단하거나 확인을 요청하는 로컬 보안 도구입니다.
- 스타
- 172
- 포크
- 9
- 열린 이슈
- 7
- 마지막 커밋
- 19시간 전
어떤 프로젝트인가요?
Stroq는 Claude Code, Cursor, Codex CLI 같은 AI 코딩 에이전트를 위한 로컬 보안 도구입니다. 기존 에이전트 세션 기록을 읽고, 에이전트가 읽은 텍스트에서 비롯된 명령과 외부 서비스로 전송된 자격 증명을 보고합니다. 실제 값은 표시하지 않고 키 이름과 출처만 출력합니다.
Stroq의 훅은 각 도구 호출을 실행 전에 평가합니다. 다운로드한 내용을 셸로 파이프하는 명령이나 알려진 비밀 정보가 포함된 외부 요청을 거부하고, 에이전트가 읽은 텍스트를 명령에서 반복 사용할 때는 확인을 요청할 수 있습니다. 127.0.0.1에서 실행되는 로컬 콘솔에서는 기록된 판단, 연결된 에이전트, 각 에이전트가 사용하는 스킬과 MCP 서버를 확인할 수 있습니다. Stroq는 npx로 실행하며 Node.js 22 이상이 필요하고, 텔레메트리를 전송하지 않습니다.
과거 세션을 현재 정책에 따라 검사하는 replay 명령과, 격리된 환경에서 알려진 공격 사례들을 실행하는 attack 명령도 제공합니다.
핵심 기능
- 01에이전트 세션 기록에서 알려진 비밀 정보를 검사하고, 실제 값은 표시하지 않은 채 키 이름과 출처를 보고합니다.
- 02Claude Code, Cursor, Codex용 훅을 설치해 위험한 외부 호출을 거부하고 에이전트가 읽은 텍스트를 재사용하기 전에 확인을 요청합니다.
- 03명령을 실행하지 않고 과거 세션을 현재 정책에 따라 재검사합니다.
- 04127.0.0.1에서 실행되는 로컬 콘솔에서 판단 기록, 연결된 에이전트와 MCP 서버를 확인할 수 있습니다.
- 05계정이나 텔레메트리 없이 완전히 로컬에서 실행됩니다.
활용 사례
- 과거 코딩 세션에서 AI 에이전트가 API 키나 클라우드 자격 증명을 외부로 전송했는지 확인합니다.
- 에이전트가 다운로드한 스크립트를 셸로 파이프하거나 curl로 비밀 정보를 유출하지 못하도록 보호 장치를 추가합니다.
- 코딩 에이전트가 불러온 스킬과 MCP 서버, 그리고 지난 검토 이후 변경된 내용을 감사합니다.
빠른 시작
- 1
npx로 Stroq를 실행해 내 세션 카드 보기
npx @stroq/cli - 2
Stroq를 에이전트에 연결해 보호하기
npx @stroq/cli init - 3
127.0.0.1에서 로컬 콘솔 열기
npx @stroq/cli console
사용 전 알아둘 점
- Node.js 22 이상이 필요합니다.
- 콘솔에서 훅을 추가하려면 macOS 또는 Linux가 필요합니다. Windows에서는 stroq init을 사용하세요.
- 이 기능은 필터이지 샌드박스가 아니며, 훅은 호스트가 보내는 정보만 볼 수 있습니다.
- 훅 지원 여부는 에이전트와 버전에 따라 다르므로, 실제 훅에 의존하기 전에 연동 제한 사항을 확인하세요.
포함된 컬렉션
토픽
자주 묻는 질문
- Stroq은(는) 무엇인가요?
- Claude Code, Cursor, Codex에 연동해 AI 코딩 에이전트 세션에서 유출된 비밀 정보를 검사하고 위험한 명령을 차단하거나 확인을 요청하는 로컬 보안 도구입니다. Stroq는 Claude Code, Cursor, Codex CLI 같은 AI 코딩 에이전트를 위한 로컬 보안 도구입니다. 기존 에이전트 세션 기록을 읽고, 에이전트가 읽은 텍스트에서 비롯된 명령과 외부 서비스로 전송된 자격 증명을 보고합니다. 실제 값은 표시하지 않고 키 이름과 출처만 출력합니다.
- Stroq은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- Stroq은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- Stroq은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. Stroq의 마지막 커밋은 2026년 11월 6일입니다.
- Stroq은(는) 어디에 사용할 수 있나요?
- 과거 코딩 세션에서 AI 에이전트가 API 키나 클라우드 자격 증명을 외부로 전송했는지 확인합니다. 에이전트가 다운로드한 스크립트를 셸로 파이프하거나 curl로 비밀 정보를 유출하지 못하도록 보호 장치를 추가합니다. 코딩 에이전트가 불러온 스킬과 MCP 서버, 그리고 지난 검토 이후 변경된 내용을 감사합니다.
- Stroq는 어떻게 설치하나요?
- npx로 Stroq를 실행해 내 세션 카드 보기: npx @stroq/cli Stroq를 에이전트에 연결해 보호하기: npx @stroq/cli init 127.0.0.1에서 로컬 콘솔 열기: npx @stroq/cli console
- Stroq은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/AGGIB/Stroq
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Claude Code와 Cursor 등 17개 코딩 도구의 AI 에이전트 스킬, 명령, 에이전트를 관리하는 Obsidian 플러그인
설치 전에 AI 에이전트 스킬(Claude Code, Codex, MCP)의 프롬프트 인젝션, 데이터 유출, 공급망 위험을 검사하는 보안 스캐너입니다.
AI 에이전트의 셸 명령, 파일 접근, 패키지 설치 및 MCP 도구 호출을 실행 전에 검토하는 로컬 우선 런타임 보안 계층입니다.
AI 모델 파일, 코드, 실시간 LLM/에이전트/MCP 엔드포인트와 저장된 에이전트 추적을 검증하고 발견 사항과 점검 공백을 보고하는 오픈소스 CLI 및 라이브러리입니다.
Claude Code, Codex, Cursor 같은 코딩 에이전트의 각 도구 호출을 실행 전에 로컬에서 검사하는 정책 가드레일입니다.