로컬 코딩 에이전트, 이제 쓸만하지만 '육아'가 필수임
Local coding agents are good now, but only if you babysit them
핵심 요약
로컬 코딩 에이전트는 유용하지만, 여전히 사람이 직접 검토하고 수정해야 하는 관리자 역할이 필요하다는 의견.
- 에이전트 활용 — 작은 수정이나 단순 반복 작업에는 매우 효과적임.
- 관리자 필수 — 에이전트에게 전권을 맡기면 엉뚱한 코드를 짜거나 오류를 발생시킴.
- 검증 워크플로우 — 작은 작업 후 테스트, diff 확인, 수정 과정을 반복하는 방식이 가장 효율적임.
- 코드 이해도 — 에이전트가 생성한 코드를 이해하지 못하고 그대로 배포하는 것은 위험함.
로컬 코딩 에이전트가 드디어 쓸만해졌지만, 여전히 혼자 내버려 둘 수는 없다.
작은 수정, 레포 읽기, 파일 변경, 지루한 코딩 작업에는 아주 훌륭하다. 하지만 너무 자유를 주면 엉뚱한 곳을 건드리거나, 겉보기엔 멀쩡하지만 실제로는 망가진 코드를 만들거나, 원래 작업 범위에서 너무 멀리 나가버린다.
나한테 가장 잘 맞는 워크플로우는 기본적으로 이거다:
작은 작업
테스트 실행
diff 확인
이상한 부분 수정
반복
그러니까 시간은 절약해주지만, 여전히 git diff를 띄워놓고 피곤한 관리자처럼 앉아 있어야 한다.
다들 이렇게 쓰나? 아니면 에이전트가 사고 안 치고 혼자서 일하게 만드는 데 성공한 사람 있음? 내 설정이 구린 건지, 아니면 이게 현재 기술 수준인 건지 모르겠다.


