agent --list-models
Available models
auto - Auto
gpt-5.3-codex-low - Codex 5.3 Low
gpt-5.3-codex-low-fast - Codex 5.3 Low Fast
gpt-5.3-codex - Codex 5.3
gpt-5.3-codex-fast - Codex 5.3 Fast
gpt-5.3-codex-high - Codex 5.3 High
gpt-5.3-codex-high-fast - Codex 5.3 High Fast
gpt-5.3-codex-xhigh - Codex 5.3 Extra High
gpt-5.3-codex-xhigh-fast - Codex 5.3 Extra High Fast
gpt-5.2 - GPT-5.2
gpt-5.2-codex-low - Codex 5.2 Low
gpt-5.2-codex-low-fast - Codex 5.2 Low Fast
gpt-5.2-codex - Codex 5.2
gpt-5.2-codex-fast - Codex 5.2 Fast
gpt-5.2-codex-high - Codex 5.2 High
gpt-5.2-codex-high-fast - Codex 5.2 High Fast
gpt-5.2-codex-xhigh - Codex 5.2 Extra High
gpt-5.2-codex-xhigh-fast - Codex 5.2 Extra High Fast
gpt-5.1-codex-max-low - Codex 5.1 Max Low
gpt-5.1-codex-max-low-fast - Codex 5.1 Max Low Fast
gpt-5.1-codex-max-medium - Codex 5.1 Max
gpt-5.1-codex-max-medium-fast - Codex 5.1 Max Medium Fast
gpt-5.1-codex-max-high - Codex 5.1 Max High
gpt-5.1-codex-max-high-fast - Codex 5.1 Max High Fast
gpt-5.1-codex-max-xhigh - Codex 5.1 Max Extra High
gpt-5.1-codex-max-xhigh-fast - Codex 5.1 Max Extra High Fast
composer-2.5 - Composer 2.5
claude-fable-5-thinking-high - Fable 5 1M Thinking (NO ZDR)claude-fable-5-thinking-xhigh - Fable 5 1M Extra High Thinking (NO ZDR)claude-opus-4-8-thinking-high - Opus 4.8 1M Thinking
claude-opus-4-8-thinking-high-fast - Opus 4.8 1M Thinking Fast
gpt-5.5-high - GPT-5.5 1M High
gpt-5.5-high-fast - GPT-5.5 High Fast
claude-opus-4-7-thinking-high - Opus 4.7 1M High Thinking
claude-opus-4-7-thinking-high-fast - Opus 4.7 1M High Thinking Fast
gpt-5.4-high - GPT-5.4 1M High
gpt-5.4-high-fast - GPT-5.4 High Fast
claude-4.6-opus-high-thinking - Opus 4.6 1M Thinking
composer-2.5-fast - Composer 2.5 Fast (default)claude-fable-5-low - Fable 5 1M Low (NO ZDR)claude-fable-5-medium - Fable 5 1M Medium (NO ZDR)claude-fable-5-high - Fable 5 1M (NO ZDR)claude-fable-5-xhigh - Fable 5 1M Extra High (NO ZDR)claude-fable-5-max - Fable 5 1M Max (NO ZDR)claude-fable-5-thinking-low - Fable 5 1M Low Thinking (NO ZDR)claude-fable-5-thinking-medium - Fable 5 1M Medium Thinking (NO ZDR)claude-fable-5-thinking-max - Fable 5 1M Max Thinking (NO ZDR)claude-opus-4-8-low - Opus 4.8 1M Low
claude-opus-4-8-low-fast - Opus 4.8 1M Low Fast
claude-opus-4-8-medium - Opus 4.8 1M Medium
claude-opus-4-8-medium-fast - Opus 4.8 1M Medium Fast
claude-opus-4-8-high - Opus 4.8 1M
claude-opus-4-8-high-fast - Opus 4.8 1M Fast
claude-opus-4-8-xhigh - Opus 4.8 1M Extra High
claude-opus-4-8-xhigh-fast - Opus 4.8 1M Extra High Fast
claude-opus-4-8-max - Opus 4.8 1M Max
claude-opus-4-8-max-fast - Opus 4.8 1M Max Fast
claude-opus-4-8-thinking-low - Opus 4.8 1M Low Thinking
claude-opus-4-8-thinking-low-fast - Opus 4.8 1M Low Thinking Fast
claude-opus-4-8-thinking-medium - Opus 4.8 1M Medium Thinking
claude-opus-4-8-thinking-medium-fast - Opus 4.8 1M Medium Thinking Fast
claude-opus-4-8-thinking-xhigh - Opus 4.8 1M Extra High Thinking
claude-opus-4-8-thinking-xhigh-fast - Opus 4.8 1M Extra High Thinking Fast
claude-opus-4-8-thinking-max - Opus 4.8 1M Max Thinking
claude-opus-4-8-thinking-max-fast - Opus 4.8 1M Max Thinking Fast
gpt-5.5-none - GPT-5.5 1M None
gpt-5.5-none-fast - GPT-5.5 None Fast
gpt-5.5-low - GPT-5.5 1M Low
gpt-5.5-low-fast - GPT-5.5 Low Fast
gpt-5.5-medium - GPT-5.5 1M
gpt-5.5-medium-fast - GPT-5.5 Fast
gpt-5.5-extra-high - GPT-5.5 1M Extra High
gpt-5.5-extra-high-fast - GPT-5.5 Extra High Fast
claude-4.6-sonnet-medium - Sonnet 4.6 1M
claude-4.6-sonnet-medium-thinking - Sonnet 4.6 1M Thinking
claude-opus-4-7-low - Opus 4.7 1M Low
claude-opus-4-7-low-fast - Opus 4.7 1M Low Fast
claude-opus-4-7-medium - Opus 4.7 1M Medium
claude-opus-4-7-medium-fast - Opus 4.7 1M Medium Fast
claude-opus-4-7-high - Opus 4.7 1M High
claude-opus-4-7-high-fast - Opus 4.7 1M High Fast
claude-opus-4-7-xhigh - Opus 4.7 1M
claude-opus-4-7-xhigh-fast - Opus 4.7 1M Fast
claude-opus-4-7-max - Opus 4.7 1M Max
claude-opus-4-7-max-fast - Opus 4.7 1M Max Fast
claude-opus-4-7-thinking-low - Opus 4.7 1M Low Thinking
claude-opus-4-7-thinking-low-fast - Opus 4.7 1M Low Thinking Fast
claude-opus-4-7-thinking-medium - Opus 4.7 1M Medium Thinking
claude-opus-4-7-thinking-medium-fast - Opus 4.7 1M Medium Thinking Fast
claude-opus-4-7-thinking-xhigh - Opus 4.7 1M Thinking
claude-opus-4-7-thinking-xhigh-fast - Opus 4.7 1M Thinking Fast
claude-opus-4-7-thinking-max - Opus 4.7 1M Max Thinking
claude-opus-4-7-thinking-max-fast - Opus 4.7 1M Max Thinking Fast
grok-build-0.1 - Grok Build 0.1 1M
gpt-5.4-low - GPT-5.4 1M Low
gpt-5.4-medium - GPT-5.4 1M
gpt-5.4-medium-fast - GPT-5.4 Fast
gpt-5.4-xhigh - GPT-5.4 1M Extra High
gpt-5.4-xhigh-fast - GPT-5.4 Extra High Fast
claude-4.6-opus-high - Opus 4.6 1M
claude-4.6-opus-max - Opus 4.6 1M Max
claude-4.6-opus-high-thinking-fast - Opus 4.6 1M Thinking Fast
claude-4.6-opus-max-thinking - Opus 4.6 1M Max Thinking
claude-4.6-opus-max-thinking-fast - Opus 4.6 1M Max Thinking Fast
claude-4.5-opus-high - Opus 4.5
claude-4.5-opus-high-thinking - Opus 4.5 Thinking
gpt-5.2-low - GPT-5.2 Low
gpt-5.2-low-fast - GPT-5.2 Low Fast
gpt-5.2-fast - GPT-5.2 Fast
gpt-5.2-high - GPT-5.2 High
gpt-5.2-high-fast - GPT-5.2 High Fast
gpt-5.2-xhigh - GPT-5.2 Extra High
gpt-5.2-xhigh-fast - GPT-5.2 Extra High Fast
gemini-3.1-pro - Gemini 3.1 Pro
gpt-5.4-mini-none - GPT-5.4 Mini None
gpt-5.4-mini-low - GPT-5.4 Mini Low
gpt-5.4-mini-medium - GPT-5.4 Mini
gpt-5.4-mini-high - GPT-5.4 Mini High
gpt-5.4-mini-xhigh - GPT-5.4 Mini Extra High
gpt-5.4-nano-none - GPT-5.4 Nano None
gpt-5.4-nano-low - GPT-5.4 Nano Low
gpt-5.4-nano-medium - GPT-5.4 Nano
gpt-5.4-nano-high - GPT-5.4 Nano High
gpt-5.4-nano-xhigh - GPT-5.4 Nano Extra High
grok-4.3 - Grok 4.3 1M
claude-4.5-sonnet - Sonnet 4.5
claude-4.5-sonnet-thinking - Sonnet 4.5 Thinking
gpt-5.1-low - GPT-5.1 Low
gpt-5.1 - GPT-5.1
gpt-5.1-high - GPT-5.1 High
gemini-3-flash - Gemini 3 Flash
gemini-3.5-flash - Gemini 3.5 Flash
gpt-5.1-codex-mini-low - Codex 5.1 Mini Low
gpt-5.1-codex-mini - Codex 5.1 Mini
gpt-5.1-codex-mini-high - Codex 5.1 Mini High
claude-4-sonnet - Sonnet 4claude-4-sonnet-thinking - Sonnet 4 Thinking
gpt-5-mini - GPT-5 Mini
kimi-k2.5 - Kimi K2.5
Tip: use --model <id> (or /model <id> in interactive mode) to switch.
服务器模型
1
2
3
4
5
6
7
8
9
10
11
❯ agent --list-models
Available models
auto - Auto
composer-2.5 - Composer 2.5
composer-2.5-fast - Composer 2.5 Fast (default)grok-build-0.1 - Grok Build 0.1 1M
grok-4.3 - Grok 4.3 1M
kimi-k2.5 - Kimi K2.5
Tip: use --model <id> (or /model <id> in interactive mode) to switch.
packagemainimport"os"funcmain(){home:=os.Getenv("HOME")// 获取环境变量HOME的值println("Home directory:",home)home=os.Getenv("home")// 获取环境变量HOME的值println("Home directory with lowercase:",home)// 输出空,因为环境变量是大小写敏感的}
1
2
3
4
5
6
7
8
9
10
fnmain(){matchstd::env::var("HOME"){Ok(value)=>println!("HOME={}",value),Err(_)=>eprintln!("HOME environment variable is not set"),}matchstd::env::var("home"){Ok(value)=>println!("home={}",value),Err(_)=>eprintln!("home environment variable is not set"),}}
packagemainimport("fmt""os""os/exec")funcmain(){// 设置当前进程的环境变量os.Setenv("A","B")// 当前 Go 进程可以读到fmt.Println("current process A =",os.Getenv("A"))// 之后启动的子进程默认会继承cmd:=exec.Command("sh","-c","echo child process A=$A")cmd.Stdout=os.Stdoutcmd.Stderr=os.Stderrcmd.Run()// 修改环境变量os.Setenv("A","C")fmt.Println("after update A =",os.Getenv("A"))// 删除环境变量os.Unsetenv("A")fmt.Println("after unset A =",os.Getenv("A"))}