반응형
반응형

[AI] 구글, '제미나이 코드 어시스트' 대규모 업데이트… 'AI 에이전트 모드' 무료 공개

 

"AI가 코드를 짜는 것"에서 나아가, "AI와 함께 코드를 설계하고 협업하는 방식"으로... 대화형 피드백 루프를 통해 보다 지능적인 개발 파트너로 진화

로고 이미지

구글이 인공지능(AI) 코딩 도우미인 '제미나이 코드 어시스트(Gemini Code Assist)'에 새로운 '에이전트 모드(Agent Mode)'를 포함한 대규모 업데이트를 17일(현지시간) 공개했다. 

제미나이 CLI(Command Line Interface) 및 에이전트 모델은 물론, 일상적인 워크플로를 더욱 원활하고 직관적으로 만들어 주는 IDE(Integrated Development Environment-통합개발환경) 기능 개선도 포함되었다. 개인 사용자는 버추얼 스튜디오 코드(Visual Studio Code-보기) 플러그인이나 젯브레인스 IDE(JetBrains IDE-보기) 확장 프로그램을 설치하여 무료로 시작할 수 있다

향후 기능 업데이트는 공식 릴리스 노트(보기)를 통해 확인할 수 있다. 이번 제미나이 코드 어시스트 업데이트를 통해  일상적인 개발 워크플로우를 더욱 원활하고 직관적으로 만들어 개발 생산성을 크게 향상시킬 것으로 기대된다.

에이전트 모드... ‘도우미’ 넘어 ‘공동 개발자’로

신규 기능인 에이전트 모드는 기존의 단일 파일 기반 코드 생성 기능을 넘어, 프로젝트 전체 구조와 코드베이스를 분석해 복잡한 멀티파일 작업까지 수행할 수 있는 AI 기능이다.

구글은 최근 개발자를 위한 두 가지 주요 AI 업데이트를 발표했다. 제미나이 CLI(보기)는 AI를 명령줄에 직접 통합하여, 개발자가 터미널에서 바로 질문하고 코드를 생성하며 디버깅할 수 있게 함으로써 컨텍스트 전환을 없앤다.

이를 더욱 발전시킨 제미나이 코드 어시스트의 새로운 에이전트 모드는 AI 페어 프로그래머 역할을 한다. 이는 전체 코드베이스를 분석하여 복잡한 다중 파일 작업을 계획하고 실행한다. 예를 들어, 새로운 기능을 구현하거나 대규모 리팩토링을 단일 프롬프트에서 수행함으로써 개발 프로세스를 크게 가속화한다. 이를 도구라기보다는 작업을 위임하는 방식으로 생각할 수 있다. 에이전트 모드는 지난달 'Insiders' 채널 개발자들에게 먼저 공개되었다.

에이전트 모드의 강점은 포괄적인 프로젝트 이해력에 있다. 에이전트는 열려 있는 파일뿐만 아니라 전체 코드베이스를 분석하여 애플리케이션의 아키텍처, 종속성, 코딩 패턴 및 다양한 구성 요소 간의 관계를 모델링한다.

이를 통해 제안 사항이 컨텍스트를 인식하게 되므로, 에이전트는 필요한 모든 구성 요소에 걸쳐 기능을 구현하는 방법을 알게 된다. 또한 기존 코딩 스타일을 존중하여 더 높은 품질의 일관된 코드를 생성한다. 이러한 프로젝트 전반에 대한 인식은 오류를 줄이고, 일치하지 않는 제안을 수정하거나 컨텍스트를 설명하는 데 드는 시간을 줄여준다.

프로젝트에 대한 완벽한 이해를 바탕으로, 코드 어시스트의 에이전트는 다중 파일 편집을 가능하게 한다. 이전에는 중요한 기능을 구현하는 것이 조각조각 진행되는 과정이었을 수 있다. 한 파일에 대한 코드를 생성하고 다른 파일에 대한 코드를 생성한 후, 모든 것을 수동으로 연결해야 했다. 에이전트 모드를 사용하면 이제 단일 요청을 통해 코드 어시스트가 코드베이스 전체의 모든 변경 사항을 조율한다.

이를 통해 개발자는 하나의 프롬프트만으로  <대규모 리팩토링> "모든 API 엔드포인트가 새 인증을 사용하도록 업데이트해줘." <기능 구현> "새로운 풀스택 사용자 설정 페이지를 추가해줘." <종속성 업그레이드> "코어 라이브러리를 업데이트하고 모든 호환성 문제를 수정해줘." 등으로 단일 프롬프트로 대규모 작업을 지시할 수 있다.

에이전트 모드는 코드 구조, 의존성, 아키텍처 패턴까지 분석해 기존 개발 스타일을 유지하면서 기능을 구현하며, 모든 변경 사항은 사전에 상세한 계획 형태로 사용자에게 제시된다. 사용자는 이를 검토, 수정 또는 거절할 수 있어 개발 주도권은 여전히 사람에게 있다.

이러한 협력적 루프는 AI의 속도와 규모를 사용자의 도메인 전문 지식 및 아키텍처 비전과 결합한다. 이는 최종 결과가 기능적일 뿐만 아니라 사용자가 정확히 의도한 대로임을 보장한다.

또한 안심할 수 있도록 지난 6월 업데이트에서는 체크포인트로 되돌리는 기능이 도입되었다. 일련의 제안을 수락했지만 올바르지 않다고 판단될 경우, 영향을 받는 모든 파일을 변경 사항이 적용되기 전 상태로 쉽게 되돌릴 수 있어 과감한 실험을 장려한다.

IDE 개선 기능으로 더 정밀한 제어와 원활한 경험

구글은 지난달 컨텍스트에 대한 더 세밀한 제어를 제공하는 업데이트를 출시했다. 코드 어시스트는 이제 .gitignore 파일을 자동으로 적용하고, 민감하거나 레거시 코드를 무시하기 위해 .aiexlude 파일을 생성할 수 있도록 한다. 반대로, 특정 코드 스니펫에 채팅 초점을 맞춰 더 정확한 질문을 할 수 있다. 또한 터미널 출력을 채팅에 직접 첨부하여 명령에 대해 묻거나 오류를 디버깅할 수 있어 로그를 복사-붙여넣기할 필요가 없다.

이러한 기능들은 신호 대 잡음비(signal-to-noise ratio)에 대한 정밀한 제어를 제공한다. 관련 없는 파일을 제외하고 특정 스니펫 또는 터미널 로그에 집중함으로써 더 빠르고 정확하며 관련성 높은 답변을 얻을 수 있어 디버깅 및 분석 속도를 크게 향상시킨다.

또한 채팅 경험이 더 반응적이고 직관적으로 개선되었다. 가독성을 높이기 위해 코드 제안이 깔끔한 미리 보기 블록으로 나타나며, 이를 접거나 확장하도록 구성할 수 있다. 프로젝트 탐색도 더 쉬워졌는데, 채팅에서 코드 어시스트가 언급하는 파일 이름은 이제 편집기에서 즉시 열리는 클릭 가능한 링크가 되었다.

긴 응답의 경우, 제미나이 코드 어시스트가 입력하는 동안 채팅이 자동으로 스크롤되지만, 원하면 이 기능을 비활성화할 수 있다. 또한 질문을 했는데 잘못된 질문이었거나 응답이 너무 오래 걸린다고 판단되면, 진행 중인 채팅 응답을 즉시 중지할 수 있어 시간과 좌절감을 줄여준다.

이러한 개선 사항들은 제미나이 코드 어시스트를 더 원활하고 효율적으로 사용할 수 있게 한다. 스크롤하거나, 텍스트를 파싱하거나, 파일을 수동으로 탐색하는 데 시간을 덜 소비하게 하여 개발자가 '몰입 상태(state of flow)'를 유지하고 가장 중요한 문제 해결에 집중할 수 있도록 한다.

한편, 제미나이 코드 어시스트는 단순한 코드 생성기를 넘어, 코드 품질 유지, 개발자 스타일 학습, 대화형 피드백 루프를 통해 보다 지능적인 개발 파트너로 진화하고 있다. 특히 이번 업데이트는 "AI가 코드를 짜는 것"에서 나아가, "AI와 함께 코드를 설계하고 협업하는 방식"으로 전환되고 있음을 시사한다.

 

 

https://www.aitimes.kr/news/articleView.html?idxno=35736

반응형
반응형

우리가 어떤 일을 할 때
역치 이상의 충분한 노력을 기울인 후에도
걱정과 두려움에 쌓여 안절부절 못하면 우리의 노력은
'나쁜 노력'이 되어 버린다. 그 결과 우리가 노력하는 방향과
반대 방향으로 저항력이 작용하게 된다. 따라서 노력을 할
때에는 그것에 푹 빠져들어 즐길 수 있는 몰입의 순간들을
가능한 많이 가지고, 과정 자체를 즐길 수 있도록
주의를 기울이는 것이 중요하다. 우리 마음에서
창조되는 감정은 마치 전자석처럼 유사한
진동의 일들이 자연스럽게 스스로에게로
끌어당기기 때문이다.


- 조우석의 《간헐적 몰입》 중에서 -


* 어떤 일에 최선을 다하되
그 결과를 하늘에 맡긴다는 말이 있습니다.
안절부절하며 결과에 연연하면 노력하는 모든 과정이
힘들어집니다. 팽팽하게 긴장했던 좌뇌적 사고를 내려놓고
마음을 편안히 하면 오히려 자신이 노력했던 것보다
더 놀라운 성과가 주어질 수 있습니다. 그래서
주어지는 결과는 그것이 무엇이든 좋습니다.
'나쁜 노력'은 스스로에게도 나쁩니다.

반응형

'아침편지' 카테고리의 다른 글

니체가 글을 쓰는 이유  (0) 2025.07.23
그냥 너 한 사람  (0) 2025.07.22
교감  (0) 2025.07.21
'아픈 데는 없어요?'  (0) 2025.07.18
기쁜 사람은 기쁨을  (0) 2025.07.17
반응형

교감

 

안 보고도 안다

 

반응형

'아침편지' 카테고리의 다른 글

그냥 너 한 사람  (0) 2025.07.22
'나쁜 노력'은  (0) 2025.07.21
'아픈 데는 없어요?'  (0) 2025.07.18
기쁜 사람은 기쁨을  (0) 2025.07.17
마음으로 보고 들으면  (0) 2025.07.16
반응형

[여행] 2025-07-19,20, 양양 오일장, 고성 송지호 해변



 
 

반응형
반응형

"아픈 데는 없어?"
뚝. 오미실 여사는 전화를 끊고 가 버렸다.
침대에 누워 가만히 생각했다. 수술만 하면
정상으로 돌아올 거라 생각했는데 어째
더 이상해지는 것 같았다. 낮에는 괜찮은데
왜 밤에만 그렇게 돌변하는 걸까?
암 때문인지, 수술 때문인지,
치매 때문인지
알 수 없었다.


- 유미의 《창문 넘어 도망친 엄마》 중에서 -


* 안부 인사는
대부분 건강을 묻는 인사입니다.
'무소식이 희소식'이라는 말도 결국은
"별 탈 없이 잘 살고 있다"라는 무언의 소식입니다.
부모는 자식들에게, 자녀들은 부모님에게,
오랜 친구들에게, 직장 동료들에게
"아픈 데는 없어요?"라고 안부를
묻는 것도 좋겠습니다.

반응형

'아침편지' 카테고리의 다른 글

'나쁜 노력'은  (0) 2025.07.21
교감  (0) 2025.07.21
기쁜 사람은 기쁨을  (0) 2025.07.17
마음으로 보고 들으면  (0) 2025.07.16
천경자의 '오기'와 '광기'  (0) 2025.07.15
반응형

"슬픈 모습의 성인이 없고,
기쁜 모습의 마귀도 없다."
가톨릭교회에 전해 내려오는 격언이에요.
기쁜 사람이 기쁨을 전해주고, 화난
사람은 화를, 짜증 난 사람은
짜증을 전해줍니다.


- 김민희, 한동일의《명랑 주교 유흥식》중에서 -


* 존재는
존재를 드러냅니다.
기쁜 사람은 기쁨을, 화난 사람은 화를
드러냅니다. 내게서 나가는 감정이
상대를 통해 반사됩니다. 그래서
내가 나의 내면을 먼저 살펴
성찰해야 합니다. 지금
나의 기분은 어떠합니까?

반응형

'아침편지' 카테고리의 다른 글

교감  (0) 2025.07.21
'아픈 데는 없어요?'  (0) 2025.07.18
마음으로 보고 들으면  (0) 2025.07.16
천경자의 '오기'와 '광기'  (0) 2025.07.15
사랑해야 잘 보이고 잘 들린다  (0) 2025.07.14

+ Recent posts