一位开发者在尝试使用Gemini CLI时遇到GEMINI_API_KEY环境变量无法识别的问题。经过深入排查,发现Gemini CLI的密钥查找机制存在明显缺陷:它优先检查项目目录下的.env文件,若找不到则直接报错,而不回退到用户主目录的.env文件。这种设计在多项目环境下易引发冲突,降低工作效率。用户通过与Gemini 3 Pro协作定位问题根源,并指出该配置逻辑不够智能。文章详细描述了问题现象、排查过程及优化建议,为依赖Gemini CLI的开发者提供了实用参考,有助于避免类似配置陷阱。
原文链接:Linux.do

IT资源栈
评论前必须登录!
立即登录 注册