인공지능 에이전트가 팀 규칙을 흔들 수 있다
가 코드를 빠르게 고치면, 예전의 ‘혼자만 이해하는 뛰어난 개발자’ 문제가 더 빨리 생길 수 있다. 사람은 왜 그런 선택을 했는지 기억하지만, 에이전트는 오전에 만든 해결책과 오후에 만든 해결책을 서로 다른 방식으로 바꿀 수 있다.
나중에는 둘 다 다시 하면서 앞선 이유를 잊은 것처럼 행동할 수 있다. 에이전트가 코드를 설명할 수 있어도, 팀 전체가 그 구조와 이유를 이해한다는 뜻은 아니다.
해결책은 팀 규칙을 눈에 보이게 남기는 것이다. , ADR, 테스트처럼 에이전트가 따라야 할 기준을 명확히 두면, 에이전트가 임의로 다른 규칙을 가져오거나 매번 다른 방식으로 고치는 일을 줄일 수 있다.
핵심 포인트
- 에이전트가 만든 코드는 빠르지만, 선택 이유가 팀 안에 남지 않으면 가 어려워질 수 있다.
- 에이전트가 설명을 생성할 수 있어도 팀이 실제로 이해하고 통제한다는 뜻은 아니다.
- 같은 규칙 문서로 에이전트가 따라야 할 기준을 명확히 해야 한다.
- ADR로 중요한 설계 결정을 남기면 나중에 같은 결정을 반복해서 흔드는 일을 줄일 수 있다.
- 테스트는 에이전트가 팀 규칙에서 벗어난 변경을 했는지 잡는 가 될 수 있다.