검색
← 릴리스 노트

세션·서브에이전트·편집 도구 사용 개선

제미나이 · 제미나이 CLI · 0.43.0 · 기능추가 · 2026.05.22

편집 도구 유도, 세션 내보내기·가져오기, 서브에이전트 프로토콜과 여러 CLI·코어 동작이 개선됐다.

교안에 영향

세션 내보내기·가져오기와 /resume, edit tool 유도, 서브에이전트 프로토콜 관련 안내는 옛 글과 달라질 수 있다.

요약

- edit tool 사용 유도와 Auto Memory, session export/import 등 핵심 사용 흐름이 추가·정리됐다. - AgentProtocol 아래에 LocalSubagentProtocol과 RemoteSubagentProtocol이 추가되고 서브에이전트 상태·세션 프로토콜이 손질됐다. - /resume, 비대화형 출력, mcp 목록, 확장 설치, 설정 표시 등 CLI와 UI 동작이 다듬어졌다. - OAuth, tool call, context manager, routing, ProjectRegistry 등에서 발생하던 오류와 충돌이 여러 건 수정됐다. - macOS 배포물, CI, 문서, 평가 항목과 텔레메트리 설정도 함께 조정됐다.

바뀐 것

새 기능 4

  • core가 편집을 할 때 edit tool을 사용하도록 더 강하게 유도하고, 세션을 파일로 내보내거나 플래그로 가져오는 기능을 추가했다.
  • AgentProtocol 아래에 LocalSubagentProtocol과 RemoteSubagentProtocol을 추가했다.
  • evals에 shell command safety evals를 추가했다.
  • CLI 인터페이스에 Machine Hostname을 추가했다.

개선 7

  • Auto Memory가 메모리 업데이트와 skills를 제안한다는 점을 문서에 명확히 했다.
  • private Auto Memory patch allowlist를 더 엄격하게 제한했다.
  • core session protocol을 변경하고 SubagentState enum을 도입했다.
  • context의 snapshotter를 개선하고 adaptive token calculator를 도입해 내용 크기 계산을 더 정확하게 했다.
  • cli의 /resume, mcp list, 확장 설치, 설정 표시, 비대화형 세션, confirmation prompt 동작을 다듬었다.
  • ui 입력 너비 계산과 selection list 줄바꿈, resume 안내 표시를 수정했다.
  • docs에 vi mode 단축키와 MCP/custom sandbox 설정, extensions release guide, Auto Memory 설명을 보강했다.

기타 3

  • 핵심 도구를 native ToolDisplay property로 옮기는 리팩터링을 진행했다.
  • args 래핑, 코드베이스 인지 triage, repo agent의 skills 기반 구성, 테스트 건너뛰기, changelog 추가 및 릴리스 보조 작업을 반영했다.
  • first contribution을 남긴 새 기여자들을 반영했다.

수정 11

  • GOOGLE_CLOUD_PROJECT에서 숫자형 project ID를 거부하도록 수정했다.
  • error utils의 unsafe type assertion suppressions를 제거했다.
  • YOLO와 AUTO_EDIT 모드에서 sandbox 없이 redirection을 허용하도록 수정했다.
  • context manager의 chat corruption, async context management pipeline의 hysteresis를 수정했다.
  • 비대화형 모드에서 AgentExecutionStopped를 JSON으로 출력하도록 수정했다.
  • invalid custom plans directory, malformed projects.json, dropped tool responses, parallel tool call streaming ID collision, function response 순서 오류를 처리하도록 수정했다.
  • OAuth 인증, Git 환경의 PATH, 헤드리스 Linux에서의 silent hang, EISDIR crash, Flash quota exhaustion 이후의 모델 선택을 수정했다.
  • ACP와 MCP, routing, CLI, UI에서 tool call ID 충돌, 404 처리, thought loop, parsing 오류, 400 Bad Request, 패딩 계산 문제를 수정했다.
  • shell prompt의 false command conflicts, read_file schema v1 호환성, .pak과 .rpa 게임 아카이브 기본 무시 설정을 수정했다.
  • macOS 배포물의 unsigned 빌드와 executable bit 보존, CI의 triage·라벨·git remote·json 파싱 문제를 수정했다.
  • telemetry에서 quota_project_id를 주입해 기본 oauth client로 되돌아가는 문제를 수정했다.

원문 제목 · Release v0.43.0