Google 選擇使用 Apache 2.0 授權 Gemini CLI 的主要原因是為了積極建立開發者社群。透過開源授權,開發者可以更自由地使用、修改和分發 Gemini CLI,這有助於吸引更多開發者參與其中,共同改進和擴展該工具的功能。此外,Apache 2.0 授權允許商業使用,這使得開發者可以將 Gemini CLI 整合到自己的商業專案中,進一步推廣其應用。
面對 OpenAI 的 Codex CLI 和 Anthropic 的 Claude Code 等競爭對手,Google 採取了開源免費策略,旨在吸引更多開發者使用 Gemini CLI。相較於其他公司的封閉式授權模式,Apache 2.0 授權提供了更大的靈活性和自由度,這對於開發者來說具有相當的吸引力。透過這種方式,Google 希望能在競爭激烈的 AI 開發工具市場中脫穎而出,並建立一個活躍的開發者社群,從而推動 Gemini CLI 的發展。
Gemini CLI 的核心功能是將 Gemini AI 模型嵌入到開發者的命令列視窗中,讓開發者可以直接在本地端與 AI 模型互動,從而簡化開發流程。開發者可以使用自然語言直接向 Gemini 提問,例如解釋程式碼、編寫新功能、除錯等,AI 的回答會直接顯示在命令列中,方便開發者立即使用。此外,Gemini CLI 還可以串接 Veo 3 模型生成影片、Deep Research 代理產生報告,並透過 Google 搜尋獲取即時資訊,從而擴展應用範圍。透過開源授權,Google 希望能讓更多開發者參與到 Gemini CLI 的開發和應用中,共同推動 AI 開發工具的發展。
This is a simplified version of the page. Some interactive features are only available in the full version.
本頁為精簡版,部分互動功能僅限完整版使用。
👉 View Full Version | 前往完整版內容