구글 안티그래비티 완전 분석 — 모델·요금제·CLI 총정리

🚀 구글 안티그래비티(Antigravity) 완전 분석 구글이 2025년 11월 Gemini 3와 함께 공개한 에이전트 퍼스트(agent-first) IDE 안티그래비티는 Claude·GPT·Gemini를 한 도구에서 골라 쓰는 멀티모델 코딩 환경이다. 이 글에서는 ① 지원 모델과 요금제별 사용량의 실체, ② 실사용자 평가, ③ 구글의 방향성, ④ Claude Code와의 비교·연계, ⑤ CLI( agy )로 직접 쓰는 법까지 다섯 갈래를 차례로 정리한다. 자료 간 충돌이 있는 지점은 한쪽으로 단정하지 않고 양쪽을 모두 살려 표기했다. 📅 기준 시점: 2026년 6월 · 프리뷰 단계 정보로 수치는 변동 가능 1. 안티그래비티란 무엇인가 — 기초 정리 안티그래비티는 2025년 7월 구글이 24억 달러 규모 라이선스 계약 으로 영입한 전 Windsurf 팀이 설계를 주도했다. VSCode를 포크한 위에 자율 에이전트 오케스트레이션 계층을 얹은 구조다. 2026년 5월 Google I/O에서 발표된 안티그래비티 2.0 은 데스크탑 앱과 함께 공식 CLI agy 를 처음 공개하며 기존 Gemini CLI의 공식 후계자 자리를 확정했다. 핵심 정체성은 단순 코드 자동완성이 아니라 병렬 에이전트 오케스트레이션 이다. 여러 에이전트가 동시에 — 하나는 API, 하나는 테스트, 또 하나는 프론트엔드 — 작업을 나눠 진행하고, 각 에이전트는 계획·테스트 결과·스크린샷·영상을 담은 Artifact 를 남긴다. "사람이 한 줄씩 승인"하는 방식이 아니라 "에이전트들이 일을 마치고 사람이 사후 검수"하는 모델이다. flowchart TD A([사용자 작업 지시]) --> B[에이전트 A API 구현] A --> C[에이전트 B 테스트 작성] A --> D[에이전트 C UI 생성] B --> E[Artifact 계획·결과·영상] C --> E D --> E...

Claude Code의 혁신, Auto Memory 기능 완벽 가이드

🧠 Claude Code Auto Memory 기능 완벽 가이드 — 세션을 넘어 기억하는 코딩 파트너

터미널 기반 코딩 에이전트 Claude CodeAuto Memory(자동 기억) 기능은 개발자의 스타일, 프로젝트 규칙, 이전 작업 교훈을 세션 종료 후에도 영구 기억합니다. 반복 설명 없이 맞춤형 지원을 받을 수 있는 이 혁신 기능의 모든 것을 알아보세요.

🔍 Auto Memory란 무엇인가?

Auto Memory는 Claude Code가 사용자와의 대화에서 학습한 내용 — 개발 스타일, 프로젝트 규칙, 작업 교훈 등 — 을 영구적으로 저장하고 다음 세션에서 자동으로 활용하는 기능입니다.

기존의 AI 챗봇은 매 세션마다 "이 프로젝트는 React를 사용해", "테스트는 vitest로 작성해줘"처럼 기본 컨텍스트를 반복 설명해야 했습니다. Auto Memory가 탑재된 Claude Code는 한 번 배운 내용을 기억 저장소에 기록한 뒤, 다음 실행 시 자동으로 불러와 즉시 맞춤 지원을 제공합니다.

💡 핵심 포인트: "프롬프트 피로도"를 근본적으로 해결하는 기술입니다. 쓰면 쓸수록 나를 더 잘 아는 파트너가 됩니다.

📅 릴리즈 타임라인 및 버전 정보

🚀

2025년 9월 — v0.1.0 초기 프리뷰

"Auto Memory" 명칭으로 연구 프리뷰 시작. 기본적인 세션 간 기억 저장 기능 도입.

⬆️

v2.1.16 — Memory Frontmatter 도입

메모리 범위를 User / Project / Local 단위로 세분화 관리 가능. 팀 협업 시 프로젝트 레벨 기억 공유 지원.

🔥

2025년 하반기 — 모델 최적화 통합

Claude 3.5 Sonnet 업데이트 및 Claude 4.5 모델과 메모리 툴 API 통합. 장기 프로젝트의 복잡성 처리 능력 대폭 향상.

🏗️ 메모리 3계층 구조 (Scope)

Claude Code의 Auto Memory는 세 가지 계층(Scope)으로 구분되어 저장됩니다. 각 계층은 서로 독립적으로 관리되며, 상위 계층이 하위 계층보다 우선순위가 낮습니다.

👤 User Memory (사용자 계층)

→ 개발자 개인의 전반적인 취향과 습관 저장

예: "함수형 프로그래밍 선호", "커밋 메시지는 영어로 작성"

📁 Project Memory (프로젝트 계층)

→ 특정 저장소(Repo) 내에서만 유효한 규칙 저장

예: "Prettier 대신 전용 린트 사용", "API는 /api/v1으로 시작"

⚡ Local/Task Memory (작업 계층)

→ 현재 진행 중인 기능 구현이나 버그 수정 관련 단기 맥락 저장

예: "이 이슈는 race condition이 원인", "이 함수는 null 체크 필요"

이 데이터는 ~/.claude/projects/ 디렉토리 또는 프로젝트 내 .claude/memory/에 마크다운 형태로 저장되어, 개발자가 직접 확인하고 수정할 수도 있습니다.

⚙️ 설정 및 사용 방법

🔧 활성화 / 비활성화

환경 변수를 통해 기능을 제어할 수 있습니다.

# 활성화

export CLAUDE_CODE_DISABLE_AUTO_MEMORY=0

# 비활성화

export CLAUDE_CODE_DISABLE_AUTO_MEMORY=1

💾 메모리 수동 저장

대화 중 명시적으로 기억해야 할 사항을 알려줄 수 있습니다.

💬 "앞으로 우리 프로젝트에서 모든 테스트 파일은 *.spec.ts 확장자를 사용하기로 했어. 이 사실을 기억해줘."

이때 Claude Code는 내부적으로 save_memory(fact="...") 도구를 실행하여 해당 내용을 MEMORY.md 파일에 기록합니다.

📋 메모리 확인 및 관리

/memory 명령어를 통해 현재 기억 목록을 조회하거나, 잘못된 기억을 수정·삭제할 수 있습니다. 또한 MEMORY.md 파일을 직접 편집하여 세밀하게 관리하는 것도 가능합니다.

✨ Auto Memory의 핵심 장점 4가지

🔄

반복 업무 제거

매번 프로젝트 구조를 설명할 필요 없음. '프롬프트 피로도' 대폭 감소.

📏

일관성 유지

팀 협업에서도 동일한 코드 스타일과 컨벤션을 에이전트가 가이드.

컨텍스트 윈도우 효율화

정제된 '기억' 데이터만 참조하므로 토큰 소모 감소 및 응답 속도 향상.

🎯

개인화된 경험

사용할수록 나만의 코딩 습관을 학습하는 맞춤형 파트너.

🛠️ 실전 활용 사례

📌 온보딩 자동화

새로운 프로젝트에 Claude Code를 처음 실행하면, 이전 개발자가 남긴 Project Memory를 통해 배포 시 주의사항, 코드 컨벤션, 핵심 아키텍처 등을 즉시 파악할 수 있습니다. 신규 팀원의 적응 시간을 획기적으로 단축시킵니다.

📌 복잡한 비즈니스 로직 기억

"이 결제 모듈은 특정 조건에서만 환불 API를 호출해야 해"와 같은 도메인 지식을 메모리에 저장해두면, 추후 관련 코드 수정 시 실수를 원천 방지합니다. 특히 복잡한 조건 분기가 많은 비즈니스 로직에서 효과적입니다.

📌 디버깅 패턴 축적

이전 세션에서 해결한 버그 패턴을 기억하고 있어, 유사한 문제 발생 시 "이전에 이 모듈에서 race condition 이슈가 있었는데, 동일 패턴인지 확인해보겠습니다"라고 먼저 제안합니다.

⚠️ 효과적인 메모리 관리 팁

▶ 정기 정리: 메모리가 비대해지면 간섭이 생길 수 있습니다. 한 달에 한 번 /memory 명령어로 불필요한 기억을 정리하세요.

▶ 구체적 기록: "코드 스타일 주의"보다 "이 프로젝트는 camelCase 대신 snake_case 사용"처럼 구체적으로 저장하면 정확도가 높아집니다.

▶ MEMORY.md 200줄 제한: 시스템 프롬프트에 로드되는 MEMORY.md는 200줄까지만 반영됩니다. 핵심 내용만 간결하게 유지하고, 상세 내용은 별도 토픽 파일로 분리하세요.

▶ 프로젝트별 분리: User Memory와 Project Memory를 명확히 구분하세요. 개인 취향은 User에, 프로젝트 규칙은 Project에 저장해야 다른 프로젝트에서 충돌이 없습니다.

🆚 Auto Memory vs 기존 컨텍스트 방식 비교

항목 기존 방식 Auto Memory
세션 간 기억 ❌ 매번 초기화 ✅ 영구 저장
토큰 효율 ❌ 히스토리에 누적 ✅ 정제된 데이터만 참조
팀 공유 ❌ 개인 채팅만 ✅ Project Memory로 공유
관리 가능성 ❌ 수정 불가 ✅ 파일 직접 편집 가능
개인화 수준 △ 시스템 프롬프트 한정 ✅ 3계층 세분화

🎯 마무리 — 진정한 '코딩 동료'의 시대

Auto Memory는 단순한 저장 기능을 넘어, 터미널 기반 코딩 에이전트가 진정한 의미의 '장기 기억을 가진 동료'로 거듭나게 하는 핵심 기술입니다. 세션이 바뀌어도, 프로젝트가 달라져도, 한 번 학습한 맥락은 그대로 유지됩니다.

지금 바로 터미널에서 Claude Code를 최신 버전으로 업데이트하고, /memory 명령어로 나만의 똑똑한 코딩 파트너를 만들어보세요. 쓸수록 강해지는 기억력이 여러분의 개발 생산성을 한 단계 끌어올릴 것입니다.

📚 References

→ Anthropic Official Blog (anthropic.com/news)

→ Claude Code Documentation (docs.anthropic.com)

→ Reddit ClaudeAI Community (reddit.com/r/ClaudeAI)

📄 Raw Data
# Claude Code의 혁신: 'Auto Memory' 기능 완벽 가이드

최근 소프트웨어 개발 생태계에서 AI 에이전트의 역할은 단순히 코드를 생성하는 수준을 넘어, 개발자의 의도와 프로젝트의 맥락을 깊이 이해하는 조력자로 진화하고 있습니다. 이러한 흐름의 중심에는 앤스로픽(Anthropic)의 터미널 기반 AI 코딩 에이전트인 **Claude Code**가 있으며, 그중에서도 가장 주목받는 기능은 단연 **Auto Memory(자동 기억)** 기능입니다.

이번 글에서는 Claude Code의 Auto Memory 기능이 무엇인지, 언제 릴리즈되었는지, 그리고 실제 개발 환경에서 어떻게 활용하여 생산성을 극대화할 수 있는지 상세히 알아보겠습니다.

---

## 1. Auto Memory 기능이란 무엇인가?

**Auto Memory**는 Claude Code가 사용자와의 대화 내용, 개발 스타일, 프로젝트 고유의 규칙, 그리고 이전 작업에서 얻은 교훈을 **세션이 종료된 후에도 영구적으로 기억하고 활용**할 수 있도록 하는 기능입니다. 

기존의 AI 챗봇들은 매 세션마다 "이 프로젝트는 React를 사용해", "테스트 코드는 vitest로 작성해줘"와 같은 기본적인 컨텍스트를 반복해서 설명해야 하는 번거로움이 있었습니다. 하지만 Auto Memory가 탑재된 Claude Code는 한 번 배운 내용을 기억 저장소에 기록해 두었다가, 다음 실행 시 자동으로 불러와 맞춤형 지원을 제공합니다.

---

## 2. 릴리즈 정보 및 버전

Claude Code의 Auto Memory 기능은 앤스로픽의 지속적인 연구와 커뮤니티 피드백을 바탕으로 점진적으로 도입되었습니다.

*   **최초 공개:** 2025년 9월경 **v0.1.0** 버전에서 "Auto Memory"라는 명칭으로 초기 연구 프리뷰가 시작되었습니다.
*   **주요 업데이트:** **v2.1.16** 버전에 이르러 'Memory Frontmatter' 필드 지원이 추가되었습니다. 이를 통해 메모리의 범위를 사용자(User), 프로젝트(Project), 로컬(Local) 단위로 세분화하여 관리할 수 있게 되었습니다.
*   **모델 최적화:** 2025년 하반기, Claude 3.5 Sonnet의 업데이트 및 Claude 4.5(예정) 모델의 릴리즈와 맞물려 메모리 툴 API가 통합되면서, 에이전트가 장기적인 프로젝트의 복잡성을 처리하는 능력이 비약적으로 상승했습니다.

---

## 3. 핵심 기능과 작동 원리 (Scope)

Claude Code의 메모리는 크게 세 가지 계층(Scope)으로 구분되어 저장됩니다.

1.  **User Memory (사용자 계층):** 개발자 개인의 전반적인 취향을 저장합니다. (예: "나는 항상 함수형 프로그래밍 스타일을 선호한다", "커밋 메시지는 항상 영어로 작성해달라")
2.  **Project Memory (프로젝트 계층):** 특정 저장소(Repo) 내에서만 유효한 규칙을 저장합니다. (예: "이 프로젝트는 Prettier 대신 전용 린트 규칙을 사용한다", "API 엔드포인트는 항상 `/api/v1`으로 시작한다")
3.  **Local/Task Memory (작업 계층):** 현재 진행 중인 특정 기능 구현이나 버그 수정과 관련된 단기적인 맥락을 저장합니다.

이 정보들은 보통 `.claudecode/memory` 디렉토리나 사용자의 홈 디렉토리에 마크다운 또는 JSON 형태로 저장되어, 개발자가 직접 확인하고 수정할 수도 있습니다.

---

## 4. 사용 방법 및 설정

Auto Memory 기능은 기본적으로 활성화되어 있는 경우가 많으나, 환경 변수를 통해 세부 제어가 가능합니다.

### 활성화 및 비활성화
터미널 환경 변수를 통해 기능을 제어할 수 있습니다.
*   **활성화:** `export CLAUDE_CODE_DISABLE_AUTO_MEMORY=0`
*   **비활성화:** `export CLAUDE_CODE_DISABLE_AUTO_MEMORY=1`

### 메모리 수동 저장 (save_memory)
Claude Code와 대화 중에 명시적으로 기억해야 할 사실을 알려줄 수 있습니다.
> "앞으로 우리 프로젝트에서 모든 테스트 파일은 `*.spec.ts` 확장자를 사용하기로 했어. 이 사실을 기억해줘."

이때 Claude Code는 내부적으로 `save_memory(fact="...")` 도구를 실행하여 해당 내용을 메모리 파일에 기록합니다.

### 메모리 확인 및 관리
`/memory` 명령어를 통해 현재 Claude가 기억하고 있는 목록을 조회하거나, 잘못된 기억을 수정/삭제하도록 요청할 수 있습니다.

---

## 5. Auto Memory의 주요 장점

1.  **반복 업무의 제거:** 매번 프로젝트 구조를 설명할 필요가 없어 '프롬프트 피로도'가 줄어듭니다.
2.  **일관성 유지:** 여러 명이 협업하는 프로젝트에서도 동일한 코드 스타일과 컨벤션을 유지하도록 에이전트가 가이드합니다.
3.  **컨텍스트 윈도우 효율화:** 모든 정보를 대화 기록(History)에 담아두는 대신, 정제된 '기억' 데이터만 참조하므로 토큰 소모를 줄이고 응답 속도를 높입니다.
4.  **개인화된 경험:** 쓰면 쓸수록 나만의 코딩 습관을 잘 아는 '맞춤형 파트너'가 됩니다.

---

## 6. 실제 활용 사례 및 팁

*   **온보딩 자동화:** 새로운 프로젝트에 Claude Code를 처음 실행했을 때, 이전 개발자가 남긴 Project Memory를 통해 "이 프로젝트는 배포 시 주의할 점이 무엇인지" 즉시 파악할 수 있습니다.
*   **복잡한 비즈니스 로직 기억:** "이 결제 모듈은 특정 조건에서만 환불 API를 호출해야 해"와 같은 복잡한 도메인 지식을 메모리에 저장해두면, 추후 관련 코드를 수정할 때 AI가 실수를 방지해줍니다.
*   **팁:** 메모리가 너무 비대해지면 오히려 간섭이 생길 수 있으므로, 한 달에 한 번 정도는 `/memory` 명령어로 불필요한 기억을 정리해주는 것이 좋습니다.

---

Claude Code의 Auto Memory는 단순한 저장 기능을 넘어, AI가 진정한 의미의 '동료'로 거듭나게 하는 핵심 기술입니다. 지금 바로 여러분의 터미널에서 Claude Code를 업데이트하고, 나만의 똑똑한 코딩 파트너를 길들여보세요.
---

## References

- [Anthropic Official Blog](https://www.anthropic.com/news)
- [Claude Code Documentation](https://docs.anthropic.com/claude/docs/claude-code)
- [Reddit ClaudeAI Community](https://www.reddit.com/r/ClaudeAI/)

댓글

이 블로그의 인기 게시물

Vim 9.2 릴리즈 총정리: 더 빠르고 강력해진 텍스트 편집의 제왕

폐쇄망 SoC 설계자를 위한 가볍고 빠른 Vim 최적화 가이드

에이전트 시대를 위한 터미널 cmux 가이드: 설치부터 AI 활용까지