AI 코딩에서 '계획 모드'가 사라지는 이유
Plan mode is dead
Hacker NewsAI 코딩 도구 개발에서 '계획 모드(Plan mode)'가 필수적이라는 기존 가설이 무너졌습니다. 모델 성능 향상과 실제 비선형적인 개발 과정 때문에, 정적인 계획서만으로는 시스템 변화를 관리하기 어렵다는 것이 핵심입니다.
- 개발의 초점은 고정된 '계획 문서' 작성에서 벗어나야 합니다. 대신 인간이 시스템 변화 과정을 이해하고 반복적으로 사고할 수 있는 상호작용적이고 연속적인 프로세스 설계가 중요해지고 있습니다.
- AI 에이전트 발전으로 계획과 실행의 경계는 사라지며, 개발자는 선형적 방식보다 '이해-행동-검사'를 순환하는 루프로 사고방식을 전환해야 합니다.
- 궁극적으로 해결 과제는 시스템 복잡성을 인간이 어떻게 이해할 수 있는지입니다. 다수의 에이전트가 동시에 변화를 일으킬 때 발생하는 인지 부하 관리 방안을 찾는 것이 핵심입니다.
과거 계획 모드는 에게 충분히 정밀한 지침을 제공하고, 인간 사용자가 시스템 구축 과정을 이해하도록 돕는 두 가지 목적을 수행했습니다. 하지만 모델 성능 향상에 따라 첫 번째 목적(정확한 지침 지정)은 빠르게 구식이 되고 있습니다. 반면, 두 번째 목적(인간의 이해 증진)이 중요해지고 있지만, 기존의 계획 모드는 이 역할을 담기에는 부적절한 추상화 방식이라는 분석입니다.
개발 과정에서 전통적으로 '계획 → 승인 → 실행'과 같은 선형적인 워크플로우가 강요되었으나, 실제 사고는 그렇지 않습니다. 문제에 대한 이해를 시도하고, 초기 결과물로부터 새로운 지식을 얻으며, 이를 바탕으로 생각을 수정하는 등 계획과 구축이 유기적으로 교차하며 발생합니다. 에이전트들이 시스템을 이해하고 스스로 테스트하며 접근 방식을 수정할 수 있게 되면서, 개발 루프는 '이해 → 행동 → 검사 → 명확화 → 조정 → 재행동'의 순환 구조로 변화하고 있습니다.
따라서 가장 큰 오류는 계획 자체를 하나의 정적인 아티팩트(문서)로 만드는 것이었습니다. 핵심은 계획을 문서화하는 것이 아니라, 인간이 시스템 복잡성을 이해할 수 있도록 돕는 프로세스를 설계하는 것입니다. 특히 에이전트의 수가 늘어나 백 개에 달하게 되면, 모든 대화를 읽고 설명까지 요구하는 것은 불가능해지며, 인공지능이 인간의 주의가 가장 필요한 지점을 식별하여 충분한 맥락을 제공해야 하는 것이 과제입니다.
용어 풀이
- 에이전트
- 목표를 받으면 스스로 계획을 세우고 도구를 써서 여러 단계의 작업을 해내는 AI.