mirror of
https://github.com/claude-code-best/claude-code.git
synced 2026-06-22 00:05:51 +00:00
gemini模型环境变量分离 provider指令支持切换gemini
This commit is contained in:
@@ -78,6 +78,20 @@ const PROVIDER_MANAGED_ENV_VARS = new Set([
|
||||
'ANTHROPIC_SMALL_FAST_MODEL_AWS_REGION',
|
||||
'CLAUDE_CODE_SUBAGENT_MODEL',
|
||||
'GEMINI_MODEL',
|
||||
'GEMINI_SMALL_FAST_MODEL',
|
||||
// Gemini provider specific - separate from Anthropic/OpenAI
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES',
|
||||
])
|
||||
|
||||
const PROVIDER_MANAGED_ENV_PREFIXES = [
|
||||
@@ -188,6 +202,19 @@ export const SAFE_ENV_VARS = new Set([
|
||||
'CLAUDE_CODE_USE_GEMINI',
|
||||
'CLAUDE_CODE_USE_VERTEX',
|
||||
'GEMINI_MODEL',
|
||||
'GEMINI_SMALL_FAST_MODEL',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_HAIKU_MODEL_SUPPORTED_CAPABILITIES',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_OPUS_MODEL_SUPPORTED_CAPABILITIES',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_DESCRIPTION',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_NAME',
|
||||
'GEMINI_DEFAULT_SONNET_MODEL_SUPPORTED_CAPABILITIES',
|
||||
'DISABLE_AUTOUPDATER',
|
||||
'DISABLE_BUG_COMMAND',
|
||||
'DISABLE_COST_WARNINGS',
|
||||
|
||||
Reference in New Issue
Block a user