이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.
핵심 요약
SDK 도입과 브라우저 에이전트 기능을 통해 Gemini CLI는 단순한 챗봇을 넘어 자율적인 개발 에이전트로 거듭났다. 정책 엔진 강화로 보안과 유연성을 동시에 확보했다.
배경
Google의 Gemini CLI가 이틀 간격으로 v0.30과 v0.31 대규모 업데이트를 단행하며 기능이 대폭 확장되었다.
대상 독자
터미널 기반 AI 도구를 선호하는 개발자 및 Gemini 모델 활용자
의미 / 영향
Gemini CLI의 이번 업데이트는 터미널 환경에서의 AI 에이전트 활용도를 극대화했다. 특히 SDK와 브라우저 에이전트의 결합은 개발자가 자신만의 맞춤형 AI 워크플로우를 구축할 수 있게 하여, Claude Code나 Aider와 같은 도구들과 경쟁할 수 있는 강력한 대안으로 자리 잡을 것이다.
챕터별 상세
00:39
v0.30: SDK 및 커스텀 스킬 도입
초기 SDK 패키지를 도입하여 개발자가 Gemini CLI 위에 커스텀 도구와 스킬을 구축할 수 있는 환경을 마련했다. 동적 시스템 인스트럭션을 통해 컨텍스트에 따라 AI의 행동을 실시간으로 변경하는 것이 가능하다. SessionContext 기능을 추가하여 커스텀 도구가 세션 상태에 접근하고 더 복잡한 작업을 수행하도록 설계했다.
- •개발자가 직접 기능을 확장할 수 있는 초기 SDK 패키지 출시
- •상황에 따라 AI 행동을 제어하는 동적 시스템 인스트럭션 지원
- •세션 상태를 공유하는 SessionContext로 도구 활용 능력 강화
01:53
v0.30: 정책 엔진 및 보안 강화
--policy 플래그를 도입하여 설정 파일을 수정하지 않고도 명령줄에서 직접 사용자 정의 정책을 전달할 수 있다. strict seatbelt 프로필을 통해 세션 중 AI가 접근할 수 있는 권한을 더 엄격하게 제어한다. 기존의 --allowed-tools 플래그는 폐기되었으며 더 유연한 정책 엔진 시스템으로 대체되었다.
- •명령줄에서 즉시 정책을 적용할 수 있는 --policy 플래그 추가
- •AI의 권한을 엄격히 제한하는 strict seatbelt 프로필 도입
- •기존 도구 허용 방식을 대체하는 통합 정책 엔진 시스템 구축
bash
gemini --policy "user-defined-policy-string" "your prompt here"명령줄에서 직접 사용자 정의 정책을 적용하여 실행하는 예시
03:00
v0.30: UI 개선 및 Vim 연동
설정 및 확장 기능을 검색할 수 있는 기능을 추가하여 사용자 편의성을 높였다. Solarized 테마와 마크다운 테이블 텍스트 줄바꿈 기능을 도입하여 터미널 가독성을 개선했다. Vim 모드 지원을 강화하고 Ctrl-Z를 통한 터미널 일시 중단 기능을 추가하여 터미널 작업 흐름을 최적화했다.
- •설정 항목을 빠르게 찾을 수 있는 검색 가능한 설정 리스트 추가
- •Solarized 테마 및 테이블 텍스트 줄바꿈으로 시각적 가독성 향상
- •Vim 사용자들을 위한 키 바인딩 및 터미널 제어 기능 개선
04:08
v0.31: Gemini 3.1 Pro Preview 지원
최신 모델인 Gemini 3.1 Pro Preview에 대한 지원을 추가하여 터미널에서 직접 고성능 추론이 가능하다. 이 모델은 코딩 작업, 논리적 추론, 복잡한 지시사항 준수 능력이 이전 버전보다 크게 향상되었다. 개발자는 별도의 웹 인터페이스 없이 터미널 워크플로우 내에서 최신 모델을 즉시 테스트할 수 있다.
- •최신 Gemini 3.1 Pro Preview 모델의 터미널 즉시 활용 지원
- •코딩 및 복잡한 추론 작업에 최적화된 모델 성능 제공
- •개발 워크플로우 중단 없는 최신 AI 모델 테스트 환경 구축
05:03
v0.31: 실험적 브라우저 에이전트
터미널에서 직접 웹 페이지와 상호작용할 수 있는 실험적인 브라우저 에이전트 기능을 도입했다. AI 에이전트가 웹 페이지를 읽고 요소를 조작하며 정보를 터미널 세션으로 가져오는 워크플로우를 지원한다. 문서 스크래핑, 웹 앱 테스트, 터미널을 벗어나지 않는 정보 검색 등에 활용 가능하다.
- •터미널 내에서 웹 페이지 탐색 및 상호작용이 가능한 에이전트 추가
- •웹 데이터를 실시간으로 읽어와 터미널 세션에 통합하는 기능
- •문서화 확인 및 웹 앱 테스트 자동화를 위한 실험적 도구 제공
json
{
"agents": {
"overrides": {
"browser_agent": { "enabled": true }
}
}
}settings.json 파일에서 실험적 브라우저 에이전트 기능을 활성화하는 설정 예시
05:57
v0.31: 프로젝트 단위 정책 및 웹 페치 개선
프로젝트 단위 정책 지원을 통해 각 프로젝트마다 서로 다른 보안 규칙을 적용할 수 있다. MCP 서버 설정 시 와일드카드 패턴을 지원하여 여러 서버를 효율적으로 관리한다. 직접 웹 페치 기능과 속도 제한(Rate Limiting)을 도입하여 데이터 수집 속도를 높이고 DDoS 위험을 방지했다.
- •프로젝트별로 독립적인 보안 및 실행 정책 설정 가능
- •MCP 서버 관리를 위한 와일드카드 패턴 지원으로 편의성 증대
- •속도 제한이 적용된 직접 웹 페치로 안전하고 빠른 데이터 수집
실무 Takeaway
- SDK를 활용하여 Gemini CLI 위에 조직 특화된 커스텀 도구와 스킬을 구축하여 생산성을 높일 수 있다.
- 실험적 브라우저 에이전트를 활성화하여 터미널을 벗어나지 않고 웹 문서 검색 및 데이터 수집을 자동화할 수 있다.
- 프로젝트 단위 정책과 strict seatbelt 프로필을 설정하여 AI 에이전트의 권한 오남용을 방지하고 보안을 강화할 수 있다.
- Gemini 3.1 Pro Preview 모델을 터미널에서 즉시 사용하여 복잡한 코딩 및 논리 추론 작업의 정확도를 개선할 수 있다.
언급된 리소스
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 03. 04.수집 2026. 03. 04.출처 타입 YOUTUBE
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.