大家好啊,我是董章鱼。
如果你平时使用苹果电脑的 MacOs 系统,或者使用 Linux 终端,或者使用 Windows Shell 进行工作,肯定会遇到如下的问题。
"如果我想统计某个文件夹下有多少以 log 开头的文件,该用什么命令呢?"
命令行老手可能会直接敲出命令,但是对于不太熟悉的朋友来说,就要百度 or Google 一番了,虽然现在 AI 比较方便,但还是要切换到 AI chat 页面进行询问,复制相关命令进行查询。
如果你曾遇到过类似的问题,那今天要讲的 Copilot CLI 绝对是你的救星。
你可以把它当做一个能听懂人话的命令行管家,有了它,你不用再记那些绕口的命令和参数,说句人话,就可以让这个 AI Agent 帮你搞定所有的终端操作。
话不多说啊,直接开始。
1、Copilot CLI 是个啥?
简单说,Copilot CLI 是一款 AI 命令行助手,核心就是 "把人话翻译成终端命令"。
使用起来也非常方便,按照下面的步骤进行设置即可。
Copilot CLI 支持 Windows 、MacOS 以及 Linux,安装方法和用法都差不多,详细的细节区别可以查看这里:
2、三步搞定安装
安装前确认 2 件事:
第一是:有 GitHub 账号(免费注册就行),且开通了 Copilot 服务(免费版 / 付费版都能用)。
第二是:电脑装了 Node.js(建议 18 以上版本)。可以这么查看是否安装:打开终端输入 node -v,能看到版本号就说明装了;没装的话去 Node.js 官网下 "LTS 版",安装时勾上 "Add to PATH" 就行,这一步也非常简单。
注:如果在安装 Node.js 的时候发现有问题,可以尝试更新安装源
安装步骤
打开终端:
Windows:按 Win+R,输入powershell,回车;
Mac:打开 "终端" APP;
Linux:直接点开终端图标。
输入下面这行代码,回车(输完可能要等几秒):
bash
npm install -g @github/copilot
如果提示 "权限不够"的话:Windows 平台:右键点击 PowerShell,选 "以管理员身份运行" 再输上述命令;Mac 和 Linux 平台:在命令前面加sudo(比如sudo npm install -g @github/copilot),然后输入电脑密码(输密码时屏幕不显示,正常输就行)。
验证装没装成
输入 copilot --version,如果弹出一串数字(版本号),说明装好了。
注:以上使用 npm 工具进行安装,如果电脑没有 npm 工具需要下载,比如 Linux Ubuntu 环境下,输入如下的命令即可下载并安装 npm:sudo apt update
bash
sudo apt update
sudo apt install -y npm
三、使用
安装完成后,在终端中输入 copilot 命令,就会打开命令界面,如下:

第一次打开时,会问题是否信任当前目录下的所有文件,一般选择 Yes 就可以,这样 copilot cli 工具就可以拥有对该目录下文件的操作权限。
第一次使用前,需要登录。输入 /login 后回车;


按照提示,选择登录 GitHub.com 的账号,然后将屏幕上显示的一串字符作为设备 id 绑定到后面的网址上,就可以直接使用了。

场景举例:文件查找
👉 :我希望查找当前目录下有多少个以 log 开头的文件,直接在对话框中输入你的需求,然后回车即可:

其实看到这,你就应该会了。
其他再复杂的任务,只要你能用"人话"描述清楚,这个 copilot cli 就可以帮你搞定,包括但不限于:文件整理(移动、删除)、代码修改、项目测试以及 debug 等,这些复杂功能你可以边用边发掘。
注意:如果涉及文件移动或者删除时一定要注意,否则可能会出现误删除文件的问题,需慎重。
总的来说:Copilot CLI 是为命令行小白量身做的 AI 工具 ------ 不用懂代码、不用记命令,说人话就能让 AI 帮你搞定终端操作。
不管是想删文件、查信息、压缩文件夹,还是看不懂别人的命令、命令报错,找它都能解决,真正做到 "零门槛用 AI 提效率"。
现在就打开终端试试吧,几分钟就能上手,从此告别命令行恐惧症,做一名更高效的开发者 or 电脑高手。
点击查看我的 AI 知识空间:几十万字的AI知识空间,太有用了!!!