제1부 왜 Antigravity인가 — 코파일럿의 시대는 끝났다
제1장 코파일럿의 시대는 끝났다
코파일럿의 시대가 끝났다고 하면, 어떤 독자는 이렇게 반문할지 모릅니다. "아니, 아직도 다들 Copilot 쓰는데 무슨 소리야?" 맞는 말입니다. Copilot은 끝나지 않았습니다. Cursor도, Copilot도, 각종 IDE 플러그인도 여전히 강력합니다. 그러나 개발에서 AI를 대하는 중심 사고방식은 분명히 끝나고 있습니다. 이제 AI를 "내가 타이핑할 코드를 몇 줄 대신 써주는 도구"로만 보는 시대가 저물고 있다는 뜻입니다.
이 장의 핵심은 단순합니다. 왜 그동안의 AI 코딩 경험이 그렇게 자주 답답했는지, 그리고 왜 지금 갑자기 "에이전트를 지휘하라"는 말이 설득력을 얻기 시작했는지를 이해하는 것입니다. 그 답을 알아야 Antigravity가 그저 또 하나의 반짝이는 AI 에디터가 아니라, 개발 방식 자체를 바꾸려는 시도라는 점이 보입니다.

자동완성은 위대했지만, 끝내 미완성이었다
지난 10여 년 동안 개발 도구는 아주 영리해졌습니다. 처음에는 스니펫과 템플릿이 있었고, 그다음에는 IDE가 타입과 심볼을 읽어 문맥에 맞는 자동완성을 해주기 시작했습니다. 그리고 2021년 이후, 생성형 AI가 들어오면서 자동완성은 갑자기 "한 줄"에서 "함수", "파일", "설명"의 수준으로 점프했습니다.
이 변화는 결코 작지 않았습니다. 지루한 보일러플레이트를 줄여줬고, 낯선 프레임워크의 첫 발도 훨씬 가벼워졌습니다. 실제로 2026년 시점에는 개발자 다수가 AI 도구를 이미 사용하거나 도입할 계획이며, 일상적으로 쓰는 비율도 높아졌습니다.1 많은 팀에서 AI 코딩 도구는 이제 선택이 아니라 기본 장비에 가까워졌습니다.
하지만 여기서 중요한 질문이 남습니다. 그렇다면 왜 우리는 여전히 피곤했을까?
자동완성은 빠릅니다. 그러나 빠른 것과 일을 끝내는 것은 다릅니다. 함수 하나를 써주는 일과 기능 하나를 완성하는 일 사이에는 생각보다 큰 간극이 있습니다. 예를 들어 "로그인 화면에 OAuth를 붙여줘"라고 말했을 때, 기존 세대의 AI는 다음 중 일부만 잘했습니다.
로그인 버튼 컴포넌트 초안 만들기
OAuth SDK 설치 명령 제안하기
콜백 핸들러 코드 조각 보여주기
문제는 그 다음입니다. 환경 변수는 어디에 넣을지, 기존 인증 구조와 충돌은 없는지, 백엔드 세션 처리와 맞물리는지, 테스트는 어떻게 바뀌는지, 브라우저에서 실제로 동작하는지는 여전히 사람이 이어붙여야 했습니다. AI는 똑똑한 조수였지만, 끝까지 맡길 수 있는 실행자는 아니었습니다.
즉, 코파일럿 시대의 AI는 코드를 생성하는 능력은 크게 끌어올렸지만, 작업을 완결하는 능력에서는 늘 반 박자 부족했습니다. 아주 유능한 인턴 같다고 해야 할까요. 한 줄 한 줄은 빠르게 써주는데, 막상 "이 기능 끝났어?"라고 물으면 내가 다시 열어봐야 안심이 되는 존재였습니다.
"사이드바 챗봇"이 답답했던 진짜 이유
많은 개발자가 AI 코딩 도구를 쓰며 공통적으로 느낀 답답함은 성능 부족만이 아니었습니다. 더 정확히 말하면 인터페이스의 철학이 한계에 부딪힌 것입니다.
기존 AI 코딩 도구의 기본 구조는 대체로 비슷했습니다. 에디터가 중심이고, AI는 그 옆에 붙습니다. 사이드바에 채팅창이 있고, 개발자는 질문을 입력합니다. AI는 답하거나 패치를 제안합니다. 그러면 사람이 검토하고, 파일을 열고, 붙여넣고, 명령을 실행하고, 브라우저에서 다시 확인합니다.
이 방식은 처음엔 자연스럽습니다. 기존 IDE 습관을 거의 바꾸지 않아도 되기 때문입니다. 하지만 작업이 조금만 커지면 병목이 생깁니다.
첫째, 대화가 항상 동기적입니다. 내가 묻고, AI가 답하고, 내가 다시 묻는 식입니다. 마치 아주 똑똑하지만 계속 옆자리에서 지시를 기다리는 동료와 일하는 느낌입니다. 손이 많이 갑니다.
둘째, 컨텍스트가 자꾸 끊깁니다. 에러 로그를 복사해 붙이고, 관련 파일을 다시 지정하고, 어느 부분을 바꾸려는지 매번 설명해야 합니다. 대화창은 기억하는 것 같다가도, 조금만 길어지면 뜬금없는 방향으로 새기 쉽습니다. 그 순간부터 개발자는 코드를 쓰는 사람인 동시에 AI의 기억을 관리하는 사람이 됩니다.
셋째, 행동의 표면이 분리되어 있습니다. 실제 개발은 에디터만으로 끝나지 않습니다. 터미널에서 패키지를 설치하고, 테스트를 돌리고, 개발 서버를 띄우고, 브라우저에서 확인해야 합니다. 그런데 기존 AI는 주로 코드 조각을 제안할 뿐, 이 전체 흐름을 하나의 연속된 작업으로 다루지 못했습니다.
그래서 사이드바 챗봇은 종종 이런 느낌을 남겼습니다. "말은 잘 통하는데, 일을 끝내지는 못한다."
이 지점이 중요합니다. 사람들은 흔히 더 좋은 모델이 나오면 문제가 해결된다고 생각합니다. 물론 모델 성능은 중요합니다. 하지만 지금까지의 답답함은 모델이 바보라서가 아니라, AI가 끼어드는 위치가 애초에 작았다는 데서도 왔습니다. AI는 개발 흐름 전체를 책임지는 존재가 아니라, 기존 워크플로우에 삽입된 부가 기능에 가까웠습니다.
자동완성에서 자율 에이전트로, 관계가 뒤집히다
바로 이곳에서 패러다임이 바뀝니다. 코파일럿 모델에서는 사람이 운전하고, AI는 조수석에서 다음 길을 알려줍니다. Agent-First 모델에서는 사람이 목적지를 정하고, AI가 실제 이동의 상당 부분을 맡습니다. 둘 다 도움을 주지만, 관계가 완전히 다릅니다.
기존 코파일럿이 "다음 줄을 제안"했다면, 에이전트는 "이 작업을 어떻게 끝낼지 계획하고, 필요한 파일을 열고, 수정하고, 테스트하고, 결과를 검증하는 흐름"을 다룹니다. 여기서 핵심은 단순한 자동화가 아닙니다. 작업 단위가 코드 조각에서 미션 단위로 커진 것입니다.2
이 변화는 이미 Copilot, Cursor 같은 도구들에도 나타나고 있습니다. GitHub Copilot도 이제 Agent Mode를 통해 멀티파일 편집, 터미널 실행, 오류 수정 루프 같은 기능을 제공합니다.2 다시 말해 "코파일럿의 시대는 끝났다"는 말은 Copilot이라는 제품이 퇴장했다는 뜻이 아닙니다. 오히려 반대입니다. Copilot조차 더 이상 단순 코파일럿에 머물러 있지 않다는 뜻입니다.
시장의 중심이 이동한 것입니다. 예전에는 좋은 AI 코딩 도구를 고를 때 "자동완성이 얼마나 자연스러운가"가 핵심이었습니다. 이제는 질문이 달라집니다.
이 도구는 작업을 어디까지 위임할 수 있는가? 내가 개입해야 하는 순간은 언제인가? 결과를 얼마나 검증 가능하게 보여주는가? 여러 작업을 병렬로 굴릴 수 있는가?
이 질문들이 중요해졌다는 사실 자체가 시대 전환의 증거입니다.
왜 하필 지금, Agent-First가 폭발했을까
패러다임은 선언만으로 바뀌지 않습니다. 기술적 조건과 시장의 압력이 함께 맞아떨어져야 합니다. Agent-First가 2025년 말부터 본격적으로 힘을 얻은 이유도 여기에 있습니다.
먼저 모델이 달라졌습니다. 긴 컨텍스트를 다루고, 코드베이스 전체를 더 안정적으로 읽고, 여러 단계를 이어서 추론하는 능력이 눈에 띄게 좋아졌습니다. 예전에는 "파일 하나를 잘 쓰는 AI"가 신기했다면, 이제는 "저장소 전체를 읽고 작업 계획을 세우는 AI"가 현실적인 기대치가 되었습니다.3
그다음으로 도구 표면이 넓어졌습니다. 에디터만으로는 부족하다는 사실을 다들 깨달았습니다. 실제 개발은 코드 편집, 터미널, 브라우저, 테스트 러너, 스크린샷, 로그 확인이 한 덩어리로 움직입니다. Antigravity는 이 점을 정면으로 받아들여, 익숙한 코드 편집 환경인 Editor View와 여러 에이전트를 지휘하는 Manager View를 분리했습니다.3 이 설계는 단순한 UI 취향 차이가 아닙니다. "개발은 곧 코딩"이라는 오래된 가정을 깨는 신호입니다.
마지막으로, 작업 규모가 커졌습니다. 이제 AI에게 기대하는 것은 함수 생성이 아닙니다. 레거시 마이그레이션, 대규모 리팩터링, UI 검증, 테스트 작성, 문서 업데이트, 심지어 PR 준비까지입니다. 이런 작업은 한 번의 답변보다 비동기적 위임과 중간 검토가 더 잘 맞습니다. 즉, 사이드바 챗봇보다 "작업 관리자"에 가까운 인터페이스가 필요해진 것입니다.
한마디로 요약하면 이렇습니다. 예전에는 AI가 코드를 조금 더 빨리 쓰게 해줬다면, 이제는 AI가 개발의 단위를 더 크게 잡을 수 있게 해줍니다. 그 결과 개발자의 역할도 손가락 노동에서 점점 벗어나, 목표 정의·검토·승인·우선순위 조정으로 이동합니다.
Antigravity는 어떻게 4개월 만에 등장했나
Antigravity의 등장은 하늘에서 뚝 떨어진 이벤트가 아니었습니다. 그 배경에는 2025년의 매우 뜨거운 AI 코딩 도구 전쟁이 있습니다.
2025년 7월, Google은 Windsurf의 CEO 바룬 모한, 공동창업자 더글러스 첸, 일부 연구·개발 인력을 영입하고 Windsurf 기술에 대한 라이선스를 확보하는 형태의 대형 딜을 성사시켰습니다. 업계에서는 이를 사실상 "역(逆) 인수"에 가까운 움직임으로 봤습니다.4 원래 Windsurf는 OpenAI와의 인수 논의로도 크게 주목받던 회사였고, 그만큼 AI IDE 전쟁의 한복판에 있었습니다.4
그리고 불과 넉 달 남짓 뒤인 2025년 11월 19일, Google은 Antigravity를 퍼블릭 프리뷰로 공개했습니다.5 이 속도는 우연이 아닙니다. 이미 시장은 Cursor, Copilot, Windsurf, Devin 계열 도구들 사이에서 "누가 더 빨리 에이전틱 개발 환경을 현실화하느냐"를 두고 달리고 있었습니다. Google은 새 판을 관전하는 쪽이 아니라, 판 자체를 뒤집는 쪽을 택한 셈입니다.
여기서 재미있는 점이 있습니다. Antigravity는 단순히 "Google판 Cursor"로 나오지 않았습니다. 오히려 더 과감했습니다. VS Code 계열의 익숙한 Editor View를 유지하면서도, 별도의 Manager View를 전면에 두었습니다.3 이는 AI를 에디터 안의 기능으로 취급하지 않고, 개발 전체를 지휘하는 중심 객체로 끌어올린 선택입니다.
이 설계는 꽤 도발적입니다. 기존 IDE 세계관에서는 에디터가 집이고 AI는 손님이었습니다. Antigravity에서는 반대로, 에이전트가 집의 중심이고 에디터는 그중 한 방처럼 보입니다. 말하자면 "코드를 쓰는 공간"보다 "작업을 분배하고 검증하는 공간"이 더 중요해진 것입니다.
그래서 Antigravity가 주목받은 이유는 단순히 Google이 만들었기 때문만이 아닙니다. 많은 개발자가 이미 어렴풋이 느끼고 있던 불만, 즉 "이제는 제안 말고 실행이 필요하다"는 요구를 가장 노골적으로 제품화했기 때문입니다.
코파일럿의 시대가 끝났다는 말의 진짜 의미
이제 다시 처음의 문장으로 돌아가 봅시다. 코파일럿의 시대가 끝났다는 것은 무슨 뜻일까요?
그것은 자동완성이 쓸모없어졌다는 말이 아닙니다. 앞으로도 자동완성은 계속 중요합니다. 여전히 빠른 리듬의 코딩, 작은 수정, 익숙한 API 작성에는 최고의 도구입니다. 하지만 개발의 주 무대는 더 이상 "한 줄을 얼마나 잘 써주느냐"에만 머물지 않습니다.
주 무대는 이제 다음으로 이동합니다.
작업을 얼마나 잘 분해하는가
실행 과정을 얼마나 투명하게 보여주는가
여러 단계를 얼마나 자연스럽게 이어주는가
사람의 검토 지점을 얼마나 잘 설계하는가
즉, 경쟁의 기준이 자동완성 품질에서 위임과 검증의 품질로 이동하고 있습니다.
여기서 많은 개발자가 체감하는 심리적 변화도 함께 일어납니다. 예전에는 AI가 내 코드를 대신 써주면 조금 불안했습니다. 그런데도 어쩔 수 없이 계속 들여다봐야 했습니다. 반면 Agent-First 도구는 "다 맡겨라"가 아니라 "맡기되, 검증 가능한 흔적을 남겨라"는 쪽으로 진화합니다. 이 점이 중요합니다. 사람은 자율성 자체보다 확인 가능한 자율성을 더 잘 받아들입니다.
이 책이 Antigravity를 단순한 생산성 도구가 아니라 새로운 개발 패러다임으로 다루는 이유도 여기에 있습니다. Antigravity의 진짜 의미는 멋진 데모 영상이 아닙니다. 개발자가 AI와 맺는 관계를, 실시간 대화 중심의 조수 관계에서 비동기 위임 중심의 관리 관계로 옮기려는 시도라는 데 있습니다.
이제 개발자는 더 적게 쓰고, 더 많이 지휘한다
개발자가 사라진다는 뜻은 아닙니다. 오히려 역할은 더 중요해집니다. 다만 중요해지는 지점이 달라집니다.
앞으로 뛰어난 개발자는 단순히 코드를 빨리 치는 사람이 아니라, 어떤 작업을 누구에게 어떻게 위임해야 하는지 판단하는 사람에 가까워집니다. 좋은 제약 조건을 걸고, 완료 기준을 정의하고, 결과물을 검토하며, 위험한 부분을 직접 잡아내는 사람 말입니다. 즉, 손이 아니라 판단이 중심이 됩니다.
그래서 이 장의 제목은 약간 과장처럼 들리지만, 실제로는 아주 현실적인 선언입니다. 코파일럿의 시대는 끝났습니다. 이제 우리는 줄 단위의 도움보다 작업 단위의 위임을 원합니다. 대답보다 실행을 원합니다. 설명보다 검증 가능한 결과물을 원합니다.
Antigravity는 바로 그 요구가 낳은 이름입니다.
그리고 다음 장에서 보게 되겠지만, 이 변화의 핵심은 단순한 기능 추가가 아닙니다. 개발자의 역할 자체를 다시 정의하는 데 있습니다.
참고
1Google Antigravity vs Cursor vs Copilot: Is It the Right Time for Your Dev Team to Upgrade?
2GitHub Copilot Agent Mode 완벽 가이드 — 자율 코딩 에이전트의 실전 활용법
4Cognition, maker of the AI coding agent Devin, acquires Windsurf
5Google Antigravity vs Cursor vs Copilot: Is It the Right Time for Your Dev Team to Upgrade?
이 노트는 보도·비평·교육·연구 목적으로 작성되었습니다. 저작권 문의가 있으시면 에서 알려주세요.