隨著人工智慧技術的快速發展,Google於2025年推出了免費且開源的AI代理工具——Gemini CLI,讓開發者能夠直接在終端機(Terminal)中透過自然語言指令與強大的Gemini 2.5 Pro模型互動,完成程式碼撰寫、除錯、資料查詢、系統指令執行等多元任務。本文將帶您一步步了解如何安裝及使用Gemini CLI,快速上手這款革命性的AI工具。
安裝 Node.js(版本18以上)
Gemini CLI依賴Node.js環境,請先確認您的系統已安裝Node.js 18或更新版本。
檢查方式:在終端機輸入 node -v,若顯示版本號即表示已安裝。
若未安裝,可至Node.js官方網站下載安裝包,或透過系統套件管理器安裝。
支援平台
Gemini CLI支援Windows、macOS及Linux系統,安裝指令與使用方式大同小異。
打開終端機後,輸入以下指令進行全局安裝:
npm install -g @google/gemini-cli
此指令會將Gemini CLI安裝至系統環境中,安裝完成後即可在任何目錄下透過 gemini 指令啟動工具。
在終端機輸入:
gemini
首次啟動時,系統會提示您進行Google帳號登入授權。
授權流程會自動開啟瀏覽器,請依指示完成登入。
登入成功後,即可享有每日最高1000次、每分鐘60次的免費API請求額度。
登入完成後,您將看到Gemini CLI的互動介面,準備開始與AI對話。
查詢幫助
輸入 /help 可查看所有可用指令與使用說明。
聊天問答
直接輸入自然語言問題或指令,例如:
幫我寫一段JavaScript函式來計算陣列總和
指定檔案操作
使用 @檔案路徑 指令告訴Gemini CLI讀取特定檔案,例如:
@src/index.js
執行Shell指令
以 ! 開頭執行系統指令,例如:
!ls
注意:Shell模式為無狀態(stateless),每次指令執行環境獨立,目錄變更不會保存。
Google搜尋整合
Gemini CLI可即時從網路抓取最新資訊,提升回應的準確性與時效性。
多模型與插件支持
支援Model Context Protocol(MCP)標準,方便連接第三方插件與API,擴展功能。
提示詞與風格調整
用戶可自訂提示詞,調整AI回答風格,讓回應更符合個人或團隊需求。
非互動式任務自動化
可在腳本中調用Gemini CLI,實現任務自動化與工作流程整合。
假設您想讓Gemini CLI幫忙生成一個簡單的貪食蛇遊戲:
在終端機輸入:
請幫我寫一個用JavaScript實現的貪食蛇遊戲
Gemini CLI會回應並生成程式碼,您可直接複製或要求修改。
若需調整遊戲風格,繼續輸入指令,例如:
請將遊戲界面改成復古街機風格,並新增遊戲結束後重新開始的功能
完成後,您可使用 Ctrl + C 退出Gemini CLI。
Shell指令限制
由於Shell模式為無狀態,無法持續切換目錄或保存環境變數,請依需求設計指令流程。
免費使用額度
個人Google帳號每日提供1000次免費API請求,足夠大部分開發與學習使用。
安全與隱私
使用Google帳號登入,確保授權安全;敏感資料請謹慎操作。
Google Gemini CLI以免費、開源、強大且靈活的特性,為開發者帶來全新的終端機AI輔助體驗。從安裝到使用,過程簡單直觀,即使是初次接觸者也能快速上手。無論是程式碼生成、除錯,還是系統指令執行與資料查詢,Gemini CLI都能提供即時且準確的幫助,極大提升工作效率。
未來,隨著功能持續擴展與優化,Gemini CLI有望成為開發者日常不可或缺的智能助手,推動軟體開發進入更高效、智能的新時代。現在就動手安裝,體驗這款革命性工具帶來的便利吧!