Gemini CLI Changelog·2026年4月23日 13:12·約3分で読める
リリースv0.39.0
TL;DR
開発者@ruomengzはバージョンv0.39.0の公開に伴い、計画モジュールのリファクタリングを実施し、ポリシー優先度の簡素化と読み取り専用ルールの統合を行った。
変更内容
- refactor(plan): ポリシーの優先度を簡素化し、読み取り専用のルールを統合 by @ruomengz in #24849
- feat(test-utils): メモリ使用量のインテグレーションテスト用ハーネスを追加 by @sripasg in #24876
- feat(memory): 抽出されたスキルを確認するための /memory inbox コマンドを追加 by @SandyTao520 in #24544
- chore(release): バージョンを 0.39.0-nightly.20260408.e77b22e63 にアップグレード by @gemini-cli-robot in #24939
- fix(core): すべてのプロセス実行パスで堅牢なサンドボックスのクリーンアップを確保 by @ehedlund in #24763
- chore: ink のバージョンを 6.6.8 に更新 by @jacob314 in #24934
- v0.38.0-preview.0 の変更履歴 by @gemini-cli-robot in #24938
- chore: conductor ディレクトリを無視 by @JayadityaGit in #22128
- v0.37.0 の変更履歴 by @gemini-cli-robot in #24940
- feat(plan): Plan Mode で activate_skill に対してユーザーの確認を必須化 by @ruomengz in #24946
- feat(test-utils): CPU パフォーマンスのインテグレーションテスト用ハーネスを追加 by @sripasg in #24951
- fix(cli-ui): Windows Terminal で単語削除に Ctrl+Backspace を有効化 by @dogukanozen in #21447
- test(sdk): GeminiCliSession のユニットテストを追加 by @AdamyaSingh7 in #21897
- fix(core): Windows のシンボリックリンクのバイパスを解決し、サンドボックスのインテグレーションテストを安定化 by @ehedlund in #24834
- fix(cli): edit ツールおよび write ツールの確認ダイアログでのファイルパスの表示を復元 by @jwhelangoog in #24974
- feat(core): shell ツールの説明表示ロジックを精緻化 by @jwhelangoog in #24903
- fix(core): 再開時のバグを解決するため、動的なセッション ID の注入 by @scidomino in #24972
- @jacob314 による #24980 で ink のバージョンを 6.6.9 に更新
- @gundermanc による #24941 で、evals のインフラを一般化し、より多様なタイプの evals、名前付きスイートの組織化およびキューイングをサポート
- @sehoon38 による #24667 で fix(cli): 軽量な親プロセスを使用して起動を最適化
- @ehedlund による #24984 で refactor(sandbox): macOS Seatbelt 実装において集中管理されたサンドボックスパスを使用
- @jwhelangoog による #24677 で feat(cli): コンパクトモード向けにツール出力の書式設定を refin
- @SandyTao520 による #25000 で fix(sdk): 壊れた sendStream テストをスキップして夜間ビルドのブロックを解除
- @ehedlund による #24985 で refactor(core): Linux サンドボックスに対して集中管理されたパス解決を使用
- @jacob314 による #25035 で ctrl+shift+g のサポートを追加
- @abhipatel12 による #24489 で feat(core): サブエージェントツールを unified invoke_subagent ツールに refact
- @mrpmohiburrahman による #19775 で fix(core): サンドボックスチェックポイントエラーを防止するため、明示的な git 識別環境変数を追加
- @chernistry による #24773 で fix: FooterConfigDialog が変更なしで閉じられた場合、hideContextPercentage を尊重
- @euxaristia による fix(cli): リクエストキャンセル中に未処理の AbortError ログを抑制
原文を表示
What's Changed
- refactor(plan): simplify policy priorities and consolidate read-only rules by @ruomengz in #24849
- feat(test-utils): add memory usage integration test harness by @sripasg in #24876
- feat(memory): add /memory inbox command for reviewing extracted skills by @SandyTao520 in #24544
- chore(release): bump version to 0.39.0-nightly.20260408.e77b22e63 by @gemini-cli-robot in #24939
- fix(core): ensure robust sandbox cleanup in all process execution paths by @ehedlund in #24763
- chore: update ink version to 6.6.8 by @jacob314 in #24934
- Changelog for v0.38.0-preview.0 by @gemini-cli-robot in #24938
- chore: ignore conductor directory by @JayadityaGit in #22128
- Changelog for v0.37.0 by @gemini-cli-robot in #24940
- feat(plan): require user confirmation for activate_skill in Plan Mode by @ruomengz in #24946
- feat(test-utils): add CPU performance integration test harness by @sripasg in #24951
- fix(cli-ui): enable Ctrl+Backspace for word deletion in Windows Terminal by @dogukanozen in #21447
- test(sdk): add unit tests for GeminiCliSession by @AdamyaSingh7 in #21897
- fix(core): resolve windows symlink bypass and stabilize sandbox integration tests by @ehedlund in #24834
- fix(cli): restore file path display in edit and write tool confirmations by @jwhelangoog in #24974
- feat(core): refine shell tool description display logic by @jwhelangoog in #24903
- fix(core): dynamic session ID injection to resolve resume bugs by @scidomino in #24972
- Update ink version to 6.6.9 by @jacob314 in #24980
- Generalize evals infra to support more types of evals, organization and queuing of named suites by @gundermanc in #24941
- fix(cli): optimize startup with lightweight parent process by @sehoon38 in #24667
- refactor(sandbox): use centralized sandbox paths in macOS Seatbelt implementation by @ehedlund in #24984
- feat(cli): refine tool output formatting for compact mode by @jwhelangoog in #24677
- fix(sdk): skip broken sendStream tests to unblock nightly by @SandyTao520 in #25000
- refactor(core): use centralized path resolution for Linux sandbox by @ehedlund in #24985
- Support ctrl+shift+g by @jacob314 in #25035
- feat(core): refactor subagent tool to unified invoke_subagent tool by @abhipatel12 in #24489
- fix(core): add explicit git identity env vars to prevent sandbox checkpointing error by @mrpmohiburrahman in #19775
- fix: respect hideContextPercentage when FooterConfigDialog is closed without changes by @chernistry in #24773
fix(cli): suppress unhandled AbortError logs during request cancellation by @euxaristia in <a class="issue-link js-issue-link" data-error-text="Failed to load title" data-id="408
この記事をシェア
関連記事
Gemini CLI Changelog2026年6月10日 10:15
Gemini CLI v0.46.0 のリリース
Gemini CLI チームがバージョン 0.46.0 を公開し、PTY リサイズ処理におけるネイティブクラッシュ対策を強化した。
Gemini CLI Changelog2026年6月10日 09:11
Gemini CLI v0.47.0-preview.0 のリリース
Gemini CLI ロボットが、バージョンを 0.47.0-nightly.20260602.gcfcecebe8 に更新してリリースしました。
Gemini CLI Changelog2026年6月10日 07:21
Gemini CLI v0.46.0-preview.3 のリリース
Gemini CLI チームが、バージョン 0.46.0 のプレビュー版 3 を公開しました。
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み