需将 github copilot cli 所在目录(如 ~/bin 或 %userprofile%\bin)添加至系统 path:先确认 cli 文件存在且有执行权限,再通过 export path="$home/bin:$path"(linux/macos)或 $env:path = "$env:userprofile\bin;" + $env:path(powershell)永久配置,并 source 配置文件生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

当你在终端输入 copilot 却收到 Command not found in path 错误时,说明系统根本找不到 GitHub Copilot CLI 的可执行文件,它没被添加进你的 shell 环境变量 PATH 中。这不是插件没装好,而是命令行工具本身未被系统识别。
确认 CLI 是否已安装
先验证是否真的安装了 CLI 工具,而不是只装了 VS Code 插件:
运行 which copilot 或 command -v copilot。如果返回空行,说明 CLI 二进制文件确实不在 PATH 中;如果返回路径(如 /usr/local/bin/copilot),则问题可能出在 shell 配置未生效或权限异常。
找到 CLI 可执行文件的实际位置
GitHub Copilot CLI 安装后默认放在用户主目录下的隐藏 bin 文件夹中:~/bin/copilot(Linux/macOS)或 %USERPROFILE%\bin\copilot.exe(Windows PowerShell/CMD)。
若不确定是否在此处,可手动查找:
macOS/Linux:运行 find ~/ -name "copilot" -type f -executable 2>/dev/null | head -n1
Windows:在文件资源管理器中搜索 copilot.exe,重点检查 %USERPROFILE%\bin 和 %LOCALAPPDATA%\GitHubDesktop\bin。
【必须确认该文件存在且有执行权限】。若文件不存在,需重新下载 CLI:访问 github.com/github/copilot-cli → Releases → 下载对应平台的 tar.gz/zip 包 → 解压后将 copilot(或 copilot.exe)放入 ~/bin/(或 %USERPROFILE%\bin)并确保 chmod +x(Linux/macOS)。
将 CLI 所在目录加入系统 PATH
方法一:临时生效(仅当前终端会话)
在终端中直接运行:export PATH="$HOME/bin:$PATH"(macOS/Linux)$env:PATH = "$env:USERPROFILE\bin;" + $env:PATH(PowerShell)
方法二:永久生效(推荐)
① 确认你当前 shell 类型:echo $SHELL(常见为 /bin/zsh 或 /bin/bash)
② 编辑对应配置文件:
→ zsh 用户:用 code ~/.zshrc 或 nano ~/.zshrc 打开
→ bash 用户:编辑 ~/.bash_profile 或 ~/.bashrc
→ Windows PowerShell:编辑 $PROFILE(运行 notepad $PROFILE)
③ 在文件末尾新增一行:export PATH="$HOME/bin:$PATH"(macOS/Linux)$env:PATH = "$env:USERPROFILE\bin;" + $env:PATH(PowerShell)
④ 保存文件,然后在当前终端运行:source ~/.zshrc(或对应配置文件名)
注意:不要写成 export PATH="~/bin:$PATH"——波浪号 ~ 在双引号内不会展开,必须用 $HOME。
验证 PATH 更新是否成功
执行 echo $PATH(macOS/Linux)或 echo $env:PATH(PowerShell),确认输出中包含 /Users/xxx/bin 或 C:\Users\xxx\bin。
再运行 copilot --version。若显示版本号(如 copilot version 0.15.2),说明 CLI 已可被系统识别。











