AI가 코드를 고칠 때, 자기가 만든 엉성한 테스트로 자기를 통과시킬 수 있으니 테스트 만드는 역할과 코드 고치는 역할을 나누고 테스트를 중간에 못 바꾸게 하자는 논문이다.

AI가 코드를 고칠 때, 자기가 만든 엉성한 테스트로 자기를 통과시킬 수 있으니 테스트 만드는 역할과 코드 고치는 역할을 나누고 테스트를 중간에 못 바꾸게 하자는 논문이다. 무엇이 문제였나 — 먼저 한 에이전트가 문제를 확인할 테스트를 만든다. 어떻게 풀었나 — 그 테스트가 버그 있는 코드에서는 실패하는지 확인한 뒤 고정한다. 그래서 뭐가 좋아졌나 — 다른 에이전트는 그 테스트 결과를 보며 코드만 고치고, 최종 정답 여부는 숨겨진 공식 평가가 판단한다. ...

2026년 9월 25일 · 6 분 · 1192 단어 · TechLLM