Benchmarks for Trajectory Safety Evaluation and Diagnosis in OpenClaw and Codex: ATBench-Claw and ATBench-CodeX
이 논문은 에이전트 시스템의 다양한 실행 환경에 맞춰 안전성 평가 및 진단을 위한 ATBench 를 OpenClaw 와 Codex 환경에 특화시킨 ATBench-Claw 와 ATBench-CodeX 를 제안하며, 위험원, 실패 모드, 실제 피해라는 3 차원 안전성 분류 체계를 각 도메인에 맞게 커스터마이징하는 확장 가능한 벤치마크 구축 프레임워크를 제시합니다.
상상해 보세요. ATBench라는 것은 AI 의 안전성을 검사하는 **'만능 건축 안전 검사 도구'**입니다. 이 도구는 AI 가 실수를 했을 때, 그 원인이 어디에서 왔는지 (누가 잘못했는지), 어떻게 실패했는지, 그리고 그로 인해 어떤 실제 피해가 발생했는지를 3 단계로 나누어 분석합니다.
하지만 문제는 AI 가 일하는 **'현장'**이 계속 바뀐다는 점입니다.
예전에는 사무실에서 문서만 다뤘지만, 이제는 OpenClaw라는 곳에서 외부 서비스와 대화하고, CodeX라는 곳에서 코드를 짜고 서버를 건드리게 되었습니다.
기존의 안전 검사 도구로는 새로운 현장의 위험을 다 잡아낼 수 없습니다. 마치 해변에서 쓰던 구명조끼를 산악 등반에 입으려 하는 것과 비슷하죠.
🛠️ 2. 해결책: "맞춤형 안전 수칙" 만들기
저자들은 이 문제를 해결하기 위해 도구를 새로 만드는 대신, 기존 도구의 '안전 수칙 (Taxonomy)'만 현장에 맞게 수정했습니다.
기존 도구 (ATBench): 안전 검사 시스템의 뼈대 (엔진) 는 그대로 유지합니다.
맞춤형 수칙: 새로운 현장의 위험 요소를 분석해서 수칙을 업데이트합니다.
이 논문은 이 방식을 두 가지 새로운 현장에 적용한 사례를 보여줍니다.
🧰 사례 1: ATBench-Claw (외부 연결형 AI)
현장: AI 가 외부 도구, 대화 세션, 다른 사람과 소통하는 곳.
위험 요소: "누가 보낸 메시지인지 모호하다", "세션 기록이 오염되었다", "허가 없이 다른 사람에게 메시지를 보냈다" 같은 것들.
비유:택배 기사가 일하는 곳입니다. 택배가 잘 도착하는지, 주소가 틀린 건 아닌지, 택배 상자가 누군가에게 잘못 전달되지 않았는지 확인하는 **'전달 과정 안전 수칙'**을 추가한 셈입니다.
💻 사례 2: ATBench-CodeX (코드 작성형 AI)
현장: AI 가 컴퓨터 코드를 짜고, 파일을 수정하고, 서버를 건드리는 곳.
위험 요소: "악성 코드가 포함된 라이브러리를 설치했다", "실수로 중요한 파일을 지웠다", "보안 허점을 통해 서버에 침입했다" 같은 것들.
비유:건축 현장의 기술자가 일하는 곳입니다. 건물을 지을 때 잘못된 자재를 썼는지, 안전 장비를 안 썼는지, 건물을 무너뜨리는 실수를 했는지 확인하는 **'시공 안전 수칙'**을 추가한 셈입니다.
📊 3. 실험 결과: 누가 더 잘했나?
연구진은 이 새로운 검사 도구로 여러 AI 모델들을 테스트했습니다.
결과: 대부분의 AI 는 새로운 현장 (특히 코드 작성 현장) 에서 더 많은 실수를 했습니다. 기존에 안전 검사만 전문으로 하던 AI 들은 새로운 환경에 적응하지 못해 점수가 낮았습니다.
승자: 연구진이 개발한 AgentDoG라는 시스템이 두 현장 모두에서 가장 높은 안전 점수를 받았습니다. 이는 안전 검사 시스템이 단순히 규칙을 외우는 게 아니라, 상황을 이해하고 분석하는 능력이 중요하다는 것을 보여줍니다.
💡 4. 결론: 왜 이 연구가 중요한가?
이 논문의 핵심 메시지는 **"AI 가 변해도 안전 검사 도구는 새로 만들지 않아도 된다"**는 것입니다.
비유: 자동차가 전기차로 변해도, '브레이크가 잘 작동하는지'를 검사하는 원리는 같습니다. 다만, 전기차에 맞는 '배터리 안전 수칙'만 추가하면 됩니다.
의미: AI 기술이 빠르게 발전해서 새로운 일 (새로운 공사 현장) 을 하게 되더라도, 우리는 매번 완전히 새로운 안전 검사 도구를 만들지 않고, 기존 도구의 수칙만 현장에 맞춰 수정하면 됩니다. 이렇게 하면 시간과 비용을 아끼면서도 AI 의 안전성을 계속 지켜낼 수 있습니다.
📝 한 줄 요약
"AI 가 일하는 곳이 바뀌면, 안전 검사 도구 (ATBench) 의 뼈대는 그대로 두고, 현장에 맞는 '안전 수칙'만 새로 적어주면 AI 를 안전하게 지킬 수 있다!"
1. 문제 정의 (Problem)
에이전트 시스템이 다양한 실행 환경 (OpenClaw 의 도구/세션 기반, OpenAI Codex 의 리포지토리/쉘 기반 등) 으로 확장됨에 따라, 기존의 정적인 벤치마크로는 새로운 위험 영역을 포괄적으로 평가하기 어렵습니다.
핵심 과제: 에이전트 프레임워크의 고수준 아키텍처는 비교적 안정적이지만, 구체적인 실행 환경, 도구 생태계, 제품 기능은 빠르게 진화합니다. 이에 따라 새로운 실행 환경에 맞춰 궤적 수준 (Trajectory-level) 의 안전성 평가 및 진단이 가능한 유연한 벤치마크가 필요합니다.
현재의 한계: 새로운 환경마다 완전히 새로운 벤치마크를从头 (de novo) 로 구축하는 것은 비효율적이며, 기존 ATBench 와의 비교 가능성과 진단 일관성을 유지하는 것이 어렵습니다.
2. 방법론 (Methodology)
이 논문은 ATBench의 확장성을 활용하여 두 가지 새로운 도메인 (OpenClaw, CodeX) 에 맞춘 벤치마크 (ATBench-Claw, ATBench-CodeX) 를 제안합니다. 핵심 방법론은 범용 구축 파이프라인을 유지하면서 '안전성 분류체계 (Safety Taxonomy)'만 환경에 맞게 커스터마이징하는 것입니다.