개발 슈퍼파워를 발휘하세요: 핵심 코딩 경험 다듬기

발행: (2026년 3월 11일 AM 12:00 GMT+9)
12 분 소요

Source: Google Developers Blog

MARCH 10, 2026

Gemini Code Assist 팀에서는 코드 작성 및 검토의 순간‑순간 경험을 보다 유연하고, 지능적이며, 생산적으로 만드는 것을 최우선 목표로 삼고 있습니다. 우리는 훌륭한 개발자 도구는 방해가 되지 않으면서도 필요할 때와 필요한 곳에 강력한 지원을 제공해야 한다고 믿습니다.

이 게시물에서는 핵심 코딩 워크플로우를 향상시키는 최근 기능 추가 및 개선 사항을 소개합니다. 함수의 첫 번째 라인을 작성하는 순간부터 프로젝트를 탐색하는 단계까지, 이러한 업데이트는 여러분이 흐름 상태를 유지하도록 설계되었으며 고품질 코드를 더 빠르게 생산하도록 도와줍니다.

새로운 및 향상된 기능

  • 자동 승인 에이전트 모드
    전체 코드베이스를 이해하는 지능형 협업자로 작동하여 대규모 변경(예: 여러 파일에 걸친 새로운 API 엔드포인트 추가)을 크게 단순화합니다. 에이전트가 요청을 분석하고 승인용 다단계 계획을 제안한 뒤 실행합니다. 자동 승인 모드를 활성화하면 에이전트가 각 단계마다 수동 검토 없이 계획을 수행하도록 하여, 수시간이 걸리던 다파일 업데이트를 단일 자동 명령으로 처리할 수 있습니다.

  • 인라인 Diff 보기
    인라인 Diff 보기를 통해 코드 리뷰 경험을 향상시킵니다. AI가 생성한 변경 사항을 통합된 Diff 내에서 직접 편집할 수 있으며, 각 라인을 즉시 수락, 거부 또는 수정할 수 있습니다. 수정 내용이 주변 코드 컨텍스트와 함께 표시되어 리뷰 과정을 AI와의 동적 대화처럼 만들습니다.

  • 체크포인트로 되돌리기: 두려움 없는 실험
    프롬프트 이전 상태로 모든 영향을 받은 파일을 한 번의 클릭으로 롤백할 수 있습니다. 이 안전망은 파괴적인 상태에 빠질 걱정 없이 대담한 리팩터링과 실험을 장려합니다.

  • 다중 파트 채팅 코드 제안
    Gemini가 여러 파일이나 코드 블록에 걸쳐 변경을 제안할 때, 채팅 인터페이스 내에서 각각을 개별적으로 검토하고 단일 블록만 수락하거나 모든 제안을 한 번에 적용할지를 선택할 수 있습니다. 이러한 세분화된 제어를 통해 편집기를 떠나지 않고도 필요한 부분만 선택할 수 있습니다.

  • 채팅 코드 제안 미리보기
    제안이 깔끔한 접이식 미리보기 블록에 표시됩니다. 기본적으로는 코드 스니펫만 보이며, 확장하면 전체 코드를 확인할 수 있습니다. 이를 통해 채팅 기록을 스캔하기 쉬워지고, 긴 대화 중 화면 공간을 효율적으로 관리할 수 있습니다.

  • 코드 완성 속도 향상
    내부 모델 및 인프라 업그레이드로 코드 완성 속도가 빨라져 중단이 감소하고 인지 흐름을 유지할 수 있습니다. 더 빠른 제안 덕분에 전체 함수 작성, 라이브러리 임포트, 코드 블록 완성을 최소한의 대기 시간으로 수행할 수 있습니다.

이 모든 기능은 하나의 목표를 위해 설계되었습니다: 키보드 타이핑을 하는 동안의 코딩 경험을 가능한 한 매끄럽고 강력하게 만드는 것. 일상 작업에서 마찰을 없애고 Code Assist의 AI 지원 능력을 강화함으로써, 여러분이 창의적인 흐름 상태에 머물며 뛰어난 개발을 이룰 수 있기를 바랍니다.

맞춤 설정 및 컨텍스트 관리

진정으로 강력한 개발자 경험은 여러분이 제어하고 특정 요구에 맞게 조정할 수 있는 것입니다. 다음 기능들은 Gemini와의 상호작용을 맞춤화하고, 개발 컨텍스트를 정확히 관리하며, 도구 자체에 대한 최신 정보를 제공하는 새로운 도구와 설정에 초점을 맞추고 있습니다.

(원본 문서의 나머지 목록이 이어집니다.)

New Gemini Features

  • Context Drawer – Gain precise, temporary control over what Gemini sees
    Context Drawer UI를 사용하면 현재 대화의 컨텍스트에서 특정 파일 및 폴더를 보고, 추가하고, 제거할 수 있습니다.
    예시: 방대한 프로젝트에서 세 개의 파일만 관련된 버그를 디버깅하고 있다면, 컨텍스트를 해당 파일들로만 제한할 수 있습니다. 이렇게 하면 Gemini의 답변이 매우 관련성 높게 유지되고 잡음이 줄어들어 더 빠르고 정확한 지원을 받을 수 있습니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Create Custom Commands
    슬래시 명령어를 직접 정의하거나 복잡한 프롬프트를 저장해 일상적인 작업을 수행하도록 할 수 있습니다(예: 선호하는 보일러플레이트로 테스트 파일 생성, 팀 스타일 가이드에 맞춰 코드 리팩터링).
    개인 및 팀 고유의 지식을 인코딩함으로써 Gemini는 당신의 반복 작업을 자동화하는 특화된 도구가 되어 시간 절약과 일관성 확보를 돕습니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Add Code Snippets to the Chat Context
    특정 코드 스니펫(함수, 클래스, 혹은 한 줄)을 채팅 컨텍스트에 직접 첨부할 수 있어, 수동으로 복사·붙여넣을 필요가 없습니다.
    파일 주변의 컨텍스트를 보존함으로써 보다 정확한 설명, 리팩터링 제안, 버그 수정이 가능합니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Add Terminal Output to the Chat Context
    터미널 출력(오류 메시지, 로그, 스택 트레이스, 명령 기록)을 한 번의 클릭으로 첨부합니다.
    Gemini가 전체, 변형되지 않은 상황을 파악하게 되어 CLI 도구, 빌드 스크립트, 서버 로그 디버깅 속도가 빨라집니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Configurable Codebase Awareness
    AI 제외 파일(예: .aiignore)을 사용해 Gemini가 무시하도록 영구적으로 지정할 파일이나 디렉터리를 정의합니다—node_modules, 빌드 아티팩트, 민감한 키가 포함된 파일 등을 제외할 수 있습니다.
    이를 통해 제안의 관련성이 높아지고 보안이 강화되며, Gemini가 볼 수 있는 범위를 완전히 제어할 수 있습니다.

  • Stop In‑progress Chat Responses
    새로운 stop 버튼을 통해 언제든지 응답을 중단할 수 있습니다. 질문이 잘못됐거나 답변이 원치 않는 방향으로 진행될 때 유용합니다.
    전체 응답을 기다릴 필요 없이 시간을 절약하고 빠르게 방향을 전환할 수 있습니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Thinking Tokens
    Gemini가 요청을 처리하는 동안 “thinking tokens”이 시각적 표시로 나타납니다.
    이는 쿼리가 실제로 작업 중임을 확인시켜 주어, 어시스턴스가 멈춘 것이 아닌지 추측할 필요가 없어집니다.

    Video placeholder – “Sorry, your browser doesn’t support playback for this video.”

  • Release Channel Name in Chat Banner
    VS Code 채팅 배너에 릴리즈 채널 이름(Stable, Release Candidate 등)이 표시됩니다.
    채널을 알면 기능 가용성을 추적하고 동작 변화를 예측하며, 버그 보고나 기능 요청 시 정확한 피드백을 제공할 수 있습니다.


We’ve explored the evolution o

AI 협업자를 활용하세요—핵심 코딩 작업을 빠르게 처리하는 어시스턴트부터 워크플로에 맞게 조정되는 완전 맞춤형 파트너까지.*

Gemini Code Assist – 워크플로에 맞춘 맞춤형

우리의 사명은 Gemini Code Assist를 구축하는 것입니다. 이는 단순히 코드를 이해하는 것이 아니라 당신이 코딩하는 방식을 이해합니다. 즉각적인 에디터 내 경험을 개선하고 깊은 맞춤화를 제공함으로써 개발 과정을 보다 직관적이고 창의적이며 강력하게 만들고자 합니다.

우리는 이 도구들을 여러분의 손에 쥐어드릴 수 있게 되어 매우 흥분됩니다. 새로운 기능을 직접 사용해 보고, 실험해 보시고, 지속적으로 피드백을 공유해 주세요. 소프트웨어 개발의 미래는 협업이며, Gemini Code Assist와 함께 여러분이 무엇을 만들지 기대됩니다.


네비게이션
← 이전 | 다음 →

0 조회
Back to Blog

관련 글

더 보기 »