검색
← 릴리스 노트

보안과 셸 검증을 강화한 새 릴리스

제미나이 · 제미나이 CLI · 0.41.0 · 기능추가 · 2026.05.05

headless 모드의 작업공간 신뢰 확인, .env 로딩 보안, 셸 명령 검증이 강화됐다.

교안에 영향

작업공간 신뢰와 셸 검증이 더 엄격해져, 기존에 안내한 headless mode나 셸 명령 사용 예시가 일부 달라질 수 있다.

요약

- headless 모드에서 .env 로딩을 더 안전하게 처리하고 작업공간 신뢰를 강제한다. - 셸 명령 검증을 강화하고 core tools allowlist를 추가했다. - Gemma 4 모델(실험적), real-time voice mode, 새 ContextManager와 AgentChatHistory를 지원한다. - 자동 업데이트 실패 시 수동 update command를 안내하고, 여러 오류 메시지와 Windows 동작을 개선했다.

바뀐 것

새 기능 7

  • headless mode에서 .env 로딩을 안전하게 처리하고 workspace trust를 강제한다.
  • shell command validation을 강화하고 core tools allowlist를 추가했다.
  • Gemma 4 models(실험적)를 지원한다.
  • gemini-cli-bot metrics와 workflows를 추가했다.
  • cloud와 local backends를 사용하는 real-time voice mode를 구현했다.
  • skill extraction을 위해 auto-memory scratchpad를 저장한다.
  • 새 ContextManager와 AgentChatHistory를 연결했다.

개선 2

  • experiments와 quota를 비동기로 가져와 느린 boot를 개선했다.
  • FatalUntrustedWorkspaceError message에 문서 링크를 포함한다.

기타 5

  • chore(release)로 버전을 0.41.0-nightly.20260423.gaa05b4583로 올렸다.
  • package-lock.json을 갱신했다.
  • README에 Gemini CLI course 링크를 추가했다.
  • v0.39.0 Changelog를 추가했다.
  • restore ACP command에 대한 단위 테스트를 추가했다.

수정 11

  • 부분 입력이 비어 있을 때만 list suggestion이 보이도록 수정했다.
  • 루프 감지 중 처리되지 않은 AbortError로 인한 치명적 충돌을 수정했다.
  • user message components의 background color check를 바로잡았다.
  • cli commands에서 output redirection을 허용한다.
  • YOLO mode에서 shell parsing이 실패하면 restricted rules에 대해 fail closed로 동작한다.
  • Windows regression을 고치기 위해 backspace handling을 되돌렸다.
  • custom theme text schema에 빠진 response key를 추가했다.
  • automatic update가 실패할 때 manual update command를 제공한다.
  • ECONNRESET과 ETIMEDOUT에 대한 오류 메시지를 개선했다.
  • sandbox proxy cleanup을 보장하고 handler leaks를 제거했다.
  • JetBrains에서 alternate buffer warning logic을 바로잡았다.

원문 제목 · Release v0.41.0