Andrej Karpathy: 에이전트 AI 코딩이 세상을 바꿔놓았다
(x.com/karpathy)"코드를 직접 타이핑 하던 시대"는 끝났다
- 지난 2개월간 프로그래밍이 점진적 발전이 아닌 급격한 변화를 겪었으며, 특히 직전 12월이 결정적 전환점이었음
- 모델들의 품질, 장기 일관성(long-term coherence), 끈기(tenacity) 가 크게 향상되어 크고 긴 작업을 끝까지 처리 가능
- 이로 인해 기존 기본 프로그래밍 워크플로우에 매우 파괴적인 변화가 발생
- 일례로, 주말에 자택 카메라용 로컬 비디오 분석 대시보드를 구축했음
- 에이전트에게 내린 지시 내용
"DGX Spark의 로컬 IP와 사용자명/비밀번호를 줄 테니 로그인하고, SSH 키 설정, vLLM 설정, Qwen3-VL 다운로드 및 벤치마크, 비디오 추론용 서버 엔드포인트 구축, 기본 웹 UI 대시보드 구축, 전체 테스트, systemd 서비스 설정, 메모리 노트 기록, 마크다운 리포트 작성까지 할 것"
- 에이전트가 약 30분간 자율적으로 작업 수행: 여러 문제에 부딪히면서 온라인으로 해결책을 조사하고, 하나씩 해결하며 코드 작성, 테스트, 디버깅, 서비스 설정까지 완료 후 보고서를 제출함
- 직접 손댄 것은 아무것도 없었으며, 불과 3개월 전만 해도 주말 전체가 필요한 프로젝트였지만 이제는 30분 동안 잊고 기다리면 완료되는 작업이 되었음
- 컴퓨터 발명 이래 에디터에 코드를 직접 타이핑하던 시대는 끝났음
- 이제는 AI 에이전트를 실행하고, 영어로 작업을 지시한 뒤 그 작업을 병렬로 관리하고 검토하는 시대
- 가장 큰 보상은 추상화 계층을 계속 높여가는 것, 즉 올바른 도구, 메모리, 지시를 갖춘 장기 실행 오케스트레이터가 여러 병렬 Code 인스턴스를 생산적으로 관리하도록 설계하는 것
- 최상위 수준의 "에이전틱 엔지니어링" 을 통해 달성할 수 있는 레버리지가 현재 매우 높음
- 물론, 아직 완벽하지 않으며, 고수준 방향 설정, 판단력, 감각(taste), 감독, 반복 작업, 힌트와 아이디어 제공이 필요함
- 일부 시나리오에서 훨씬 잘 작동하며, 특히 작업 명세가 명확하고 기능을 검증/테스트할 수 있는 경우에 효과적임
- 핵심은 작업을 적절히 분해하여 잘 작동하는 부분은 에이전트에 위임하고 나머지 부분에서 도움을 주는 직관을 기르는 것
- 현재 소프트웨어 업계는 "평소와 다름없는 시기(business as usual)"가 전혀 아닌 상황임
GeekNews Weekly에 포함된 글입니다.
에디터 코멘트 보기
댓글과 토론
VS code를 안열고, github page에서 바로 Copilot agent로 여러 프로젝트 코딩을 시키고 있습니다. 바로 agent가 직접 playwright로 웹페이지 screenshot까지 보여주고 다 됩니다.
덕분에 죽어있던 여러 toy project가 부활하고 있습니다. :-)
이래서 SaaS가 다 죽는다고 하는군요... 저희도 내부 도구들은 점점 AI 에이전트가 하나씩 만들어서 대체하고 있는데 SaaS의 종말 이후는 어떤 시대가 또 될런지 두렵기도 합니다.
내부용 도구나 단순한 형태의 SaaS는 정말 빠르게 대체되겠지만, 혼자서 프로덕트를 만드는 1인 개발자 입장에서는 오히려 지금이 엄청난 레버리지의 시대인 것 같습니다.
예전에는 아이디어를 구현하는 '타이핑'에 80%의 에너지를 썼다면, 이제는 개발 단가가 거의 0에 수렴하니까요. 결국 앞으로의 승부는 누가 코드를 잘 짜느냐가 아니라, '누가 시장의 불편함을 더 빨리 찾아내고 기획하느냐'의 싸움으로 완전히 넘어간 느낌입니다.