2025上半年,最新 AI实践都在这!20+ 应用案例,任听一场议题就值回票价 了解详情
写点什么

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:0010515

评论

发布
暂无评论

调整云计算资源大小时要避免的10个错误

云计算

浅论结构体与联合体

Integer

c

新的物联网技术应用有哪些

cdhqyj

互联网 物联网 通信 计算机

【得物技术】算法入门一:算法的好坏?复杂度告诉你

得物技术

算法 时间复杂度 大前端 入门 复杂度

经典递归

山@支

JavaScript小笔记

赫鲁小夫

4月日更

翻译:《实用的Python编程》08_01_Testing

codists

Python

Android音视频 - EGL源码解析以及C++实现

LoveYFan

android 音视频 OpenGL ES

新华三“云屏”发布:云屏融合重塑工作体验,全力构建智“会”时代

DT极客

如何引入TDD实践

顿晓

TDD 4月日更

spring的IOC使用以及原理

邱学喆

spring ioc 对象创建 属性注入

我的 2015-2018 —— 银行软开三年项目回顾

清秋

大前端 重构 鉴权 4月日更

Redis 最后一课

escray

redis 学习 极客时间 Redis 核心技术与实战 4月日更

一个DNS引发的“血案”

穿过生命散发芬芳

Wireshark 数据包分析 4月日更

聪明人的训练(九)

Changing Lin

4月日更

深入浅出 LVS 负载均衡系列(一):NAT、FULLNAT 模型原理

UCloud技术

负载均衡

在业务高峰期拔掉服务器电源是一种怎样的体验?

冰河

分布式 微服务 数据恢复 MySQL 高可用 异常处理

三翼鸟的羽翼下,人诗意地栖居在智能生活里

脑极体

你真的懂反馈吗?

石云升

28天写作 职场经验 管理经验 4月日更

使用FFmpeg开发的那些事

Bob

音视频 ffmpeg 开源文化

平面设计之PS(中)

空城机

PhotoShop ps 4月日更

Go1.16 中模块的新变化

Rayjun

Go 语言

CIAM的7个基本原则

龙归科技

安全性 用户 业务增长

Android音视频 - MediaCodec编解码音视频

LoveYFan

android 音视频 编解码

线上PHP服务故障排查之路

风翱

PHP-FPM 线上事故 4月日更

聊聊云厂商的指标监控组件

耳东@Erdong

Prometheus 4月日更 #Grafana

Github限时开放!阿里内部强推的《微服务容器化参考指南》简直太牛了!

Java架构之路

Java 程序员 架构 面试 编程语言

游戏数据埋点

data_y

游戏 数据埋点 游戏数据分析 埋点定义

微服务网关:Spring Cloud Gateway —— Zuul

程序员架构进阶

微服务 网关 28天写作 4月日更

那束漂亮的手捧花

小天同学

爱情 4月日更 幸福 传递

CI/CD之基于Jenkins的发布平台实践

小江

DevOps jenkins CI/CD 发布流程

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