05. Antigravity에서 코딩하기
"우리는 지금까지 컴퓨터(주방)와 파이썬(조리 도구)을 세팅했습니다. 이제 최첨단 스마트 키친 (Antigravity) 으로 들어갑니다."
1. Antigravity란 무엇인가?
Antigravity는 전 세계 개발자들이 가장 사랑하는 VS Code (Visual Studio Code) 를 기반으로 만들어졌습니다. 여기에 Google의 최신 AI 기술이 결합된, 대화형 코딩 파트너입니다.
🔄 코딩 방식의 변화
graph TD
subgraph Old["😫 과거의 코딩 (Solo)"]
H1["사람: 고민"] -->|"타이핑"| C1["코드 작성"]
C1 -->|"실행"| E1["에러 발생!"]
E1 -->|"구글링 & 좌절"| H1
end
style Old fill:#eceff1,stroke:#cfd8dc
⬇️
graph TD
subgraph New["🚀 Antigravity 코딩 (With AI)"]
H2["사람: 기획 & 지시"] -->|"자연어 프롬프트"| AI["AI 파트너"]
AI -->|"초안 작성"| C2["코드 제안"]
C2 -->|"검토 & 수정"| H2
C2 -->|"실행"| S2["성공!"]
end
style New fill:#e8f5e9,stroke:#66bb6a
- 기존 방식: 문법 하나 틀리면 멈추고, 에러 잡느라 밤을 샜습니다.
- Antigravity 방식: 내가 "무엇(What)"을 만들고 싶은지 말하면, AI가 "어떻게(How)"를 보여줍니다.
2. 왜 지금 Antigravity인가?
앞서 배웠던 터미널, 쉘, 파이썬 설치... 이 모든 것들이 Antigravity 안에는 이미 완벽하게 통합되어 있습니다. 터미널을 따로 켜고, 메모장을 따로 켤 필요가 없습니다.
- 통합 환경 (IDE): 요리 재료(파일), 도구(터미널), 레시피(코드), 보조 요리사(AI)가 한 화면에 다 있습니다.
3. 프롬프트 기반 코딩 (Prompt to Code)
여러분이 해야 할 일은 어려운 영단어(문법)를 암기하는 게 아닙니다. 여러분이 만들고 싶은 것을 명확하게 설명하는 '기획력'입니다.
📝 좋은 프롬프트 예시
"숫자 맞추기 게임을 만들고 싶어. 1부터 100 사이의 숫자를 랜덤으로 뽑고, 내가 맞추면 축하해줘. 기회는 5번이야."
4. 우리가 배운 지식의 쓸모 (핵심!)
"AI가 다 해주면 우리는 뭘 배우나요?"
AI가 짜준 코드가 왜 실행되는지, 어디를 고쳐야 하는지를 알아야 합니다. 우리가 앞서 배운 변수, 함수, 클래스 지식이 바로 그 독해력(Literacy)이 됩니다. AI는 훌륭한 작가고, 여러분은 편집장이 되어야 합니다.
5. 필수 환경 설정 (Extension & Venv)
Antigravity(VS Code 기반)가 파이썬을 제대로 이해하려면 딱 두 가지 세팅만 기억하세요.
1) Python Extension 설치 (도구 장착)
좌측 메뉴의 블록 조각 모양(Extensions) 아이콘을 누르고 Python을 검색해서 설치합니다. (Microsoft 공식)
- 역할: 코드 색깔 입히기, 자동 완성, 실행 버튼 제공.
2) 가상환경(Interpreter) 잡기 (매우 중요 ⭐)
파이썬 도구가 설치되었는데, 편집기가 엉뚱한 파이썬(시스템 파이썬)을 바라보고 있을 수 있습니다.
우리가 만든 .venv 안의 파이썬을 바라보게 해줘야 합니다.
만능 단축키: 명령 팔레트
VS Code의 모든 기능을 검색하는 검색창입니다.
- Mac:
Cmd + Shift + P - Windows:
Ctrl + Shift + P
[세팅 순서]
- 명령 팔레트를 엽니다.
Python: Select Interpreter라고 입력하고 엔터를 칩니다.- 목록에서
('.venv': venv)라고 적혀 있거나 별표(⭐)가 있는 항목을 선택합니다. - 확인: 화면 우측 하단 상태 표시줄에
('.venv': venv)라고 떴는지 확인합니다.

이제 여러분의 편집기는 완벽하게 세팅되었습니다!