구글의 새 IDE, 안티그래비티 첫인상 - itworld.co.kr

[AI] ai programming tools | | 🔬 연구
#ai개발도구 #foundry #ide #review #구글 #안티그래비티
원문 출처: [AI] ai programming tools · Genesis Park에서 요약 및 분석

요약

현재 제공된 기사 본문이 부족하여 구체적인 내용을 요약하기 어렵습니다. 하지만 참고 제목과 맥락을 바탕으로 판단할 때, 구글이 새로운 통합 개발 환경(IDE)인 '안티그래비티(Anti-Gravity)'를 공개하며 개발자들의 관심을 모으고 있습니다. 이 도구는 기존 IDE의 한계를 넘어선 혁신적인 개발 경험과 생산성 향상을 목표로 하며, 특정 플랫폼에 국한되지 않고 다양한 환경에서 활용될 수 있는 유연성을 제공하는 것으로 알려졌습니다. 구글의 새로운 개발자 툴에 대한 업계의 첫 반응과 주요 기능들은 향후 개발 트렌드에 중요한 변화를 가져올 것으로 기대됩니다.

본문

왼쪽 상단에 안티그래비티 작업 프롬프트에서 생성된 구현 계획이 표시된다. 계획 모드에서는 개발자가 각 계획 문서와 단계 설명을 검토하고 의견을 달 수 있다. Foundry 에이전트가 작업 목록, 단계별 안내, 구현 계획을 포함한 프로젝트의 기본적인 버전을 만든 후 필자는 생성된 워드 파일에 대한 글꼴 스타일 정보를 JSON 파일로 제공할 수 있는 기능, 그리고 생성된 워드 문서에 인라인 이미지를 저장하고 외부 파일에서 링크하거나 내장할 수 있는 기능을 요청했다. 두 번째 요청한 기능을 수행하기 위해 에이전트는 문서에 삽입할 맞춤형 XML 조각을 생성했다. 프로젝트에 사용된 오피스 XML 라이브러리가 이 기능을 위한 옵션을 지원하지 않았기 때문이다. 안티그래비티가 생성한 코드 예시. 탐색기 화면 왼쪽에서 샘플 입력 및 출력 파일을 볼 수 있다. Foundry 지시를 하면 에이전트는 매번 몇 개의 서로 다른 계획 문서를 작성한다. 작업 목록은 각각의 전체적인 목표와 완료 여부를 설명한다. 구현 계획은 에이전트가 현재 작업을 어떻게 수행할지를 세부적으로 설명한다. 단계별 안내는 수행된 각 변경 사항을 종합적으로 요약해 제공한다. 각 항목에 대해 마치 워드 문서로 작업할 때처럼 인라인 의견을 피드백으로 에이전트에 제공할 있으며, 진행하면서 계획을 세밀하게 수정할 수 있다. 안티그래비티가 생성한 프로젝트 구현 계획. 개발자는 인라인 의견을 입력할 수 있고 에이전트는 이 의견을 평가해 향후 수정안을 마련한다. Foundry 이러한 파일의 이전 상태는 모두 에이전트 대화 기록과 함께 보존된다. 또한 안티그래비티는 대화에서 지속적으로 나타나는 패턴과 인사이트를 자체 판단에 따라 지식 항목(Knowledge Items)이라는 이름으로 추적한다. 안티그래비티의 에이전트 통합에서 가장 강조하는 기능은 구글의 나노 바나나(Nano Banana) 이미지 생성 서비스를 통해 목업과 그래픽을 생성하는 기능이다. 테스트하기 위해 에이전트에 애플리케이션에 사용할 웹 UI 프론트엔드의 목업을 생성하도록 요청했다. 그런데 서비스 자체 못지않게 이 기능의 실패 모드도 흥미로웠다. 서버 과부하로 인해 이미지 생성 시도가 여러 번 실패하자 에이전트는 실제 웹 페이지로 목업을 생성하는 대안을 선택했는데, 덕분에 HTML 버전을 더 쉽게 사용할 수 있었으므로 어떤 면에서는 이게 더 나은 방법이었다. 에이전트 기반 브라우저 기능 안티그래비티는 구글 프로젝트인 만큼 당연히 구글 크롬과의 통합을 지원한다. 수동으로 설치된 브라우저 플러그인을 통해 에이전트에 명령해서 크롬 인스턴스를 열고 웹 페이지 열기, 텍스트 추출 등의 인터랙티브 작업을 수행할 수 있다. 플러그인이 없어도 어느 정도의 우회 작동은 가능하다. 예를 들어 크롬 플러그인을 설치하지 않은 상태에서 웹사이트의 스크린샷을 요청하자 에이전트는 파이썬 스크립트와 자동화 프레임워크를 사용하는 대안으로 지시를 이행했다. 파이썬 프로그램을 만들어 플레이라이트(Playwright)와 같은 브라우저 자동화 라이브러리를 실행하는 것보다는 에이전트에 지시해 브라우저를 조작하는 방법이 더 편리한 것은 확실하다. 그러나 항상 예측 가능한 결과가 나오지는 않는다. 필자가 RogerEbert.com의 첫 페이지에서 최신 영화 리뷰 목록을 추출하려고 하자 에이전트는 뚜렷한 이유 없이 페이지를 아래로 약간 스크롤했고, 그 동작으로 인해 페이지 맨 위에 있는 몇 개의 영화 제목을 놓쳤다. 반면 스크랩 작업을 자동화하는 스크립트를 작성했을 때는 재현성이 훨씬 더 높은 결과를 얻을 수 있었다.

Genesis Park 편집팀이 AI를 활용하여 작성한 분석입니다. 원문은 출처 링크를 통해 확인할 수 있습니다.

공유

관련 저널 읽기

전체 보기 →