2025-12-21

1일 1아티클

요즘IT

Antigravity

소개

  • 최근 AI 도입의 성패는 모델 ‘지능’보다는 프로세스의 설계 및 최적화 정도에 달림
  • Antigravity
    • 2025년 11월 Gemini 3.0과 함께 공개된 VS Code 기반 AI IDE
    • 코드 생성을 넘어, 브라우저 테스트 및 검증 자동화 가능 → 실제 개발 흐름 전체의 효율적 재구성
    • 배경 : 기존 IDE UI는 탭 자동완성 정도에 맞춰짐 → 장기적 에이전트 태스크 제어 및 검증 어려움 → IDE 자체를 에이전트 중심으로 재설계하여 출시한 것

작업 방식

  1. Editor View
    • 탭 자동완성, 인라인 명령, 사이드 패널 에이전트 기능
    • Cursor 제공 기능 대부분 지원
  2. Manager View
    • Antigravity의 상징적 인터페이스
    • 여러 에이전트를 병렬 생성, 조정, 관찰 가능한 대시보드
    • 모든 작업은 Editor View와 실시간 동기화되어 두 화면 사이를 즉각 전환 가능

Artifacts

  • 배경 : AI 에이전트의 자율성 높을수록, 사람이 원하는 방향으로 개발이 진행되지 않는 경우도 많아짐
  • 에이전트가 수행한 모든 작업의 흔적을 구조화된 형태로 기록하자! → Artifacts
  • 에이전트가 저장하는 Artifacts 종류
    • 구현 계획 : 계획 안에 검증 계획이 항상 포함 → 테스트까지 자동 수행
    • 플래닝 모드 : 에이전트 스스로 큰 작업을 여러 Task GroupSubtask로 분할, 각 단계의 변경 사항은 별도의 Artifactsdiff로 남음
    • 작업 이력 및 검증 보고서 : 구체적 변경 로직 및 검증 결과가 포함된 최종 증명서, 투명한 변경 내역확실한 검증 결과라는 가치 제공
    • 스크린샷과 브라우저 녹화 : 크롬 확장과 연동 가능 → 브라우저 레벨의 디버깅까지 에이전트 스스로 수행 가능 → MCP나 Chrome DevTools 연결 필요 X

모드 종류

  1. Planning 모드
    • 복잡한 구조 변경, 대규모 리팩토링 등 한번의 실수로 전체 시스템에 영향 주는 작업에 적합
    • 작업을 Task GroupSubtask로 분할 후, 에이전트가 Implementation Plan을 사용자에게 제안
  2. Fast 모드
    • 단순하고 빠르게 처리하는 작업에 적합
    • 계획 단계 없이 에이전트가 즉시 실행 → 검증 과정 및 생성 아티팩트는 간단한 수준

프론트엔드 개발 강점

  • 브라우저 직접 제어 가능한 네이티브 방식의 접근
  • 실제 테스트 과정에서 크롬 브라우저 직접 실행 후 문제 재현 및 원인 분석 → 수정 지점 탐색하여 코드 수정
  • 브라우저 테스트 자동화 → 이전보다 효율적인 AI 기반 개발 프로세스 구축 가능
  • 작업의 구조화 및 설계 전략이 실제 가치 창출의 핵심으로 대두

Antigravity → 개발자가 설계자가 되는 미래를 구체화한 사례

오늘 배운 것

내일 할 일

  1. 관통 프로젝트
    • 헥사고날 아키텍처 적용
  2. 포트폴리오 작성 (새로 만들기)

참고자료

results matching ""

    No results matching ""