세탁기를 쳐다보지마

요새 AI를 사용하면서 스스로에게 거는 주문이 있다.

세탁기를 쳐다보지마.

처음 AI 에이전트에게 일을 맡겼을 때는 자꾸 들여다보게 됐다. 이 친구가 코딩을 잘 하고 있는지, 내 스타일에 맞게 설계하고 있는지, 이상한 방향으로 가고 있지는 않은지 계속 확인하고 싶었다.

그런데 어느 순간 이런 생각이 들었다.

이렇게 계속 쳐다보고 있으면, 생산성은 그대로 아닐까?
어쩌면 더 떨어지는 것 아닐까?

그때 떠오른 비유가 세탁기였다.

세탁기를 돌려놓고 빨래가 잘 되고 있는지 계속 내부를 들여다보고 있다면, 세탁기를 장만한 의미가 없다. 세탁기의 가치는 돌려놓고 내가 다른 일을 할 수 있을 때 생긴다.

AI 에이전트도 비슷하다.

에이전트에게 일을 맡겼다면, 계속 감시하는 대신 다른 일을 하거나, 또 다른 에이전트를 돌리거나, 더 높은 수준의 판단을 해야 한다. 그래야 생산성의 증가가 단순한 개선이 아니라 혁신에 가까워질 수 있다.


생산성의 병목이 바뀌고 있다

AI 이전의 개발 생산성은 주로 내가 얼마나 빨리 구현할 수 있는지에 달려 있었다.

하지만 AI 에이전트를 사용하기 시작하면 병목은 조금씩 이동한다.

이제 중요한 것은 단순히 코드를 직접 쓰는 속도가 아니다.

  • 무엇을 시킬지 정하는 능력
  • 작업을 잘게 나누고 병렬화하는 능력
  • 결과물을 평가하는 능력
  • 품질 기준을 유지하는 능력
  • 필요 없는 산출물을 버리는 능력
  • 여러 에이전트의 작업을 조율하는 능력

즉, 구현력만큼이나 작업 설계 능력과 품질 판별 능력이 중요해지고 있다.

AI를 잘 쓰는 개발자는 코드를 덜 보는 사람이 아니다. 코드를 보는 위치가 달라진 사람이다.

구현 중인 손놀림을 보는 것이 아니라, 방향, 구조, 검증, 품질 기준을 보는 사람이다.


세탁기를 소유한 시대의 경쟁력

모두가 세탁기를 갖게 되면, 세탁기를 가지고 있다는 사실 자체는 더 이상 경쟁력이 아니다.

마찬가지로 모두가 AI를 사용할 수 있게 되면, AI로 코드를 많이 만들 수 있다는 사실만으로는 충분하지 않다.

하루에 PR을 10개, 20개, 50개씩 만들어낼 수 있는 시대가 오고 있다. 아니, 이미 오고 있다.

하지만 그다음에는 더 어려운 질문이 따라온다.

  • 이 PR들은 실제 제품 가치를 올렸는가?
  • 유지보수 비용을 늘리지는 않았는가?
  • 코드베이스의 일관성을 해치지는 않았는가?
  • 팀의 리뷰, 테스트, 배포 파이프라인이 감당 가능한가?
  • 많이 만들었지만 정작 중요한 문제는 풀지 못한 것은 아닌가?

AI 시대에는 결과물의 생산 자체가 기본값이 될 가능성이 크다.

그렇다면 비교 우위는 결과물의 양이 아니라 결과물의 품질에서 생긴다.

모두가 세탁기를 소유한 시대에 잘 나가는 세탁소가 되려면, 세탁기를 많이 돌리는 것만으로는 부족하다. 어떤 옷을 어떤 코스로 돌릴지 알아야 하고, 세탁 후 검수 기준이 있어야 하며, 망가진 옷에 대한 책임도 져야 한다.

AI 에이전트도 마찬가지다.


쳐다보지 않는 것과 방치하는 것은 다르다

물론 “세탁기를 쳐다보지마”가 AI 결과물을 무조건 믿으라는 뜻은 아니다.

AI를 제대로 쓰려면 안 쳐다봐야 한다.
하지만 품질을 챙기려면 또 쳐다봐야 한다.

여기에 긴장이 있다.

중요한 것은 실시간으로 간섭하지 않는 것이다. 대신 적절한 체크포인트에서 검수해야 한다.

세탁기가 돌아가는 동안 계속 내부를 들여다보는 것은 낭비다. 하지만 세탁이 끝난 뒤에 옷이 줄었는지, 색이 빠졌는지, 냄새가 남았는지는 확인해야 한다.

AI 에이전트도 마찬가지다.

  • 작업 중간을 토큰 단위로 감시하지 않는다.
  • 대신 시작 전에 요구사항을 명확히 준다.
  • 완료 기준을 먼저 정의한다.
  • 테스트, 린트, 타입체크 같은 자동 검증을 붙인다.
  • 최종 결과는 사람이 품질 관점에서 검수한다.
  • 필요하면 다른 에이전트에게 리뷰를 맡긴다.

핵심은 감시가 아니라 운영이다.

에이전트를 감시하지 말고, 품질 시스템을 설계해야 한다.


PR이 많아질수록 중요한 것

AI 에이전트를 사용하면 산출물의 양은 빠르게 늘어난다.

하지만 산출물이 많아질수록 품질 관리의 중요성은 더 커진다. PR이 많다는 것은 곧 리뷰할 코드가 많고, 머지할 변경이 많고, 되돌릴 가능성도 많다는 뜻이다.

그래서 AI 시대의 개발 조직에는 새로운 운영 방식이 필요하다.

  • 작은 단위의 PR
  • 명확한 변경 목적
  • 자동화된 테스트와 정적 분석
  • 코드 스타일과 아키텍처 규칙의 문서화
  • AI가 만든 코드에 대한 별도 리뷰 기준
  • 사람 리뷰와 AI 리뷰의 역할 분리
  • 머지 후 품질 회귀를 잡는 모니터링

많이 만드는 능력은 중요하다. 하지만 더 중요한 것은 많이 만들 수 있는데도 필요한 것만 남기는 능력이다.

AI 시대의 좋은 개발자는 산출물을 무비판적으로 받아들이는 사람이 아니라, 산출물을 선별하고 품질 기준을 시스템화하는 사람일 것이다.


새로운 주문: 빨래 기준은 정해놓고 돌려라

“세탁기를 쳐다보지마”는 좋은 출발점이다.

하지만 그다음 주문도 필요하다.

빨래 기준은 정해놓고 돌려라.

AI 에이전트에게 일을 맡길 때도 마찬가지다.

그냥 “이거 해줘”라고 맡기는 것보다, 다음을 함께 정의해야 한다.

  • 어떤 문제가 해결되어야 하는가
  • 어떤 방식은 피해야 하는가
  • 어떤 테스트를 통과해야 하는가
  • 어떤 코드 스타일을 따라야 하는가
  • 어떤 수준이면 완료로 볼 것인가
  • 어떤 경우에는 중단하고 질문해야 하는가

AI에게 일을 잘 맡기는 것은 단순한 프롬프트 기술이 아니다.

그것은 점점 더 작업을 설계하고, 기준을 정의하고, 결과를 검수하는 운영 능력에 가까워지고 있다.


AI 시대의 개발자 역량

AI 이전의 생산성은 이렇게 정의할 수 있었다.

내가 얼마나 빨리 만드는가

AI 초반의 생산성은 이렇게 보일 수 있다.

AI에게 얼마나 많이 시키는가

하지만 AI 이후의 경쟁력은 아마 이렇게 될 것이다.

무엇을 시키고, 무엇을 버리고, 어떤 품질 기준으로 통과시키는가

결국 AI 시대의 개발자는 구현자에서 운영자, 리뷰어, 설계자에 가까운 역할을 더 많이 하게 될 수 있다.

코드를 직접 쓰는 능력이 사라진다는 뜻은 아니다. 오히려 코드를 잘 아는 사람이 더 좋은 기준을 만들고, 더 좋은 리뷰를 하고, 더 좋은 작업 지시를 할 수 있다.

다만 손으로 직접 모든 빨래를 빠는 시대에서, 여러 대의 세탁기를 운영하는 시대로 이동하고 있을 뿐이다.


결론

AI 에이전트를 쓰면서 계속 쳐다보고만 있다면, 우리는 여전히 인간의 시간과 집중력을 병목으로 두고 있는 것이다.

세탁기를 돌렸다면 세탁기를 믿고 다른 일을 해야 한다.
하지만 세탁이 끝난 뒤에는 결과를 확인해야 한다.

AI도 마찬가지다.

맡길 때는 제대로 맡기고, 돌아가는 동안에는 간섭하지 말고, 끝난 뒤에는 기준에 따라 검수해야 한다.

앞으로의 경쟁력은 단순히 AI를 사용하는 데서 나오지 않을 것이다.

AI를 통해 얼마나 많이 생산하느냐도 중요하지만, 결국 더 중요한 것은 그 산출물의 품질을 어떻게 유지하느냐다.

모두가 세탁기를 소유한 시대에 잘 나가는 세탁소가 되려면, 정신 똑바로 차리고 퀄리티를 챙겨야 한다.

세탁기를 쳐다보지마.
대신 좋은 세탁소를 운영해라.