
這幾個禮拜Gemini CLI可能是在AI圈中相當熱門的名詞了,我在網路上看了不少人的分享,大部分的人也還在摸索當中。相對於Claude code,每次使用都需要付費,我認為Gemini CLI是很好的入門磚,對於這次發表的版本,一般使用的額度限制近乎是無限,且還可以免費試用少許的Gemini 2.5 Pro模型,不用錢,試試總不吃虧。這是他們的Blog文稿,有中文,很好閱讀,去看看吧:https://blog.google/intl/zh-tw/products/cloud/gemini-cli-your-open-source-ai-agent/

安裝上也非常容易,可以跟著Github上的導引(Quickstart的區塊):
- 安裝Node.js
- 下指令安裝Gemini CLI
- 在命令提示字元輸入Gemini,開始玩!

利用這次機會,我搞懂了如何利用GEMINI.md來建立開發者與AI之間的知識文件,方便彼此對於要做的事情有共識並且確認進度,也就是常常聽到人家說的「記憶」的功能,其實像極了以往在專案中,那些規格文件以及追蹤時程的工具。
另外因為最近在開發Unity遊戲,我用過幾種與AI協作的方式:
- Cursor IDE內的AI Agent功能
- VS Code IDE內的Copilot Agent功能
- VS Code IDE內的Gemini Code Assist
- 在Perplexity上利用貼圖、文字描述與AI協作(這是我唯一能無上限使用高級模型的地方了)
在使用IDE內的Agent功能時,我常常碰到幾個問題:
- 額度快滿時AI的修改流程會中斷,令人不好掌握程式修改現況
- 在有額度的狀況下,AI表示已經修改完成,但一行程式碼也沒動的錯亂狀況
- 在高級模型額度滿了之後,切換一般模型後,無法正常回應
這次使用Gemini CLI,也嘗試與他一同進行遊戲開發的工作。我感受到的是,他在Gemini 2.5 Pro額度滿了,或是回應速度過慢而切換Gemini 2.5 Flash時,進行到一半的工作流程能夠持續順利的繼續下去。
相較於Gemini Code Assist,他也會清楚的告訴你現在是使用哪個模型,並且將剩下的額度顯示在右下角(是說很長一瞬間就把Gemini 2.5 Pro的額度就用完了)。
最後是覺得他在小黑窗中的顯示很好看,文字排版的很容易讓人閱讀,在顯示選項供選擇時,版面也十分清楚。
在網路上爬文時,大家其實或多或少都遇到不少問題,或許Gemini CLI還不成熟,但開示嘗試使用看看總是好的,有開始才有更多延伸學習的機會,等我把手上的遊戲開發完後,也會再試試其他應用~祝大家使用順利,都能樂在其中。




















