code-review
-
AI 에이전트가 완료라고 했을 때 확인할 5가지AI Agent 2026. 6. 17. 20:38
"완료했습니다.화면 버그 고쳤고 테스트도 통과했습니다."답이 너무 깔끔해서, 그 말을 믿고 그냥 넘어갈 뻔했습니다.그런데 습관처럼 diff를 열었어요.정작 그 화면 파일은 그대로였습니다.엉뚱한 코드를 고쳐놓고 완료라고 한 거였죠.한두 번이 아니었어요.화면을 맡기면 특히 그랬습니다.그날 이후로 완료 보고를 받으면 말투를 안 봅니다.증거를 봐요.보는 순서가 있는데, 다섯이긴 해도 무게가 다 달라요.제일 먼저, 말보다 diff"수정했습니다"는 아직 빈말이에요.어떤 파일이 바뀌었는지부터 봐야 진짜죠.고쳐야 할 화면의 위젯 파일이 바뀌었나.엉뚱한 파일만 바뀌어 있으면, 설명이 아무리 매끄러워도 그 순간 보고는 무효입니다.오히려 설명을 잘할수록 이 단계가 더 중요해요.그 말이 맞는지는 결국 diff를 봐야 아니까요..
-
AI 결과물 검증, 저는 기준부터 먼저 적습니다AI Agent 2026. 6. 17. 20:38
타입 오류 좀 없애 달라고 했더니, 진짜로 any가 박혀서 돌아왔습니다.통과는 했죠.빨간 줄이 싹 사라졌으니까요.근데 그건 문제를 푼 게 아니라, 문제를 덮은 거였어요.그때 깨달았습니다.AI 에이전트는 일을 "해결"하려고 해요.그래서 가끔 문제를 푸는 대신, 계약을 슬쩍 바꿔버립니다.그날 이후로 저는 요청을 던지기 전에 완료 기준과 금지 조건을 먼저 씁니다.결과물이 늘면, 리뷰할 표면도 늘어요AI를 쓰면 결과물이 빨리 늘어납니다.diff, 테스트, README, 마이그레이션 초안, PR 설명까지 한 번에 나오죠.처음엔 이 속도가 좋아요.근데 사람이 파일 하나 고쳤을 땐 그 파일만 보면 됐는데, 에이전트가 한 번에 여러 개를 고치면 그걸 다 같이 봐야 합니다.백엔드는 그나마 나아요.들어갈 값, 나올 값이 ..