当前位置: 首页 > news >正文

Github 的新动作

大家好,我是 Ai 学习的老章

现在的 AI 编程都在往命令行发展了,Claude Code、Codex CLI、Gemini-CLI、Qwen Coder 等等

[[2025-07-18-Claude Code + Kimi K2 & DeepSeek 强强联合]]

现在 Github 的 Copilot 也来了——GitHub Copilot CLI

将 GitHub Copilot 智能编程助手的强大功能直接引入到终端,可以在本地与理解代码及 GitHub 上下文的 AI 助手进行同步协作。

GitHub Copilot CLI

新功能亮点:

  • 原生终端开发体验: 直接在命令行中使用 Copilot 编程助手——无需切换上下文环境。
  • 开箱即用的 GitHub 集成: 使用自然语言访问代码库、问题和拉取请求,所有操作都通过现有的 GitHub 账户进行认证。
  • 智能代理能力: 与 AI 协作者一起构建、编辑、调试和重构代码,它能规划并执行复杂任务。
  • MCP 驱动的可扩展性: 默认搭载 GitHub 的 MCP 服务器并支持自定义 MCP 服务器,充分利用这一特性来扩展功能。
  • 完全掌控: 在执行前预览每个操作——未经明确批准,不会执行任何操作。

入门非常简单:

  1. 通过 npm 安装: npm install -g @github/copilot
  2. 使用 GitHub 账号进行认证。

# 启动 CLI
# 在包含要处理代码的文件夹中启动 copilot 
copilot

当前未登录 GitHub,会提示使用 /login 斜杠命令。

使用 CLI

默认情况下,copilot 使用 Claude Sonnet 4。也支持通过环境变量使用 GPT-5。运行 COPILOT_MODEL=gpt-5 copilot 以 GPT-5 模式启动。在 Windows 上,运行 copilot 前先执行 set COPILOT_MODEL=gpt-5

Copilot CLI 强制执行显式审批 —— 全程透明可控。

让 Copilot CLI 帮你探索项目结构、安装依赖项并解释所有工作原理——全部通过终端中的简单对话即可完成。

将问题和拉取请求的上下文直接引入环境,消除上下文切换。此外,通过自定义 MCP 服务器扩展 Copilot CLI 的功能和上下文范围。

Screenshot of a terminal interface showing a bot-assisted search for beginner-friendly issues in the GitHub CLI repository. The assistant guides the user through retrieving the repository URL and searching for issues labeled “good first issue,” “beginner,” or “help wanted.”

Copilot CLI 能编辑文件、运行命令,在不离开本地环境的情况下快速迭代。

A code editor window displaying a CSS file located at '/Users/ryanhecht/new-project/styles.css'. The instruction at the top says 'Change the background color to green.' Lines 9–13 show CSS properties, with line 12 highlighting a change from 'background-color: #e8f5e8;' (in red) to 'background-color: #4CAF50;' (in green). A prompt below asks whether to edit the file, offering options: 1. Yes, 2. Yes, always allow, 3. No, and tell Copilot what to do differently (Esc).

高级模型及功能不免费

免费版可以使用的模型不太高级,高级模型可以试用 30 天的专业版,有 Claude Sonnet4、GPT-5、Gemini 2.5 Pro 可以用。

作为后起之秀,目前的策略不够诱人,功能上也没有 Claude Code 和 Codex CLI 已推出的图片粘贴等功能,如果有 API 破解版可以对接私有模型或者其他厂商的模型比如 K2 和 DeepSeek 之类的就好了。价格倒是还行,另一个优势就是与 GitHub 的高度集成了。

http://www.dtcms.com/a/486468.html

相关文章:

  • linux离线环境局域网远程ssh连接vscode
  • Electron 从低版本升级到高版本 - 开始使用@electron/remote的改造教程
  • 【源码讲解+复现】YOLOv10: Real-Time End-to-End Object Detection
  • GitHub Spec-Kit:AI 时代的规范驱动开发工具
  • 门户网站建设工作的自查报告wordpress获取链接
  • c++ STL容器.size()易造成的bug
  • 计算机组成原理01-定点数/浮点数的原/反/补码运算
  • 工控软件开发选择难?Electron、Qt、WPF 对比
  • 做网站一定需要icp么wordpress 头部菜单
  • 连云港专业网站制作互联网营销师培训方案
  • 网站 设计公司 温州wordpress新浪微博主题
  • Linux云计算基础篇(25)-DNS配置
  • 【007】墙绘产品交易平台
  • 【教学类-97-01】20251015拉布布涂色
  • 方法区与运行时常量池
  • 帮人网站开发维护违法WordPress加2Dli
  • 临清轴承网站建设企业官网wordpress主题
  • 三重变革:数字革命、地缘重构与生态危机
  • 人工智能|强化学习——基于人类反馈的强化学习(RLHF)深度解析
  • Python编程实战 · 基础入门篇 | Python能做什么
  • 【Web开发】从入门到精通,全面解析 Web 开发的过去、现在与未来
  • 系统重构过程以及具体方法
  • inline (optimizer hint)说明
  • 咖啡厅网站开发目标wordpress 文章结尾处
  • MiraiMind v1.1.49 | 来自日本的虚拟聊天软件,主打无敏感词,可以与知名动漫角色展开恋爱,需要特殊网络
  • Net Core如何获取枚举值的中文描述
  • 深度学习笔记:入门
  • 第六篇: `dmesg` `lspci` - 硬件层面的“黑匣子”与“雷达”
  • 青岛制作网站云南建设厅查证网站
  • 自己怎么做外贸英文网站大型电商网站开发成本