昨天介紹了 Claude Code,第一次把 Vibe Coding 從 IDE 搬到了 Terminal 裡。今天就沿著 CLI 這條路,來看看另一個選擇——Gemini CLI。
Gemini CLI 是 Google 推出的 AI Agent 工具,同樣可以直接在終端機中使用。操作方式跟昨天的 Claude Code有點類似,進入專案目錄並啟動之後,就可以直接用自然語言和 Gemini 溝通。
例如可以告訴它:
幫我分析這個專案,簡單說明每個檔案的用途。
Gemini CLI 便可以讀取專案中的檔案,整理目前的程式結構,而不是像一般 Chat 一樣,需要我們自己把 Code 一段一段複製過去。
當然,它也不只能「看」。
我們也可以直接要求:
幫我修改首頁標題,並告訴我修改了哪個檔案。
接著讓 Gemini 自己尋找相關程式碼並進行修改。除此之外,它也能搭配 Terminal 執行指令,讓 AI 不只是回答問題,而是真的參與開發流程。
看到這裡可能會發現,Gemini CLI 和昨天介紹的 Claude Code好像有不少相似的地方。
那既然 Cursor、Claude Code、Gemini CLI 都能幫忙寫程式,到底應該用哪一個?
Day 13 我們就把這幾天玩過的工具放在一起,看看它們各自適合什麼情況。