一键启动 Claude Code 对话框,自动进入工作目录。
无需每次打开终端输命令。
macOS
双击 Claude Code.app → 通过 osascript 打开 Terminal,自动设置环境变量并运行 Claude Code。
拖入 Dock 可永久保留,点击即用。
Windows
双击 .bat 脚本 → 自动检测 Windows Terminal → 进入项目目录启动 Claude Code。
将 Claude Code.app 从 Finder 拖到 Dock 右侧即可。或者按住 Option 键拖动到桌面创建快捷方式。
点击 Dock 上的 Claude Code 图标,Terminal 自动打开并进入项目目录,即可开始对话。
在项目目录 tools/ 中创建 claude-desktop.bat,写入以下内容:
双击 claude-desktop.bat 即可启动。右键 → 发送到桌面可创建快捷方式。
--dangerously-skip-permissions 跳过每次启动时的权限确认弹窗(信任当前目录);--no-chrome 禁用 Chrome DevTools 远程调试,减少不必要的端口监听和资源占用。原因: ~/.local/bin 不在默认 PATH 中。
解决: .app 的 launcher 已内置 PATH 扩展。如果仍有问题,确认 ~/.zshrc 包含 export PATH="$HOME/.local/bin:$PATH"。
原因: claude 未安装或 PATH 未配置。
解决: 在终端手动输入 claude --version 确认已安装。如用 brew 安装,确认 /opt/homebrew/bin 在 PATH 中。
原因: 系统没有安装 Windows Terminal。
解决: Microsoft Store 搜索"Windows Terminal"安装(免费),然后重新双击 bat。
如果网络需要代理访问 API:
macOS:编辑 .app 内 Contents/MacOS/launcher,在 export PATH 后加:
Windows:编辑 bat,在 set CLAUDE_CODE_ENTRYPOINT=cli 后加:
编辑 Claude Code.app/Contents/MacOS/launcher,将最后一行的 Terminal 替换为 iTerm 即可。