![]()
Google在其開源軟件工程智能體Gemini CLI中新增了計劃模式功能,該智能體在命令行環境下運行。
Gemini CLI計劃模式特性介紹
3月11日發布的計劃模式,讓Gemini CLI首先專注于分析請求,規劃復雜更改,并在只讀模式下理解代碼庫或依賴關系,避免意外更改或執行帶來的風險。計劃模式還會在提出策略供用戶審查之前,通過提問來明確目標。據Google介紹,計劃模式現已默認為所有用戶啟用。用戶可以隨時通過在輸入框中輸入"/plan"、按Shift+Tab鍵循環切換審批模式,或直接要求智能體"啟動計劃"來進入計劃模式。
計劃模式安全機制與功能
Google表示,計劃模式將Gemini CLI限制為只讀工具子集,如read_file、grep_search和glob等,用于驗證假設。在該模式下,智能體可以瀏覽代碼庫、搜索模式和閱讀文檔,但除了自己的內部計劃外,不能修改任何文件。用戶可以要求Gemini CLI"研究如何遷移此數據庫"或"規劃新功能",系統會映射依賴關系并提出解決方案,而不存在急于更改代碼的風險。新引入的ask_user工具允許智能體暫停研究,提出針對性問題來明確用戶目標或收集缺失信息。
Q&A
Q1:Gemini CLI的計劃模式有什么作用?
A:計劃模式讓Gemini CLI在只讀模式下分析請求、規劃復雜更改并理解代碼庫依賴關系,避免意外修改風險。它會先通過提問明確目標,然后提出策略供用戶審查,確保安全的代碼分析和規劃過程。
Q2:如何進入Gemini CLI的計劃模式?
A:用戶可以通過三種方式進入計劃模式:在輸入框中輸入"/plan"、按Shift+Tab鍵循環切換審批模式,或直接要求智能體"啟動計劃"。該模式現已默認為所有用戶啟用。
Q3:計劃模式下Gemini CLI能執行哪些操作?
A:在計劃模式下,智能體只能使用只讀工具如read_file、grep_search和glob等,可以瀏覽代碼庫、搜索模式和閱讀文檔,但不能修改任何文件。新增的ask_user工具還允許智能體提問以明確用戶需求。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.