Google Antigravity와 함께한 나의 최근 솔직한 생각들
Source: Dev.to
최근 Antigravity의 할당량 변경이 많은 사람들을 화나게 했다는 걸 알고 있습니다(수많은 Reddit 게시물을 기반으로). 처음에는 “Gemini High” 모델을 거의 사용할 수 없게 되면서 타격을 입었다고 생각했지만, “Gemini Flash”를 사용하도록 강제되면서 실제로 제가 하는 일에 더 잘 맞게 되었습니다.
모두에게 해당된다고 말하는 것은 아니지만, 저에게(그리고 몇몇 다른 사람들에게도—몇몇 Reddit 게시물에서 비슷한 경험을 언급하고 있습니다) 이런 상황이며, Google Antigravity를 최대한 활용하는 방법을 공유하고 싶습니다(Google AI Pro 라이선스 사용). 여전히 최고의 가성비 중 하나라고 생각합니다(저는 ChatGPT Plus와 Google AI Pro를 사용하고 있으며 이 설정에 꽤 만족합니다).
Antigravity에게 문서 생성을 요청하기
“또 시작이네—당연한 말이야”라고 생각할 수도 있고, 좋은 에이전트 마크다운 파일, 인스트럭션 파일, 스킬 등에 관한 글이 많다는 것도 알고 있습니다. 제 접근 방식은 약간 다릅니다. 새로운 기능을 구현하고 싶을 때마다(Phaser를 엔진으로 사용해 게임을 만들고 있습니다), 먼저 Antigravity에게 AI가 갖추길 원하는 사전 지식을 문서화해 달라고 요청합니다.
이렇게 하면 두 가지 장점이 있습니다:
- 모든 세부 사항을 기억할 수 없기 때문에 문서가 저에게 유용합니다.
- 문서는 AI에게 제가 하고자 하는 일을 빠르게 이해시켜 주어, 컨텍스트가 너무 가득 차면 “방”을 전환할 수 있게 해줍니다(자세한 내용은 나중에).
새로운 채팅을 만드는 것을 두려워하지 마세요
Google Antigravity에 관한 인기 Reddit 주제 중 하나는 다음과 같은 오류입니다:
The model’s generation exceeded the maximum output token limit.
오늘 이 문제를 크게 겪었습니다. 대화를 계속 이어가려 했는데, Antigravity가 응답을 더 작은 조각으로 나누려 했지만 상황이 매우 힘들었습니다. 제 가설은 어느 순간 매우 큰 JSON 파일(enemies.json)을 읽어들였기 때문이라고 생각합니다. 저는 그 파일을 직접 건드리지 않고, 대신 Node 스크립트가 여러 작은 파일을 하나로 합치는 방식을 사용합니다.
제가 한 일:
- Antigravity에게 제가 하려던 일과 새로운 “방”이 알아야 할 내용을 간결하게 요약해 달라고 요청했습니다.
- 그 요약을 가지고 새 대화를 시작했습니다.
그 결과는 밤과 낮의 차이처럼 크게 달라졌습니다. 같은 오류가 발생하면, 먼저 전체 컨텍스트를 한 번에 넣고 있지는 않은지 확인하세요—사람도 그렇게는 작업할 수 없으니까요. 그런 다음 새 채팅을 시작하면 많은 시간을 절약할 수 있습니다.
대화 기반 접근 방식이 정말 효과적입니다
제가 깨닫는 데 시간이 좀 걸렸지만, Google Antigravity는 정말 사용자의 의도를 이해할 수 있습니다. 저는 이전에 ChatGPT에서 긴 프롬프트를 만들고 그것을 Antigravity에 넣곤 했습니다. “Nano‑Banana”(Gemini Flash의 내부 이름)가 제 의도를 얼마나 잘 파악했는지 보고, 직접 Antigravity에서 같은 방법을 시도했는데—성공했습니다. 보통은 그것에게 작동 방식을 문서화해 달라고 요청하면서 시작하는데, 이것이 약간 도움이 되지만, 대체로 의도를 꽤 잘 이해합니다.
“그냥 ‘해라’라고 하지 말고 — 구현 계획을 검토하세요”
“괜찮아, 진행해”라고 말하기는 쉽지만, 구현 계획에는 종종 여러분의 의견이 필요한 질문들이 포함되어 있습니다(마치 Cursor가 몇 가지 질문을 하는 방식과 비슷하지만, Cursor는 더 흐름에 맞게 진행합니다). Antigravity는 이러한 질문들을 계획 문서 자체에 넣어 두었으며, 주의를 기울이지 않으면 쉽게 놓칠 수 있습니다.
제가 구현 계획을 검토하고 그 안에서 제기된 질문에 답변하기 시작했을 때, 출력물의 품질이 눈에 띄게 향상되었습니다. 아직 시도해 보지 않으셨다면, 한 번 해 보세요.
AI can only get more expensive
요약하자면, 저는 Google Flash를 사용해 많은 일을 해내고 있습니다. 제 게임은 로켓 과학은 아니지만, 간단하지도 않습니다. 지금까지 Gemini Flash가 저를 잘 도와주었습니다. AI 가격이 상승할 수 있다고 느끼며, Google AI Pro 라이선스가 현재 가격대를 유지하길 바랍니다. 또한 Nano‑Banana Pro에 더 많은 프롬프트를 제공하고 Google Flow에 1,000 크레딧까지 포함하고 있다는 점을 고려하면, 개인적인 의견이지만 여전히 큰 가치를 제공한다고 생각합니다.
최신 데모는 아니지만 제가 만들고 있는 것에 대한 아이디어
(이 비디오 이후로 꽤 많은 진전을 이루었지만, 현재 이용 가능한 최고의 영어‑데모입니다. 번역이 완전하지 않아 아직도 일본어 문자가 보일 수 있습니다. 다른 영어 데모 영상을 만들면 여기 올리겠습니다.)