PM x Gemini CLI (二):Gemini CLI 基本指令與認證
發布日期:2025年10月25日
本集 Podcast
EP2:Start Your Engines! (First Contact)
經過前篇文章的環境建置與專案設定,現在我們將正式開始與 Gemini CLI 互動!
文章大綱:
- 步驟一:在專案資料夾中啟動 Gemini CLI
- 步驟二:使用 Google Account 進行認證 (
/auth) - 步驟三:
/init指令的使用時機與說明 - 步驟四:
/clear指令的使用時機與說明 - 步驟五:其他常用指令
- 步驟六:確認 AI 的程式碼變更
- Gemini Pro 與 Gemini Flash 的切換與應用
- PM 實用應用範例
掌握這些基本操作,您就能開始利用 Gemini CLI 提升工作效率。
步驟一:在專案資料夾「呼叫」AI 助理
首先,打開您的「工作室」(VS Code),並確認您已經處於正確的專案資料夾中 (例如 gemini-projects)。
接著,打開您獨立的「AI 助理對話視窗」(終端機),我們需要先「走進」專案的檔案櫃,才能讓助理知道要處理哪個專案的檔案。請使用 cd (Change Directory) 指令切換位置:
Windows: (路徑是您自己建立的)
cd C:\Users\您的使用者名稱\Documents\gemini-projects
macOS: (路徑是您自己建立的)
cd ~/Documents/gemini-projects
成功進入資料夾後,輸入 gemini 指令,正式「呼叫」您的 AI 助理上線!
gemini
第一次見面,助理會引導您完成接下來的「身份認證」。
💡 小提示:您可以隨時輸入 gemini --help,偷看一下助理支援哪些進階的呼叫方式 (例如指定用哪個模型)。
步驟二:身份認證 (/auth),取得「通行證」
第一次呼叫助理,或助理的「通行證」過期時,需要進行身份認證。您可以把 /auth 指令想像成「重新登入」。
/auth
認證流程就像網站登入一樣簡單:
- 執行指令後,它會自動打開瀏覽器,請您登入 Google 帳號。
- 登入並按下「允許」授權後,AI 助理就會自動拿到「通行證」。
- 之後,助理就能代表您去存取 Google 的強大模型來完成任務。
- 如果未來遇到任何認證問題,只要重新輸入
/auth即可。
步驟三:用 /init 指令「佈置辦公桌」
/init 指令非常重要!您可以把它想像成:「為眼前的這個新專案,幫 AI 助理佈置好他的辦公桌。」
當您在一個新的專案資料夾,或想讓 AI 助理「重新整理思緒、忘掉一切重來」時,就使用這個指令。
/init
它會幫您建立專案專屬的設定檔,例如 GEMINI.md。您可以把這些檔案想成是助理的「專案筆記本」,裡面可以記錄這個專案的背景、特殊要求等,讓助理的服務更貼近您的需求。
什麼時候用?
- ✅ 【最常用】在一個全新的專案資料夾(已經放入專案需要的原始資料),第一次呼叫助理後。
- 當您覺得助理的行為有點混亂,想讓他「初始化」回到乾淨狀態時。
- 當您手動修改了
GEMINI.md專案筆記本,希望助理重新讀取最新指示時。
步驟四:用 /clear 指令「開啟新話題」
如果您只是想清掉螢幕上的對話,讓畫面變乾淨,並讓 AI 助理忘記「剛才的對話內容」,就可以用 /clear 指令。
這就像是對助理說:「好了,我們換個新話題吧!」
/clear
什麼時候用?
- ✅ 當您要開始一個全新的任務,不希望之前的對話內容干擾 AI 的思考時。
- 單純覺得畫面太亂,想清空螢幕時。
和 /init 有什麼不同?
/clear比較像「翻頁」,只是開啟新對話,助理的「專案筆記本」(設定檔) 都還在。/init比較像「大掃除」,會把整個辦公桌(工作環境)都清空重來。
步驟五:其他常用「咒語」
學會下面幾個常用指令,能讓您更順暢地使喚您的 AI 助理:
/help:想不起來有哪些指令可以用?問它就對了!/chat:可以把精彩的對話「存檔」(save),之後再「讀取」(resume) 回來。/memory:查看助理的「專案筆記本」(GEMINI.md) 裡寫了些什麼。/compress:當對話太長時,用這個指令讓 AI「提煉精華」,整理出重點,節省費用。/theme:幫您的「AI 助理對話視窗」換個喜歡的佈景主題顏色。
步驟六:最終審批權:「身為人類,你來做主」
當第一次呼叫 AI 助理修改您的檔案時,它會恭敬地停下來,等待您的「批閱」。這是整個協作流程中最重要的一環,最終的決定權永遠在您手上!
│ Apply this change?
│ ● 1. Yes, allow once
│ 2. Yes, allow always
│ 3. Modify with external editor
│ 4. No, suggest changes (esc)
選項該怎麼選?
- 1. Yes, allow once (只允許這次): 「這次改的沒問題,批准!」
強烈建議永遠選這個! 每次都親自審核 AI 的修改,是對專案品質負責的表現。這是專業人士與 AI 協作的最佳方式。 - 2. Yes, allow always (一律允許): 「不用問了,之後都直接改!」
高風險選項! 除非您今天只想玩玩,或在處理一個不重要的暫存檔案,否則請避免使用。這等於是將專案的修改權完全交給 AI。 - 3. Modify with external editor (我來微調): 「這個方向不錯,但我自己來改幾個字。」
AI 的建議會被貼到您的 VS Code 中,讓您做最後的編輯。 - 4. No, suggest changes (esc) (拒絕): 「等等,這個改動我不滿意。」或「方向錯了,重來。」
您可以拒絕這次修改,然後接著用文字告訴 AI 該如何調整它的建議。
養成永遠使用 `Allow once` 的好習慣,代表您清楚身為人類專家的價值與責任。
該請「策略顧問」還是「執行秘書」?
Gemini AI 家族有許多能力不同的模型。您可以把 Gemini Pro 當成知識淵博的「策略顧問」,而 Gemini Flash 則是反應迅速的「執行秘書」。
「策略顧問」 (Pro model) 的出場時機:
當任務需要深度思考、創意發想、分析複雜問題時,就該請 Pro 顧問出馬。它更聰明,但思考時間較長,費用也較高。
- 發想與規劃: 撰寫 PRD、分析市場報告、發想新功能點子。
- 內容創作: 寫需要文采的部落格文章、行銷文案。
- 複雜問題解決: 當一個問題需要多步驟推理才能解決時。
「執行秘書」 (Flash model) 的出場時機:
當任務相對單純、重複、需要快速反應時,交給 Flash 秘書處理CP值最高。它反應快、費用低,足以勝任日常庶務。
- 格式整理: 修正文件排版、統一格式。
- 快速摘要: 從文章中快速抓出重點、列點。
- 簡單問答: 回答有明確答案的事實性問題。
- 分類標籤: 將一堆使用者回饋快速分類為「功能建議」、「Bug回報」等。
學會判斷任務性質,指派對的「人」處理,能讓您的工作如虎添翼!
PM 馬上能用的實戰範例
在 AI 助理對話視窗中,有一個超強大的功能,就是用 @ 符號,直接「餵」檔案給 AI 讀。
@檔案名稱.txt:讀取單一檔案。@資料夾名稱:讀取整個資料夾裡的所有檔案。
對 PM 來說,這代表您可以直接把手邊的文件丟給 AI 處理,例如:
- 快速摘要會議記錄:
請幫我摘要這份會議記錄,並列出所有待辦事項(Action Items)和負責人。
@會議記錄_20251022.txt
這是一堆使用者回饋,幫我分析情緒(正面/負面/中性),並整理出三大急需解決的問題。
@使用者回饋資料夾
我們是做線上教育平台的,這份是我們的產品簡介。請以此為基礎,為提升用戶活躍度,發想 5 個有創意的新功能。
@產品簡介.md
🔥 更多專為 PM 設計的實戰技巧,我們將在後續的文章中深入探討!
本章總結
在本篇文章中,您已經成功:
- 在專案資料夾中啟動了 Gemini CLI。
- 使用 Google 帳號完成了 Gemini CLI 的認證。
- 了解了
/init和/clear指令的使用時機與功能。 - 掌握了其他常用的 Gemini CLI 指令,例如
/help、/about、/chat、/copy、/docs、/directory、/memory和!。 - 了解了 Gemini Pro 與 Gemini Flash 的切換機制與適用情境。
- 探索了 Gemini CLI 在 PM 工作中的快速應用範例。
如果您有想交流討論的地方,歡迎到我的 LinkedIn 找我!
前往 LinkedIn現在,您已經掌握了 Gemini CLI 的基本操作,可以開始利用它來處理您的工作了!