零基础带你用 AI 搞定命令行

221 阅读4分钟

大家好啊,我是董章鱼。

如果你平时使用苹果电脑的 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,安装方法和用法都差不多,详细的细节区别可以查看这里:

github.com/github/copi…

2、三步搞定安装

安装前确认 2 件事:

第一是:有 GitHub 账号(免费注册就行),且开通了 Copilot 服务(免费版 / 付费版都能用)。

第二是:电脑装了 Node.js(建议 18 以上版本)。可以这么查看是否安装:打开终端输入 node -v,能看到版本号就说明装了;没装的话去 Node.js 官网下 “LTS 版”,安装时勾上 “Add to PATH” 就行,这一步也非常简单。

注:如果在安装 Node.js 的时候发现有问题,可以尝试更新安装源

安装步骤

打开终端:

Windows:按 Win+R,输入powershell,回车;

Mac:打开 “终端” APP;

Linux:直接点开终端图标。

输入下面这行代码,回车(输完可能要等几秒):

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

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知识空间,太有用了!!!