에이전트·정책·확장 기능 확장
정책 엔진, 원격 에이전트, 확장 설치·관리와 Hook 관련 기능이 대폭 강화되었습니다.
교안에 영향
예전 문서의 /model 영구 저장, /extensions 관리, Hooks 동작, remote agents, /skills 관리 안내는 새 동작과 다를 수 있습니다.
요약
- 정책 엔진에 동적 모드 인식 평가와 세분화된 허용 규칙이 추가되었습니다. - 원격 에이전트, 다중 에이전트 TOML, Agent Skills, /skills 관리가 추가되었습니다. - Hooks에 폴더 신뢰, 보안 경고, 실행 표시, 중단·차단 제어가 추가되었습니다. - /extensions, /settings, /dir add, /model, 복사·붙여넣기와 Windows 동작이 개선되었습니다. - core, auth, cli, shell, mcp, UI 전반의 오류 수정과 보안 정리가 함께 이뤄졌습니다.
바뀐 것
새 기능
- Hooks에 Folder Trust Support를 추가했습니다.
- dynamic mode-aware policy evaluation을 구현했습니다.
- Hooks list에 보안 경고를 추가하고 레이아웃을 개선했습니다.
- automatic /model persistence across Gemini CLI sessions를 추가했습니다.
- experimental in-CLI extension install and uninstall subcommands를 추가했습니다.
- A2A Client Manager와 테스트를 추가했습니다.
- image paths를 text buffer에서 더 간단히 변환하도록 했습니다.
- Project-level hook warnings를 추가했습니다.
- tmux에서 modifyOtherKeys protocol 지원을 추가했습니다.
- holiday theme에서 snowfall animation을 표시합니다.
기타
- model resolution과 fallback logic를 정리했습니다.
- code assist metrics에 timestamp를 기록합니다.
- --resume의 오류 메시지를 개선했습니다.
- clipboard file을 제거했습니다.
- unified secrets sanitization과 env. redaction options를 구현했습니다.
- BeforeToolHookOutput에서 deprecated permission aliases를 제거했습니다.
- schema validation errors가 치명적이지 않도록 바꿨습니다.
- MCP resources 표시를 기본 10개로 제한했습니다.
- 주석 오타를 수정했습니다.
- fallback model을 저장하지 않도록 했습니다.
수정
- 시작 시 profiler 로그에 debugLogger.debug를 사용하도록 바꿨습니다.
- 처리되지 않은 EIO error로 readStdin cleanup에서 발생하던 충돌을 막았습니다.
- MCPServerConfig에 missing type field를 추가했습니다.
- ide-client.ts의 처리되지 않은 promise rejection을 해결했습니다.
- GitService.initialize에서 checkIsRepo 실패를 처리합니다.