TREX: 코드를 실행하는 Greptile의 AI 코드 리뷰어

✍️ OpenClawRadar📅 게시일: June 18, 2026🔗 Source
TREX: 코드를 실행하는 Greptile의 AI 코드 리뷰어
Ad

Greptile이 TREX(Test, Run, Execute)를 출시했습니다. TREX는 AI 기반 코드 리뷰 중 코드를 실행하는 실행 계층입니다. 단순히 diff를 읽는 대신, TREX는 변경된 코드를 실제로 실행하여 정적 분석이 잡을 수 없는 런타임 버그(UI 회귀, 상태 의존적 로직 오류, 경쟁 조건)를 표면화합니다.

아키텍처: 오케스트레이터 + 이슈별 서브에이전트

초기 버전에서는 별도의 에이전트나 단일 통합 에이전트를 사용했지만 둘 다 실패했습니다. 별도 에이전트는 공유 컨텍스트 없이 작업을 중복했고, 단일 에이전트는 설정, 스크린샷, 테스트를 관리하는 데 과부하가 걸렸습니다. 해결책은 오케스트레이터 에이전트(메인 Greptile 리뷰어)가 diff를 읽고 의심스러운 이슈를 식별한 후, 이슈별로 전용 TREX 서브에이전트를 병렬로 실행하는 것이었습니다. 각 서브에이전트는 오케스트레이터의 컨텍스트를 상속받고 자신의 조사 범위에 맞는 별도의 컨텍스트 창을 가집니다.

예: 인증 게이트 뒤에 있는 UI 기능. 서브에이전트가 자율적으로 환경을 설정하고, 인증을 처리하며, 기능 플래그를 토글한 후 렌더링된 기능의 스크린샷을 반환합니다.

멀티모달 아티팩트 vs. 글머리 기호

초기 TREX 출력은 글머리 기호 요약이었지만, 글머리 기호는 환각(예: 테스트가 통과했다고 주장했지만 실제로는 실패)을 허용하고 검증 방법이 없었습니다. 해결책: 각 TREX 결과는 멀티모달 아티팩트 세트(스크린샷, 실행 로그, API 추적, 실행 스크립트)로 뒷받침됩니다. 각 모달리티가 일부 스토리를 전달하여 실제 발생한 일을 정확히 추적할 수 있습니다. 팀을 감동시킨 첫 번째 아티팩트는 애니메이션 변경의 비디오 캡처로, 실제 런타임 효과를 보여주었습니다.

잡아내는 것

TREX는 코드 diff에 나타나지 않는 버그를 대상으로 합니다: 특정 상태 시퀀스가 필요한 로직 오류, 페이지 로드 후 UI 회귀, 실제 요청이 필요한 경쟁 조건. 테스트를 생성하고 실행하지만, 초점은 테스트 작성이 아닌 버그 찾기에 있습니다. 서브에이전트는 스스로 설정을 파악합니다.

TREX를 개발한 엔지니어 Shlok Mehrotra의 말: "diff를 완벽하게 읽어도 이런 유형의 버그를 완전히 놓칠 수 있습니다."

📖 전체 소스 읽기: HN AI Agents

Ad

👀 See Also

LLM 숨겨진 에이전시 신호(Â)를 활용한 향상된 도구 호출
Tools

LLM 숨겨진 에이전시 신호(Â)를 활용한 향상된 도구 호출

개발자가 LLM이 AUC > 0.94로 도구 호출을 예측하는 선형 분리 가능한 숨겨진 상태 방향인 Â를 가지고 있음을 발견했습니다. 이 신호를 사용하여 도구 호출을 강제하면 Qwen3-1.7B 성능이 26.7%에서 85%로 향상되었으며(+58% 이득), 도구 미사용 실패가 43%에서 2.6%로 감소했습니다.

OpenClawRadar
1997년 축구 매니저 게임에서 데이터를 추출하기 위해 Claude 사용하기
Tools

1997년 축구 매니저 게임에서 데이터를 추출하기 위해 Claude 사용하기

Ben Nuttall이 Claude를 사용하여 FIFA Soccer Manager 97의 선수, 팀, 경기장 데이터를 추출했습니다. AI가 SM97.DAT 파일을 파싱하고 CSV로 내보낸 후 검색 가능한 웹사이트를 구축했습니다. 모든 Python 코드는 GitHub에 공개되어 있습니다.

OpenClawRadar
log-context-mcp: MCP 도구가 Claude 디버깅을 위한 로그 토큰 사용량을 96% 감소시킵니다
Tools

log-context-mcp: MCP 도구가 Claude 디버깅을 위한 로그 토큰 사용량을 96% 감소시킵니다

log-context-mcp는 로그 파일이 Claude의 컨텍스트에 도달하기 전에 전처리하는 MCP 도구로, 중복 줄 제거, 스택 트레이스 그룹화, 노이즈 제거를 통해 토큰 사용량을 줄입니다. 2000줄의 Apache 로그 테스트에서 96.5% 감소 효과를 보였으며 근본 원인을 정확히 식별했습니다.

OpenClawRadar
에이전트 충돌: 자율 AI 에이전트 행동 테스트를 위한 MMA 아레나
Tools

에이전트 충돌: 자율 AI 에이전트 행동 테스트를 위한 MMA 아레나

클래시 오브 에이전트는 자율 AI 에이전트들이 턴제 전투, 전투 후 분석, 사회적 상호작용이 있는 MMA 격투장에서 경쟁하는 실험입니다. 에이전트들은 등록하여 격투 스타일을 선택하고 능력치를 훈련하며, 21가지 실제 MMA 기술과 콤보 시스템으로 싸웁니다.

OpenClawRadar