AI 에이전트, 코딩 에이전트, LLM 비용과 GPU를 추적·평가·보호·모니터링하는 OpenTelemetry 기반 오픈소스 플랫폼입니다.
FailproofAI/failproofai
12개 하네스에서 AI 코딩 에이전트와 어시스턴트의 동작을 관찰하고 정책을 적용해, 위험한 도구 호출을 실행 전에 차단합니다.
- 스타
- 6,000
- 포크
- 506
- 열린 이슈
- 61
- 마지막 커밋
- 어제
어떤 프로젝트인가요?
Failproof AI는 AI 에이전트의 동작을 기록하고 위험한 작업이 발생하기 전에 차단할 수 있는 로컬 도구입니다. Claude Code, Codex, OpenCode, Goose 같은 코딩 CLI와 Hermes, OpenClaw 같은 채팅 또는 어시스턴트 게이트웨이를 포함한 12개 에이전트 하네스에 연결됩니다. 각 실행은 세션 기록으로 저장되며, 계정 없이 localhost:8020에서 제공되는 로컬 대시보드에서 확인할 수 있습니다.
정책을 통해 실행을 제어합니다. .env 파일 읽기, 재귀 삭제, sudo, git 강제 푸시, 파괴적인 SQL을 차단하는 정책 등 40개의 기본 정책이 제공되며, 팀에서 코드로 자체 정책을 추가할 수도 있습니다. 각 정책은 작업을 허용하거나, 에이전트에 메시지를 전달하며 거부하거나, 추가 컨텍스트를 제공한 뒤 실행되도록 할 수 있습니다. 하네스가 지원되지 않는 에이전트도 Python SDK를 통해 실행을 보고하고 트레이스 및 세션을 기록할 수 있습니다.
세션 기록에서 위험한 패턴을 검색하고 이를 해결할 정책을 제안하는 오프라인 감사 명령도 포함되어 있습니다. 호스팅형 Failproof AI Observability 제품은 같은 데이터 모델을 바탕으로 전체 에이전트 환경을 모니터링하지만, 로컬 도구는 전적으로 사용자 컴퓨터에서 실행됩니다.
핵심 기능
- 01Claude Code, Codex, Hermes 등을 포함한 12개 에이전트 하네스에 연결됩니다.
- 02.env 읽기, sudo, 강제 푸시 같은 위험한 도구 호출을 실행 전에 차단합니다.
- 0340개의 기본 정책을 제공하며 JavaScript 또는 TypeScript로 작성한 사용자 지정 정책도 지원합니다.
- 04세션, 모델 호출, 도구 호출, 훅의 판단을 보여주는 로컬 대시보드를 실행합니다.
- 05기록에서 위험한 패턴을 검색하고 정책을 제안하는 오프라인 감사를 제공합니다.
활용 사례
- 코딩 에이전트가 파일을 삭제하거나 main에 강제 푸시하거나 파괴적인 SQL을 실행하지 못하게 합니다.
- .env 같은 비밀 파일이 에이전트 컨텍스트에 포함되지 않도록 합니다.
- 과거 세션에서 에이전트가 수행한 작업을 검토하고 반복되는 실패 패턴을 찾습니다.
- 정책 파일을 저장소에 커밋해 팀 전체에 가드레일을 공유합니다.
토픽
자주 묻는 질문
- failproofai은(는) 무엇인가요?
- 12개 하네스에서 AI 코딩 에이전트와 어시스턴트의 동작을 관찰하고 정책을 적용해, 위험한 도구 호출을 실행 전에 차단합니다. Failproof AI는 AI 에이전트의 동작을 기록하고 위험한 작업이 발생하기 전에 차단할 수 있는 로컬 도구입니다. Claude Code, Codex, OpenCode, Goose 같은 코딩 CLI와 Hermes, OpenClaw 같은 채팅 또는 어시스턴트 게이트웨이를 포함한 12개 에이전트 하네스에 연결됩니다. 각 실행은 세션 기록으로 저장되며, 계정 없이 localhost:8020에서 제공되는 로컬 대시보드에서 확인할 수 있습니다.
- failproofai은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- failproofai은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- failproofai은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. failproofai의 마지막 커밋은 2026년 10월 21일입니다.
- failproofai은(는) 어디에 사용할 수 있나요?
- 코딩 에이전트가 파일을 삭제하거나 main에 강제 푸시하거나 파괴적인 SQL을 실행하지 못하게 합니다. .env 같은 비밀 파일이 에이전트 컨텍스트에 포함되지 않도록 합니다. 과거 세션에서 에이전트가 수행한 작업을 검토하고 반복되는 실패 패턴을 찾습니다. 정책 파일을 저장소에 커밋해 팀 전체에 가드레일을 공유합니다.
- failproofai은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/FailproofAI/failproofai
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
Python 앱과 LLM 에이전트에 OpenTelemetry 트레이스, 메트릭, 로그를 계측하는 관측성 도구 Pydantic Logfire용 Python SDK입니다.
실패한 트레이스를 그룹화하고 코딩 에이전트에 수정을 맡긴 뒤 실제 트레이스에서 재생해 검증하는 AI 에이전트용 오픈소스 옵저버빌리티 플랫폼입니다.
트레이싱, 평가, 시그널, 대시보드를 제공하며 Docker Compose로 자체 호스팅할 수 있는 AI 에이전트용 오픈소스 옵저버빌리티 플랫폼입니다.
앱, 채팅 도구, 연동 서비스, 메모리와 Claude Code·Codex·BYOK 모델 등 어떤 에이전트든 나란히 사용할 수 있는 로컬 우선 에이전트 워크스페이스입니다.
OpenClaw, Claude Code, Codex 같은 AI 에이전트 런타임의 작업을 할당하고 실행 결과를 검토하며 비용을 추적하고 운영을 조율하는 셀프 호스팅 대시보드입니다.