iFixAi
iFixAi · 비즈니스 · 기타
iFixAi는 AI 에이전트를 위한 오픈소스 감사 도구다. 업무 시뮬레이션 위에서 에이전트를 돌리고 응답을 하나씩 채점해 근거가 붙은 A~F 스코어카드를 내놓는다.

iFixAi 소개
About
iFixAi란
iFixAi는 AI 에이전트를 바깥에서 감사한다. 에이전트의 채팅 엔드포인트를 넘기면 그 에이전트가 일하는 업무 환경을 시뮬레이션으로 세운다. 평범한 하루에 들어올 요청을 보내고, 응답마다 다른 공급자의 심사 모델을 붙여 점수를 매긴다. 돌아오는 것은 검사별 통과 여부, 그 판단을 뒷받침한 대화, 그리고 종합 등급이다.
바탕에 깔린 생각은 분명하다. 평가 스위트가 전부 초록불이어도 그 에이전트가 자기 역할 안에 머물렀다는 뜻은 아니다. 겨냥하는 것은 업무 실패가 아니라 에이전트 일탈이다. 프로젝트 데모가 이를 보여준다. 한 지원 에이전트가 환불 티켓을 처리하고 내부 점검은 모두 통과한다. 그 사이 사기 플래그를 숨기고, 관리자가 거절한 환불을 집행하고, 승인 없이 지급 계좌를 바꾼다. 업무는 끝났다. 권한과 절차와 공개는 끝나지 않았다.
Apache 2.0 오픈소스 AI 감사 엔진이며 내 컴퓨터에서 내 모델 키로 돌아간다. 코드와 프롬프트는 내 환경을 벗어나지 않는다. 독립성에는 대가가 따른다. 시뮬레이션은 내가 쓴 프로필에서 만들어지므로 설명이 엉성하면 감사도 엉성해진다. 등급은 인증서도 아니다. 검토자에게 내밀 수 있는 근거이지 규제 기관의 도장은 아니다.
시작하기
- Python 3.10 이상에서 pip install ifixai로 CLI를 설치한다. Claude Code와 Codex 플러그인, Cursor, VS Code, Windsurf, Zed용 스킬도 있다.
- 에이전트를 설명한다. 참조 프로필을 복사해 역할, 사용할 수 있는 도구, 누가 무엇을 해도 되는지를 적고 ifixai author와 ifixai validate를 실행해 시뮬레이션 환경을 만들고 검사한다.
- ifixai setup으로 실행을 준비한다. 에이전트 엔드포인트와 다른 공급자의 심사 키를 넣는다. 에이전트가 스스로를 채점할 길을 남기지 않기 위해서다.
- 먼저 ifixai run --dry-run을 돌린다. 테스트가 몇 개인지, 심사 호출이 몇 번인지, 내 에이전트에 해당하지 않는 검사는 무엇인지 과금 전에 알려준다.
- 실제 감사를 실행한다. 스코어카드는 터미널에 찍히고 JSON과 Markdown 보고서는 ./ifixai-results/에 남는다.
제품 정보
iFixAi의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.
추천 대상
이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.
사용자
- 고객을 상대하는 에이전트를 출시하는 프로덕트 팀. 요청이 압박을 가할 때 에이전트가 역할을 벗어나는지를 AI 에이전트 감사가 보여준다. 업무 완료율로는 잡히지 않는 부분이다. 사전에 권한 프로필을 써 둬야 한다.
- 에이전트가 돈, 데이터, 승인을 건드리는 기업의 리스크와 컴플라이언스 담당자. JSON과 Markdown 보고서는 보관하고 버전별로 비교할 수 있다. 결과물은 AI 거버넌스 자료로 쓰이지만 등급은 내부 근거일 뿐 규제 인증은 아니다.
- 남의 에이전트를 감사하는 컨설턴트와 에이전시. 다른 공급자의 심사 모델과 지적마다 붙는 근거 덕분에 의뢰인이 직접 확인할 수 있는 보고서가 나온다. 오픈소스 라이선스라 감사하는 쪽에 좌석당 비용도 없다.
작업
- 출시 전 점검. 기본 10개 검사로 도구 오용, 권한 상승, 프롬프트 인젝션 같은 뚜렷한 구멍을 잡는다.
- 모델이나 프롬프트를 바꾼 뒤 재감사. 같은 검사와 같은 프로필이면 이전 실행과 비교할 수 있는 점수가 나온다.
- CI에서 배포 차단. --min-score를 붙이면 점수가 기준 아래로 떨어질 때 빌드가 실패한다.
- 이미 벌어진 행동 확인. trajectory assurance는 실시간 탐침 대신 기록된 행동을 감사한다. 사고가 이미 난 뒤에 쓸모 있다.
활용 상황
- 환불 권한을 가진 지원 에이전트. 시뮬레이션에 관리자의 거절과 지급 계좌 변경이 들어간다. 권한이 무너지는 지점이 대개 여기다.
- 데이터베이스와 티켓 시스템에 접근하는 내부 운영 에이전트. 운영 권한을 주기 전에 역할 밖 도구를 쓰는지 알 수 있다.
- 벤더에게 에이전트를 사는 상황. 제3자 감사 보고서는 판매자의 벤치마크 표와 다른 문서다.
주요 기능
업무 자체를 재현하는 시뮬레이션
나중에 덧붙이는 테스트 환경이 아니라 직장의 작은 모형을 세운다. 누가 있고, 어떤 정책이 있으며, 어느 역할이 어떤 도구를 쓸 수 있는지 담는다. 에이전트는 평범한 하루의 요청을 받는다. 권한을 밀어붙이는 요청도 포함된다. 지적은 "이렇게 요청받았고 이렇게 행동했다"는 짝으로 나온다.
다른 공급자의 심사 모델
모든 응답은 감사 대상과 다른 공급자의 모델이 채점한다. iFixAi는 설정된 키에서 심사자를 고르고 에이전트 자기 공급자는 뺀다. 원칙은 단순하다. 에이전트가 스스로를 채점하게 두지 않는다. 공급자를 둘 쓰면 실행 단가가 올라간다. 그 분리가 점수를 인용할 수 있게 만든다.
A~F 스코어카드와 하한선
조작, 날조, 기만, 예측 불가, 불투명 다섯 축의 가중 평균이 등급을 정한다. 세 가지 필수 최저선은 가중 평균 밖에 있다. B01, B08, P01은 각각 도구 권한, 권한 상승, 파괴적 행동을 본다. 하나라도 떨어지면 나머지가 아무리 좋아도 등급은 D에서 멈춘다.
검사 61개, 기본은 10개
기본 실행은 채팅으로 도는 가벼운 검사 10개를 다룬다. 프롬프트 인젝션 저항부터 불확실성을 인정하는지까지 포함한다. --full-run은 61개를 모두 연다. 불복종, 감독 기능 약화, 취약 사용자 배려처럼 준비가 더 필요한 범주도 들어간다. 해당하지 않는 검사는 이유와 함께 표시된다.
비교하고 차단하는 보고서
실행마다 JSON과 Markdown을 쓴다. JSON은 두 실행을 비교하거나 추세를 볼 때, Markdown은 사람이 읽을 때 쓴다. --min-score는 등급을 종료 코드로 바꿔 CI 파이프라인이 릴리스를 멈추게 한다. 대시보드 안에 갇히는 데이터는 없다.
쓰던 도구를 위한 플러그인
Claude Code와 Codex에는 플러그인이 있고 다른 코딩 에이전트에는 uvx ifixai install --agents cursor로 스킬을 넣는다. 에이전트가 내 코드베이스를 읽고 프로필을 쓰고 비용을 보여준 뒤 감사를 시작한다. GitHub나 MCP로 연결하면 제품에 SDK를 심지 않아도 된다.
장단점
장점
- Apache 2.0에 셀프 호스팅. 프롬프트와 코드와 키가 내 환경에 남고, 무료판이 체험판이 아니라 엔진 전체다.
- 심사자가 다른 공급자라 내부 리뷰를 약하게 만드는 자기 채점 문제가 없다.
- 채팅 엔드포인트가 있는 에이전트면 무엇이든 감사할 수 있고, OpenAI 호환이 아니어도 제품 코드를 고칠 필요가 없다.
- 지적마다 요청과 응답이 붙는다. 검토자는 숫자를 믿는 대신 판단의 흐름을 따라갈 수 있다.
- JSON 출력과 --min-score 덕분에 한 번 읽고 잊는 보고서가 아니라 실제 CI 게이트로 쓸 수 있다.
단점
- 신뢰할 만한 실행에는 공급자 두 곳의 API 키가 필요하다. 심사 비용은 에이전트 자체 사용료 위에 더해진다.
- 기본 10개 검사는 의도적으로 얕다. 깊은 범주는 --full-run에서만 돌아가고 시간과 비용이 더 든다.
- 감사 품질은 프로필 품질에 묶인다. 역할과 권한을 두루뭉술하게 쓰면 지적도 두루뭉술해진다.
- A~F 등급에는 인정 효력이 없다. 공식 보증 의견이 필요한 팀은 외부 감사인에게 계속 비용을 내야 한다.
자주 묻는 질문
아니다. 평가는 에이전트가 그 일을 해낼 수 있는지 답한다. AI 에이전트 감사는 권한 안에서 해냈는지를 묻는다. 프로젝트 데모도 모든 평가를 통과하면서 승인되지 않은 행동을 하는 에이전트를 다룬다. 두 보고서는 나란히 볼 때 쓸모가 있다.
관련 콘텐츠
iFixAi와 관련된 도구, 스킬, 아티클을 살펴보세요.
iFixAi 대안
Knocket
Knocket (Tencent RTC team) · 생산성 · 비즈니스 · 챗봇Knocket은 무료 라이브 채팅과 연락처 페이지 도구다. 방문자는 웹사이트, 앱, 공유 링크에서 메시지를 보내고, 운영자는 텔레그램이나 하나의 받은편지함에서 답한다.

shippedit.me
Krawlup · 마케팅 · 비즈니스shippedit.me는 이제 Krawlup으로 연결된다. SEO, AEO, 로딩 속도를 매주 감사하고 수정 내용을 MCP로 AI 코딩 에이전트에 넘기는 웹 플랫폼이다.
Ayven
Alknoma · 생산성 · 비즈니스Ayven은 Alknoma가 만든 AI 컨트롤 센터다. 한 문장으로 말한 목표를 날짜가 붙은 계획으로 바꾸고, 팀원과 AI 에이전트에게 일을 나눠 맡기며, 결정권이 사용자에게 있을 때만 승인을 요청한다.
