命令字典
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
Slash 命令、CLI 子命令、Hook 事件、启动参数的字典与演进史。
为会话设置环境变量,同时应用于 Bash 和 PowerShell 工具命令。
截至本次核实(2026-08-29),官方文档站 code.claude.com/docs/en/commands(该页由 docs.claude.com/en/docs/claude-code/commands 301 重定向而来)的完整 slash 命令表中未收录名为 /env 的命令;同一域下的环境变量专题页 code.claude.com/docs/en/env-vars 也没有提到任何名为 /env 的会话内命令。
也就是说,"在会话中输入 /env 来设置环境变量并同时应用于 Bash 和 PowerShell 工具"这一具体行为,目前无法在可访问的官方文档中找到直接出处,本文不对其功能细节做展开或杜撰。
虽然 /env 命令本身查无实据,但官方 env-vars 文档页确认了 Claude Code 设置环境变量的两条已验证路径,供参考(注意:这两种方式都不是"输入 /env 这个 slash 命令"):
claude 之前于终端中设置。Bash/macOS/Linux 下用 export ANTHROPIC_API_KEY='...',Windows PowerShell 下用 $env:ANTHROPIC_API_KEY="...",Windows CMD 下用 set ANTHROPIC_API_KEY=...。Claude Code 在启动时读取 shell 环境变量,继承启动它的父 shell 的完整环境。env 字段:在配置文件中写入 env 键(例如 { "env": { "API_TIMEOUT_MS": "1200000" } }),Claude Code 会在启动时直接从文件读取这些变量,不受启动方式影响。/envenv 字段),未提及 /env 命令/env 命令的更新记录/env 现在同时应用于 PowerShell 工具命令和 Bash