포스트

Andrej Karpathy가 2025년 12월 27일 올린 트윗

#Claude

Andrej Karpathy가 2025년 12월 27일 올린 트윗 https://x.com/karpathy/status/2004607146781278521?s=46은 AI 개발 도구 생태계의 현주소를 정확히 꿰뚫고 있습니다. 그가 “프로그래머로서 이렇게 뒤처지는 느낌을 받은 적이 없다”고 고백한 것은 단순한 겸손이 아닙니다. 이것은 소프트웨어 개발 패러다임이 근본적으로 바뀌고 있다는 신호입니다.

카파시는 현재 개발자들이 직면한 문제를 “사용설명서 없는 외계 도구를 쥐고 있는 것”에 비유했습니다. 예전처럼 코드를 한 줄씩 짜는 것이 아니라, 에이전트(Agents), 서브에이전트(Subagents), 프롬프트(Prompts), 컨텍스트(Context), 메모리(Memory), 모드(Modes), 권한(Permissions), 도구(Tools), 플러그인(Plugins), 스킬(Skills), 훅(Hooks), MCP, LSP, 슬래시 명령어, 워크플로우, IDE 통합 같은 새로운 추상화 계층을 능숙하게 다뤄야 한다는 겁니다. 이런 요소들을 제대로 엮어내기만 하면 10배 더 강력해질 수 있는데, 못하는 건 본인의 “스킬 이슈”라는 자조적 진단이 핵심입니다.

흥미로운 점은 카파시가 이 트윗을 올린 시점입니다. 그는 지난 10월 Dwarkesh 팟캐스트에서 “우리는 에이전트의 해(year of agents)가 아니라 에이전트의 10년(decade of agents)을 살고 있다”고 주장하며 업계의 과도한 낙관론을 경계했습니다. 그의 평가에 따르면 현재 AI 에이전트들은 “실제로 작동하지 않는다”는 것입니다. Claude나 Codex 같은 도구들이 인상적이긴 하지만, 여전히 충분한 지능이 부족하고, 멀티모달 기능이 약하며, 지속적 학습(continual learning)이 불가능하다는 것이 그의 진단입니다.

그런데도 불구하고 카파시가 “10배 더 강력해질 수 있다”고 말하는 것은 역설적으로 들립니다. 이 역설의 핵심은 현재 도구들의 한계와 그것을 제대로 활용하는 능력 사이의 격차에 있습니다. 실제로 2025년 연구 데이터들을 보면 이 격차가 얼마나 극명한지 알 수 있습니다.

GitHub의 공식 연구에 따르면 Copilot 사용자들은 코딩 작업을 평균 55% 빠르게 완료했습니다. 작업 시간이 2시간 41분에서 1시간 11분으로 줄어든 것입니다. 하지만 METR의 2025년 7월 연구는 정반대의 결과를 보여줍니다. 경험 많은 개발자들이 Cursor와 Claude 같은 AI 도구를 사용했을 때 실제로는 19% 더 느려졌다는 것입니다. 더 놀라운 건 개발자들 스스로는 20% 더 빠르다고 느꼈다는 점입니다.

이 극명한 차이는 무엇을 의미할까요? Stack Overflow의 2025년 개발자 설문조사는 중요한 단서를 제공합니다. 84%의 개발자가 AI 도구를 사용하거나 사용할 계획이 있지만, 긍정적 평가는 60%로 떨어졌습니다. 2023-2024년의 70% 이상에서 하락한 수치입니다. 초기의 과도한 기대가 현실과 부딪히면서 환멸이 생긴 것입니다.

하지만 이 환멸은 도구 자체의 문제라기보다는 카파시가 지적한 “스킬 이슈”의 증거입니다. 현재 AI 개발 도구 생태계를 보면 GitHub Copilot, Cursor, Claude Code, Windsurf 등 다양한 옵션이 존재하고, 각각은 서로 다른 강점을 가지고 있습니다. GitHub Copilot은 월 10달러로 안정적인 자동완성과 무제한 사용을 제공하지만, 대규모 코드베이스의 컨텍스트 이해는 제한적입니다. Cursor는 월 20달러로 프로젝트 전체를 이해하고 다중 파일 편집이 가능하지만, 학습 곡선이 가파르고 크레딧 기반 가격제가 부담스럽습니다. Claude Code는 터미널 기반으로 깊은 코드베이스 이해를 제공하지만, IDE 통합이 약합니다.

문제는 대부분의 개발자가 이런 도구들을 단순히 “더 나은 자동완성”으로 사용한다는 것입니다. 카파시가 지적한 새로운 추상화 계층들을 제대로 활용하지 못하는 것입니다. 실제로 생산성 향상을 경험한 개발자들의 패턴을 보면, 그들은 단일 도구에 의존하지 않습니다. 아키텍처 설계에는 Claude를 사용하고, 처음부터 기능을 구축할 때는 Cursor를 활용하며, 일상적 코딩에는 Copilot을 쓰는 식입니다. 즉, 각 도구의 강점을 이해하고 상황에 맞게 조합하는 능력이 핵심입니다.

카파시는 이런 맥락에서 업계가 “도구의 현재 능력에 비해 과도하게 치고 나간다”고 비판합니다. 그는 완전 자율 에이전트가 20분 동안 작업해서 1,000줄의 코드를 가져오는 것을 원치 않습니다. 대신 그가 원하는 것은 협력적 접근입니다. AI가 자신이 작성하는 코드를 설명하고, API 문서를 가져와서 올바르게 사용했음을 증명하며, 확신이 없을 때 개발자와 협업하는 방식입니다. 개발자가 단순히 “작동한다고 들은” 코드 더미를 받는 것이 아니라, 과정에서 배우고 더 나은 프로그래머로 성장하는 것입니다.

이것이 바로 카파시가 말하는 “10배 더 강력해질 수 있는” 방법의 진짜 의미입니다. 단순히 AI가 코드를 대신 작성해주는 것이 아니라, AI 도구들의 복잡한 생태계를 이해하고, 각각의 강점을 활용하며, 적절한 프롬프팅 기술과 워크플로우 설계를 통해 인간과 AI의 협업을 최적화하는 것입니다. 이것은 새로운 종류의 전문성이며, 기존의 코딩 능력만으로는 충분하지 않습니다.

카파시의 경고는 명확합니다. 지금 우리는 “magnitude 9 earthquake”(규모 9의 지진)이 업계를 흔들고 있는 시기를 겪고 있습니다. 이 변화에 뒤처지지 않으려면 단순히 AI 도구를 설치하는 것만으로는 부족합니다. 새로운 추상화 계층을 마스터하고, 도구들을 전략적으로 조합하며, 인간과 AI의 협업을 재설계하는 능력을 갖춰야 합니다. 그렇지 않으면 AI 도구를 사용하면서도 실제로는 더 느려지고, 품질 낮은 “AI slop”(AI 쓰레기)를 양산하며, 자신의 학습과 성장은 정체되는 역설적 상황에 빠질 수 있습니다.

결국 카파시의 “스킬 이슈” 발언은 냉소가 아니라 정확한 현실 인식입니다. 도구는 이미 충분히 강력합니다. 문제는 우리가 그것을 제대로 다루는 법을 배우고 있는 중이라는 것입니다. 그리고 그 학습 곡선은 생각보다 훨씬 가파릅니다.

작성 일자: 2025-12-27


#Gemini

안드레 카파시가 공유한 2025년의 기술적 성찰은 인공지능이 단순한 도구의 단계를 넘어 소프트웨어 엔지니어링의 근간을 뒤흔드는 거대한 패러다임의 전환점에 도달했음을 선언하고 있습니다. 그는 평생을 기술의 최전선에서 보내온 전문가임에도 불구하고, 현재 인공지능의 발전 속도가 인간의 적응 능력을 상회하기 시작했다는 점에서 깊은 경외심과 동시에 실존적인 위기감을 고백합니다. 이는 단순히 새로운 기술이 등장했다는 신호가 아니라, 우리가 기술을 다루고 세상을 구현하는 방식 자체가 근본적으로 재편되었음을 의미합니다.

이 변화의 핵심에는 이른바 ‘바이브 코딩(Vibe Coding)’이라 불리는 새로운 개발 문법이 자리 잡고 있습니다. 과거의 프로그래밍이 복잡한 문법과 로직을 한 줄씩 쌓아 올리는 고도의 수련 과정이었다면, 이제는 인간이 자연어로 자신의 의도와 ‘느낌(Vibe)’을 전달하는 것만으로도 완전한 결과물이 도출되는 시대로 진입했습니다. AI는 이제 인간의 명령을 단순히 흉내 내는 수준을 넘어, 스스로 추론하고 오류를 수정하며 로컬 환경에서 직접 실행까지 완료하는 자율적인 에이전트로 진화했습니다. 이러한 환경 속에서 개발자의 정체성은 코드를 작성하는 ‘작업자’에서 AI 에이전트 군단을 지휘하고 그 결과물을 검증하는 ‘감독자’ 혹은 ‘아키텍트’로 강제적으로 이동하게 되었습니다.

기술적으로 이러한 도약을 가능하게 한 원동력은 ‘검증 가능한 보상을 통한 강화학습(RLVR)’의 완성입니다. 이제 AI는 인간의 데이터를 단순히 학습하는 것에 그치지 않고, 수학적 정답이나 코드 실행 결과와 같은 객관적인 지표를 바탕으로 스스로 사고의 과정을 최적화합니다. 이 과정에서 AI는 인간이 가르쳐준 적 없는 논리적 도약과 문제 해결 전략을 스스로 터득했으며, 이는 소프트웨어 개발 비용을 거의 제로에 가깝게 수렴시키는 결과를 낳았습니다. 결과적으로 고전적인 코딩 기술의 가치는 하락하고 있으며, 대신 AI에게 어떤 컨텍스트를 제공하고 어떤 방향으로 시스템을 설계할 것인가를 결정하는 고차원적인 기획 능력이 그 자리를 대신하고 있습니다.

결국 카파시의 분석은 우리에게 인공지능이라는 거대한 해일에 저항하기보다는 그 흐름에 올라타야 한다는 엄중한 메시지를 던집니다. 전통적인 의미의 코딩은 서서히 역사의 뒤안길로 사라지고 있을지 모르지만, 역설적으로 누구나 자신의 아이디어를 소프트웨어로 실현할 수 있는 창조의 황금기가 열린 것입니다. 우리가 마주한 이 변화는 단순히 기술적인 업데이트가 아니라 인간 지능과 기계 지능이 협업하는 방식의 대전환이며, 우리는 이제 코드가 아닌 ‘의도’만으로 세상을 빚어내는 새로운 문명의 초입에 서 있습니다.

더 나아가 안드레 카파시가 언급한 구체적인 도구(Cursor, Windsurf 등)의 활용법이나 2025년 AI 트렌드에 대해 더 자세히 알고 싶으신가요?


#ChatGPT

Karpathy의 글은 단순한 개인적 소회라기보다, 프로그래밍이라는 직업이 어떤 국면으로 진입했는가를 내부자 시점에서 진단한 짧지만 밀도가 높은 선언에 가깝다. 그가 말하는 “이만큼 뒤처진 느낌은 처음이다”라는 표현은 기술적 무능을 고백하는 문장이 아니라, 기존의 숙련 체계가 더 이상 기준점이 되지 않는 상황에 대한 감각을 드러낸다.

그가 느끼는 뒤처짐의 핵심 원인은, 프로그래머의 주된 노동이 더 이상 “코드를 직접 작성하는 행위”에 있지 않다는 점에 있다. 과거의 프로그래밍은 문제를 정의하고, 알고리즘을 설계하고, 언어 문법에 맞춰 코드를 구현하는 과정이 중심이었다. 이 과정에서 축적된 경험과 숙련은 개인의 경쟁력이었고, 시간과 노력의 함수로 비교적 안정적으로 쌓였다. 그러나 Karpathy가 묘사하는 현재의 환경에서는, 코드 작성 자체가 점점 AI에 의해 대체·보조되고 있으며, 인간 개발자의 역할은 그 결과물을 어떻게 유도하고, 평가하고, 조정하며, 전체 시스템 안에서 통제할 것인가로 이동하고 있다.

이 변화가 특히 낯설게 느껴지는 이유는, AI 기반 개발 환경이 본질적으로 비결정적이고 불안정하기 때문이다. 전통적인 소프트웨어는 동일한 입력에 대해 동일한 출력을 기대할 수 있었지만, 대규모 언어 모델을 중심으로 한 개발 방식에서는 결과가 확률적으로 달라진다. Karpathy는 이 점에서 개발자가 더 이상 “정확히 작동하는 기계를 만드는 사람”이 아니라, “때로는 엉뚱한 결과를 내놓는 시스템을 길들이는 사람”에 가까워지고 있음을 암시한다. 이 과정은 기존의 디버깅 감각이나 설계 경험만으로는 충분히 대응하기 어렵고, 전혀 다른 종류의 시행착오와 직관을 요구한다.

또 하나 중요한 지점은, 경력의 누적 효과가 약화되고 있다는 느낌이다. Karpathy처럼 오랜 시간 최전선에서 연구와 실무를 모두 경험한 인물조차, 새로운 도구와 워크플로 앞에서는 다시 초보자의 위치로 돌아간 듯한 감각을 받는다고 말한다. 이는 특정 언어나 프레임워크를 오래 다뤄왔다는 사실이 곧바로 우위로 이어지지 않는다는 의미이며, 대신 “얼마나 빠르게 새로운 도구를 흡수하고 재구성할 수 있는가”라는 메타 능력이 중요해졌음을 보여준다. 그가 느끼는 불안과 당혹감은 개인적 문제가 아니라, 숙련의 축적 방식 자체가 바뀌고 있다는 신호에 가깝다.

이 글이 많은 개발자에게 공감을 얻는 이유도 여기에 있다. Karpathy는 AI가 개발자를 대체할 것이라고 단정하지 않는다. 대신, 개발자의 역할이 점점 오케스트레이터, 즉 여러 도구와 모델, 자동화된 시스템을 조율하는 존재로 이동하고 있다고 말한다. 문제는 이 역할이 아직 명확한 교과서도, 안정된 학습 경로도 없다는 점이다. 그래서 그는 “뒤처진 느낌”을 말하지만, 그것은 패배감이라기보다 패러다임 전환기에 서 있는 내부자의 솔직한 체감에 가깝다.

결국 Karpathy의 메시지는 이렇게 요약될 수 있다. 지금의 혼란은 개인의 실력이 떨어져서 생긴 문제가 아니라, 프로그래밍이라는 직업의 중심축이 이동하고 있기 때문에 발생하는 구조적 현상이라는 것이다. 그가 느낀 불확실성과 불안은, 많은 개발자가 공유하는 감각이며, 동시에 새로운 시대의 입구에 서 있다는 증거이기도 하다. 이 글은 “나는 뒤처지고 있다”는 고백이 아니라, “우리가 서 있던 기준선 자체가 움직이고 있다”는 진단으로 읽는 편이 더 정확하다.


#내가쓴글아님

개발 생산성이 10배 향상되지 않은 것은 “스킬 이슈”

안드레 카파시(Andrej Karpathy)가 “개발자로서 뒤처지는 느낌을 받는다”라고 말합니다.

이제 프로그래밍은 직접 코드를 짜는 게 아니라 AI 도구를 엮어내는 능력 싸움이 되었습니다.

카파시는 현재 상황을 “사용설명서 없는 외계 도구”를 쥐고 있는 것에 비유했습니다.

예전처럼 로직을 짜는 게 아니라 에이전트(Agents), 도구(Tools), 컨텍스트(Context) 같은 새로운 추상화 계층을 능숙하게 다뤄야 한다는 겁니다.

이걸 제대로 연결만 해도 10배 더 강력해질 수 있는데, 못하는 건 본인의 “스킬 이슈”라며 자조 섞인 말을 남겼네요.

https://www.threads.com/@choi.openai/post/DSvlXkTEwrq?xmt=AQF09pisuNwgqxzZch19CnO3UImBHje5vTUEOkrbMqW–rRkKjGcknPS41t7IILGnZpyRJuE&slof=1

이 기사는 저작권자의 CC BY 4.0 라이센스를 따릅니다.