fitten code插件必须升级至v2.8.0+才支持环境变量读取api密钥;linux/macos用export临时设置或修改~/.zshrc(或~/.bash_profile)永久配置,windows需设为系统级环境变量并重启idea。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

你在IDEA里装了Fitten Code插件,却把OpenAI或DeepSeek的API密钥直接粘贴进插件设置框——这等于把保险柜密码写在玻璃门上。系统环境变量配置能让你彻底避开这种高危操作,让密钥只存在于操作系统层面,不进IDE、不进配置文件、不进Git历史。
确认Fitten Code是否已启用环境变量读取
打开IDEA → File > Settings → Plugins → 找到Fitten Code → 点击右侧“Configure”按钮 → 查看设置页顶部是否有“Use system environment variables for API keys”开关。若该选项不存在或为灰色,说明你使用的是低于v2.8.0的旧版本,【必须升级到最新版】,否则后续所有环境变量配置均无效。
这一步不能跳过:老版本Fitten Code默认只认插件界面输入的明文密钥,完全忽略系统变量,强行配置只会导致调用失败且无报错提示。
方法一:Linux/macOS终端一次性设置(适合临时调试)
在当前终端窗口中执行:
export OPENAI_API_KEY=sk-abc123xyz789 && idea
注意:这个命令必须在同一行执行,且idea命令要跟在&&后面——否则IDEA启动时环境变量已失效。该方式仅对本次终端会话有效,关闭终端即丢失,【不可用于生产环境】。
方法二:macOS永久配置(推荐开发者日常使用)
第一步:确认你的shell类型,执行echo $SHELL。若返回/bin/zsh(macOS Catalina及以后默认),则编辑~/.zshrc;若返回/bin/bash,则编辑~/.bash_profile。
第二步:在对应文件末尾添加一行:
export OPENAI_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
第三步:保存后执行source ~/.zshrc(或source ~/.bash_profile)使配置立即生效。
第四步:完全退出IDEA(不是关闭窗口,是右上角菜单→Quit IntelliJ IDEA),再重新启动。Fitten Code会在启动瞬间从系统读取该变量,无需在插件设置中填任何内容。
方法三:Windows PowerShell永久配置(图形界面用户首选)
方法一:PowerShell命令行配置(需管理员权限)
以管理员身份运行PowerShell → 执行:
[System.Environment]::SetEnvironmentVariable('OPENAI_API_KEY', 'sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx', 'Machine')
方法二:图形化设置(无需命令行)
右键“此电脑” → 属性 → 高级系统设置 → 环境变量 → 在“系统变量”区域点击“新建” → 变量名填OPENAI_API_KEY,变量值填你的密钥 → 确定 → 重启IDEA。
⚠️关键提醒:Windows下必须设为“系统变量”,不能设为“用户变量”,否则Fitten Code在某些IDEA沙箱模式下无法读取。
大量免费API接口:立即使用
涵盖生活服务API、金融科技API、企业工商API、等相关的API接口服务。免费API接口可安全、合规地连接上下游,为数据API应用能力赋能!











