杀疯了!GitHub 发布 Copilot CLI!!!

news/2025/9/28 16:50:29/文章来源:https://www.cnblogs.com/javastack/p/19117100

大家好,我是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 这玩意,大概率都会觉得没什么区别,上手就来。

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

  • 再见 Claude Code!玩转 CodeX CLI 的 16 个实用小技巧,效率拉满!!
  • 再见 Cursor!玩转 Claude Code 的 23 个实用小技巧,效率拉满!!

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

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

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

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

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/920850.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

2025 年无尘金刚砂源头厂家最新推荐排行榜:权威精选企业产能与品质深度解析无尘金刚砂材料/无尘金刚砂批发/无尘金刚砂喷砂厂家推荐

在工业研磨、表面处理等核心领域,无尘金刚砂的品质直接决定加工精度、生产效率及工件成品质量,是众多企业生产环节中不可或缺的关键磨料。当前市场上,无尘金刚砂厂家数量众多,但产品质量差异显著,部分厂家因原料劣…

langgraph-genui

langgraph-genui https://github.com/fanqingsong/langgraph-genuiLangGraph GenUI 微服务架构这是一个基于 LangGraph 的微服务架构项目,包含智能体服务和前端对话界面两个独立的微服务。项目结构langgraph-genui/ ├…

外国网站邀请做编辑广州做网站找酷爱网络

开源项目专题系列(八)1.开源项目名称:magpie_fly2.github地址:https://github.com/wuba/magpie_fly3.简介:magpie_fly 是58集体出品组件库,统一管理日常开发中的基础组件及高阶组件,并提供了相对友好的方式介绍组件的具…

中国住房和城乡建设厅网站美食教做网站

过了面试,后面的在线测评还会刷人吗?完全有可能刷,如果不是为了刷,何必要给你做线上测评,我说的有道理不? 好吧,说到为什么在线测评要刷人,怎么刷? 怎么才能确保不被刷&…

web服务器配置步骤有哪些?如何建立一个web服务器

建立一个 Web 服务器 并配置它,是托管网站、应用程序或服务的基础任务。以下是完整的 Web 服务器配置步骤,涵盖从准备服务器到部署网站的流程,包括选择技术栈、安装软件、配置安全性和优化性能。1. 准备工作 1.1 选…

题解:P10005 [集训队互测 2023] 基础寄术练习题

好牛的计数题。 题意:很简单了,不再赘述。 做法: 首先看到这个前缀和的乘积的倒数太难算了,一般来说肯定是考虑拆成 \(a\) 怎么样算一下,经过一定的手玩以后会发现 \(\sum\prod\limits_{i}\frac{1}{s_i}=\prod\fr…

详细介绍:Linux----gcc、g++的使用以及一些问题

详细介绍:Linux----gcc、g++的使用以及一些问题pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", …

网页和网站有什么关系网络建设与维护是什么

工厂模式用于干掉大量的if-else ,策略模式用于挪去臃肿的业务代码,还可以进一步升级加上模板模式,以及抽取成Starter public interface HandlerStrategy extends InitializingBean {void findSyncOrders(); }public class SalesPlatformFact…

网站logo怎么设计哪个网站可以做立体字的模板

文章目录1. 题目2. 解题1. 题目 设计一个支持下述操作的食物评分系统: 修改 系统中列出的某种食物的评分。返回系统中某一类烹饪方式下评分最高的食物。 实现 FoodRatings 类: FoodRatings(String[] foods, String[] cuisines, int[] ratings) 初始化…

电子商务网站开发常用工具建筑资料管理规程

最近很多朋友(Andrew、BENEN1)都在问如何让Lookup显示InActive记录,研究后发现可以通过Plugin来实现这样的功能,MSCRM真是无所不能,没有做不到,只有想不到!实现步骤:一、自定义实体->工程项目->表单和视图->查找视图->…

网站制作有哪些技术外贸电商网站建设

RPC和WebService的关系RPC(Remote Procedure Call)— 远程过程调用,是一个很大的概念, 它是一种通过网络从远程计算机程序上跨语言跨平台的请求服务,rpc能省略部分接口代码的开发,可以跨机器之间访问对象(java rmi),可以有更方便的…

学院网站建设时间控制变更申请表北京软件开发公司排行榜最新

在Spring Cloud Gateway中,GlobalFilter接口允许你创建全局过滤器,这意味着该过滤器会应用到所有的路由上,无论它们是否匹配特定的路由规则。Ordered接口用于定义过滤器的执行顺序。 以下是一个AuthFilter类的示例,该类实现了Glo…

同步和互斥的基本概念

同步与互斥的基本概念 临界资源 我们将一次仅允许一个进程使用的资源称为临界资源 什么是进程同步 直接制约关系,他是指为了完成某种任务而建立的两个或多个进程,这些进程因为需要某些位置上协调他们的工作次序而产生…

Sep 28

只整理 T1, T2. 原题是 「ROI 2012 Day 1」密码 和 「ROI 2012 Day 2」剧院始于演员,可以与 LOJ 提交。 T1 考试的时候忘记 return 0, 导致一口气把所有答案都输出出来了,100->30,再次警示使用 break 的时候一定…

图像采集卡:连接镜头与机器的“视觉神经”,释放工业智能核心动力

什么是图像采集卡? 身处机器视觉、智能制造、医疗影像等行业前沿的你,是否常听到“图像采集卡”这个词?它绝非简单的配件,而是现代工业应用中的关键“视觉神经”。简单来说,图像采集卡(又称视频采集卡或帧抓取器…

2025 年生态木厂商最新推荐榜单:TOP 前五企业实力解析及厂商选择指南生态木方通/户外地板/装饰线条/隔断/背景墙厂商推荐

在环保装饰材料需求持续攀升的当下,生态木(WPC)凭借环保、耐用等优势,成为家装与工装领域的热门选择,但市场乱象却让采购方陷入困境。一方面,大量中小品牌缺乏核心技术,产品在防水、防火、环保性上不达标,且同…

盲盒一番赏小应用用户需求分析:从行为动机到功能诉求的深度拆解

盲盒一番赏小应用用户需求分析:从行为动机到功能诉求的深度拆解pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "C…

C++ IO 库全方位解析:从基础到实战 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

解题报告-泥路(muddyroad.*)

泥路(muddyroad.*) 题目背景 yxr 热爱多级跳,而且他十分喜欢在泥路上练习多级跳。 不幸的是,有一天下雨了,yxr 穿着的却是一双新的鞋子。yxr 心疼自己的鞋子,但是又不舍得放弃练习多级跳,于是他决定先勘察泥路。 …