Perplexity
Gemini CLI 是由 Google Gemini 團隊開發的開源命令列 AI 工具,專為開發者設計,旨在將 Gemini 強大的 AI 功能直接整合到終端機中。它提供輕便且高效的方式讓使用者能以自然語言與模型互動,助力程式編寫、錯誤排除、內容生成、問題解決和任務管理等多種工作流程。
主要功能包括:
- 支援大型程式碼庫分析,能處理超過百萬個標記的上下文。
- 多模式應用,如影像辨識、多媒體生成。
- 內建 Google 搜尋讓模型可參考即時網頁內容,提升答案的時效與準確性。
- 具高度擴充性,支援 Model Context Protocol (MCP) 及其他套裝擴充功能。
- 可自訂提示詞與指令,打造符合個人或團隊需求的工作流。
- 支援非互動式呼叫,方便在腳本中自動化任務與整合現有工作流程。
- 開源且跨平台,可供開發者檢視、改進、提交功能建議。
安裝上需要 Node.js 20 以上環境,透過 npm 安裝後即可在命令列下使用 `gemini` 指令啟動。Gemini CLI 提供預覽版本供試用,個人開發者可免費申請使用,包含大模型的高頻次請求量(每分鐘60次,每日1000次)。
Gemini CLI 與 Google 的 AI 程式碼輔助工具 Gemini Code Assist 也有整合,讓使用者在 VS Code 與命令列皆能享有 AI 驅動的編程體驗。[1][2][3][4][5][6][7][8]
[1](https://cloud.google.com/gemini/docs/co ... gemini-cli)
[2](https://github.com/google-gemini/gemini-cli)
[3](https://blog.google/intl/zh-tw/products ... -ai-agent/)
[4](https://codelove.tw/@tony/post/qvpDJ3)
[5](https://blog.google/technology/develope ... -ai-agent/)
[6](https://codelabs.developers.google.com/ ... i-hands-on)
[7](https://gemini-cli.gh.miniasp.com)
[8](https://ikala.ai/zh-tw/blog/ikala-ai-in ... -agent-ch/)