写点什么

GitHub Copilot 现可在 Windows 终端中运行了

作者:Craig Risi

  • 2025-04-09
    北京
  • 本文字数:1180 字

    阅读完需:约 4 分钟

GitHub Copilot现可在Windows终端中运行了

GitHub Copilot 集成到 Windows 终端 Canary 中了,推出了一项名为“终端聊天”(Terminal Chat)的 AI 驱动特性,使用户能够直接在终端环境中获得命令的建议和解释。该集成功能对所有 GitHub Copilot 订阅用户开放,包括个人、商业和企业用户。


“终端聊天”(Terminal Chat)使用户能够与 AI 服务互动,以获取与其终端上下文相关的智能建议。该功能并未内置大语言模型,但可以通过组策略设置进行管理。要使用该功能,用户需要订阅 GitHub Copilot 并安装最新版本的 Windows 终端 Canary。在“终端聊天”(Terminal Chat)设置中验证其 GitHub 帐户之后,用户就可以直接在终端中与 GitHub Copilot 进行互动。


将 GitHub Copilot 集成到 Windows 终端中的重要性在于,它将 AI 驱动的辅助功能直接带入到了一个传统上依赖手动操作的环境中,使开发人员能够在不离开终端的情况下接收实时的命令建议和解释。这减少了上下文切换,加快了学习进度,并有助于防止错误,特别是对于那些需要处理复杂或不熟悉命令行任务的用户而言。通过利用用户当前的上下文,该功能提供了量身定制的指导,以支持在开发、系统管理和 DevOps 等领域的更高效的工作流程。


此外,该功能还展示了 AI 服务是如何在专用环境中实现上下文感知的。与通用 AI 工具不同,“终端聊天”(Terminal Chat)利用用户当前的工作上下文提供量身定制的建议,符合特定任务或挑战的需求。这也突显了将 AI 能力以嵌入式组件而非独立工具的形式整合到现有开发者工作流程中的趋势。


Windows 终端的产品经理 II Christopher Nguyen 在文章中 指出:“GitHub Copilot 的用户现在可以通过 Windows 终端 Canary 中的“终端聊天”(Terminal Chat),在不离开终端的情况下利用 GitHub Copilot 强大的功能获取命令的建议和解释。” 这强调了在开发环境中减少摩擦的目标,使支持工具在用户真正需要的地方更易于获取。


从更广泛的角度来看,这一功能展示了开发者工具是如何演变以融入适应用户需求的智能系统中的。它与持续努力使软件开发更高效且错误更少的目标一致,特别是在系统复杂性和交付速度不断增加的情况下。


通过将 AI 辅助功能直接集成到终端中,开发人员可以简化工作流程,减少上下文切换,并更加专注于解决问题和协作。这种集成体现了开发环境的演变趋势,即 AI 工具正成为提升编码效率和开发人员体验的重要组成部分。


作者介绍

Craig Risi 是一个多才多艺的人,但却不懂得如何运用自己的才能。他本可以改变世界,但他却选择专注于制作软件。他热衷于软件设计,但更重要的是,他对软件质量和在技术多样且不断变化的世界中设计系统有着深刻的关注。Craig 还是《质量源于设计:设计高质量软件系统》一书的作者,并在其个人博客和全球各地的各种技术网站上定期撰写文章。闲暇时,他常常写作、设计桌游,或进行长跑。


原文链接:

https://www.infoq.com/news/2025/03/github-copilot-windows-terminal/

2025-04-09 08:0010931

评论

发布
暂无评论

架构实战0期毕业设计---电商秒杀系统

谢博琛

消息队列架构设计

thewangzl

JVM空间分配担保机制

W🌥

Java JVM 8月日更

TypeScript那些最佳实践

思诚^_^

typescript

讲透学烂二叉树(四):二叉树的存储结构—建堆-搜索-排序

zhoulujun

二叉树 堆排序 二叉堆 二叉堆排序 二叉树排序

企业研发效能提升之道 —— 管中窥豹,窥一斑而知全豹

在天涯的海角

研发效能

架构实战营毕业设计

林子钧

架构实战营 毕业设计

Github首次开放,一天遭狂转 50w 次!大厂内部不外传的 100 万字 Java 面试手册!

编程菌

Java 编程 程序员 面试 计算机

现代分布式架构设计原则-伸缩性

松先生

可伸缩 伸缩 弹性扩容

讲透学烂二叉树(三):二叉树的遍历图解算法步骤及JS代码

zhoulujun

二叉树 二叉树遍历 前序遍历 中序遍历 后续遍历

MinIO存储服务客户端使用指南(三)

liuzhen007

8月日更

select、poll、epoll之间的区别

一个大红包

8月日更

二叉查找树的迭代遍历

泽睿

二叉树

毕业总结

梦寻解语花

架构实战营

JDK的泛型如何工作的

卢卡多多

Java泛型 8月日更

架构课程第4次作业

听闻

没有银弹

escray

学习 极客时间 如何落地业务建模 8月日更

模块五作业

秀聪

架构训练营

【设计模式】备忘录模式

Andy阿辉

C# 编程 后端 设计模式 8月日更

讲透学烂二叉树(五):分支平衡—AVL树与红黑树伸展树自平衡

zhoulujun

二叉树 平衡二叉树 红黑树

讲透学烂二叉树(六):二叉树的笔试题:翻转|宽度|深度

zhoulujun

二叉树 二叉树遍历 二叉树翻转

JavaScript new 关键词解析及原生实现 new

zhoulujun

JavaScript new

instanceof运算符的实质:Java继承链与JavaScript原型链

zhoulujun

JavaScript 继承 原型链 instanceof 继承链

架构实战营 毕业设计项目

梦寻解语花

架构实战营

QDS05 Prometheus

耳东@Erdong

Prometheus 8月日更

《社会心理学》-怎样说服他人?

箭上有毒

8月日更

可视化接口管理平台 YApi,让你轻松搞定 API 的管理问题

xcbeyond

工具 接口管理 YAPI 8月日更

5000字阐述云原生消息中间件Apache Pulsar的核心特性和设计概览

王知无

Linux之scp命令

入门小站

Linux

随机字符串,随机密码生成器

入门小站

工具

10篇校招/社招面经请你查收~

王知无

GitHub Copilot现可在Windows终端中运行了_软件工程_InfoQ精选文章