大家好,我是R哥。

今年 AI 编程赛道真是大乱斗啊,特别是面向「终端」的 AI 编程工具,自从 Anthropic 的 Claude Code CLI 问世以来,XX CLI 层出不穷:

  • Google – Gemini CLI
  • Cursor CLI
  • OpenAI – CodeX CLI
  • ……

如果你 Claude Code、CodeX CLI 还没有摸明白,现在你又得头大了!

因为,Github Copilot CLI 来了:

以往,GitHub Copilot 只能在 IDE 中以插件的形式使用。

现在,有了 GitHub Copilot CLI,你就能直接在命令行终端里用 GitHub Copilot 了,Github 直接把 GitHub Copilot 编码助手的能力带到你的本地终端啦!

GitHub Copilot CLI 特性:

  • 终端原生开发体验:直接在命令行中使用 Copilot 编码助手,无需切换上下文,效率直接起飞!
  • 开箱即用的 GitHub 集成:直接用自然语言访问你的代码仓库、问题和 Pull Request,而且全部都用你现有的 GitHub 账号认证,太省事了!
  • 代理能力:你可以和 AI 协作,让它帮你规划和执行复杂的任务,构建、编辑、调试、重构代码,简直不要太爽!
  • MCP 及可扩展性:默认搭载了 GitHub 的 MCP 服务器,并且支持自定义 MCP 服务器来扩展功能。
  • 完全掌控:每次执行操作前都能进行预览,并且需要确认才开始工作。

温馨提示:

目前 GitHub Copilot CLI 还在公开预览版,功能什么的随时可能会有变动哦,可以先尝下鲜,别急于用在正式项目。

安装使用

快速安装

支持操作系统:

  • Linux
  • macOS
  • Windows(借助 WSL)

和其他 XX CLI 一样,一条命令就能安装 GitHub Copilot CLI:

npm install -g @github/copilot

一条命令安装的前提是,你已经安装了 Node.js 22+npm 10+.

输入以下命令可以验证是否安装成功:

copilot –version

> copilot --version
0.0.327
Commit: 0cbec74

快速运行

在任意终端输入 copilot 就能运行 GitHub Copilot CLI:

然后选择执行命令的权限,是否可以自动运行。

选择 1.Yes, proceed 即自动执行命令:

现在就要求你使用 /login 登录 Github 使用 Copilot 了:

想用 GitHub Copilot CLI?

你需要 GitHub Copilot 订阅计划!

GitHub Copilot Pro、GitHub Copilot Pro+、GitHub Copilot Business 和 GitHub Copilot Enterprise 这些套餐都是可以使用的。

个人用户选择 1 即可,它首先会要求你登录到 Github 进行授权:

在设备激活页面输入终端上的匹配码,并选择授权项,就完成授权了。

测试一下

授权成功后,终端上面会显示连接成功:

然后就可以发起测试了:

总结一下这个项目

中间思考部分已省略…

厉害,总结得还是非常全面的,颜色也非常美观,居然还有 Emoji 😄。

这是它目前支持的所有 / 命令:

目前看来,GitHub Copilot CLI 和 Claude Code CLI 是十分神似的,可以说是没差别,国外产品互抄起来,真是一点也不藏着啊。

总结

说实话,玩过 Claude Code CLI、Gemini CLI、CodeX XLI 的同学,看到 GitHub Copilot CLI 这玩意,大概率都会觉得没什么区别,上手就来。

没用过的可以先看看这两篇:

如果你是 GitHub Copilot 订阅用户,那么恭喜你,你现在可以在命令行终端使用了,使用的方式变得更多种多样了,无需再订阅其他 CLI 付费产品。

Github Copilot CLI 目前还是公开预览版,尚未发布正式版,所以本篇我只是简单做了个体验及介绍,详细功能及使用经验方面等正式版再来一篇吧

未完待续,接下来会继续分享更多 Github Copilot CLI 的心得体验、高级使用技巧,公众号持续分享 AI 实战干货,关注「AI技术宅」公众号和我一起学 AI。

AI 不会淘汰程序员,但不会用 AI 的除外,会用 AI 的程序员才有未来!

版权声明: 本文系公众号 "AI技术宅" 原创,转载、引用本文内容请注明出处,抄袭、洗稿一律投诉侵权,后果自负,并保留追究其法律责任的权利。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注