"복잡한 개발도 한 번에"…구글, '제미나이 코드 어시스트' 업그레이드
구글이 인공지능(AI) 코딩 도우미에 '에이전트 모드'를 도입해 개발 환경을 강화했다. 구글은 18일 '제미나이 코드 어시스트'를 업그레이드했다고 공식 홈페이지를 통해 밝혔다. 개발자는 비주얼 스튜디오 코드 플러그인이나 젯브레인 통합 개발 환경(IDE) 확장 프로그램을 통해 이를 무료로 이용할 수 있다. 에이전트 모드는 기존 코드 어시스트보다 한 단계 발전된 형태다. 전체 코드베이스를 분석해 복잡한 다중 파일 작업을 자동으로 계획·실행한다. 단순한 파일 기반 제안에서 벗어나 애플리케이션의 구조와 패턴, 의존성을 종합적으로 모델링해 맥락 인식 기반 제안을 제공한다. 예를 들어 사용자가 "새 인증 방식으로 모든 API를 업데이트해줘" 또는 "사용자 설정 페이지를 새로 만들어줘" 등 자연어로 요청하면, 에이전트 모드가 작업을 자동 처리하는 식이다. 기존처럼 파일마다 요청을 보내고 수동 통합하는 과정이 사라진 셈이다. 또 에이전트는 코드를 자동으로 수정하지 않고, 작업 전 구체적 변경 계획을 사용자에게 제안한 뒤 수락 여부를 받는다. 사용자는 변경될 파일 목록과 계획 요약을 검토한 뒤 설명 요청이나 대안 제시, 일부 수정 거부 등 직접 통제할 수 있다. 구글은 "이같은 사용자 통제 기반 협업 구조는 AI의 작업 속도와 사용자의 설계 의도를 결합할 수 있다"며 "최종 코드 품질과 일관성을 높인다"고 강조했다. 그러면서 "최근 롤백 기능도 추가돼 실험 도중 원래 상태로 복구할 수도 있다"며 "개발자가 다양한 시도를 더 자유롭게 할 수 있다"고 덧붙였다. 구글은 제미나이 코드 어시스트의 에디터 경험도 개선했다고 강조했다. .gitignore 자동 적용, .aiexlude 파일 생성을 통한 민감 파일 제외, 특정 코드 조각에 대한 초점 지정 기능이 추가돼 컨텍스트 제어가 정밀해졌다. 로그나 출력은 채팅창에 직접 첨부할 수 있어 디버깅 시 로그 복사 없이 질문이 가능하다. 채팅 인터페이스도 직관적으로 개편됐다. 코드 제안은 미리보기 블록으로 표시되며 접거나 펼칠 수 있다. 응답 중단 기능, 자동 스크롤 해제 등 사용자가 유저인터페이스(UI)를 능동적으로 제어할 수 있어 작업 흐름이 기존보다 매끄러워졌다. 구글은 "우리는 실제 개발 작업을 위임할 수 있는 에이전트로서의 전환을 시도하고 있다"며 "AI 제안과 사용자 협업 기반으로 생산성과 신뢰성을 동시에 확보할 것"이라고 밝혔다.