← 返回桌面版教程

🐭 Copilot CLI Jerry

与 Claude Code 比肩的 CLI 命令行编程工具 —— 轻量、极速、无限轮次

🐭 CLI 终端模式 Claude Opus 4.5/4.6 Sonnet 4.5/4.6 GPT 5.2/5.3/5.4 Gemini 3 Terminal 原生 GitHub Copilot CLI

🐭 为什么选择 CLI 版?

Copilot CLI Jerry 是 MCP AI Jerry 的纯终端版本,实现无限轮次的 AI 对话。单个可执行文件、零依赖、启动即用。AI 完成工作后自动推送摘要到终端,你输入反馈、按 Enter 提交,AI 继续执行——如此无限循环,突破 Copilot Chat 的 Token 限制。

♾️

无限对话

突破 Token 限制,AI 完成一轮后自动继续下一轮

极致轻量

单文件仅 3.7MB,零运行时依赖,瞬间启动

🖥️

终端原生

Terminal / iTerm2 / Alacritty / SSH 均可运行

🔌

自动配置

激活后自动安装到 PATH、自动注册 MCP 服务器

🎨

彩色终端

FIGlet Logo、彩色分隔线、清晰的 AI 摘要展示

📋

历史对话

/his 命令分页查看完整对话历史(最多 200 条)

🖼️

图片附件

@image:路径 附加截图或设计稿发送给 AI

🚀 性能优势

3.7 MB

单文件体积

对比桌面版 7.8MB,体积减少一半多

~0 秒

启动延迟

不需要启动浏览器和渲染引擎,瞬间就绪

~5 MB

内存占用

纯终端进程,无 WebView / Chromium 开销

0

额外依赖

静态编译,不需要 Node.js、Python 或浏览器

♾️ 无限对话循环 —— CLI Jerry 在整个会话期间保持终端窗口常驻。AI 每次完成工作后将摘要推送到同一个终端,你直接输入反馈、按 Enter 提交,AI 接着执行。没有 Token 限制、没有轮次上限,实现真正的无限 AI 编程伙伴。

⚖️ 对比 VS Code Copilot Chat

Copilot Chat 有 Token 上限,对话长了就断。CLI Jerry 让你无限循环对话

能力 VS Code Copilot Chat Copilot CLI Jerry
会话持久性 Token 耗尽即中断 ✅ 终端常驻,无限轮次
反馈方式 在对话框中打字 ✅ 独立终端窗口,不干扰代码
上下文保留 靠 Chat 历史 ✅ 每轮 AI 摘要 + /his 历史查看
图片输入 需要粘贴截图 ✅ @image:路径 直接引用文件
多行粘贴 直接粘贴 ✅ 智能检测(300ms 自动合并)
运行环境 需要 VS Code ✅ 纯终端,不依赖 IDE
远程 / SSH 仅限本地 VS Code ✅ SSH / WSL / 远程终端均可
系统开销 依赖 VS Code 进程 ✅ 3.7MB 单文件,~5MB 内存
🎯 核心价值:无限对话。Copilot Chat 是"对话窗口",Token 用完就断。CLI Jerry 是"持久终端",AI 做完一轮自动推送摘要到终端,你回复后 AI 继续下一轮——没有轮次限制,没有 Token 上限,实现真正的无限 AI 编程伙伴。

📥 安装教程

1安装 GitHub Copilot CLI

Copilot CLI Jerry 运行在 GitHub Copilot CLI 之上,需要先安装 GitHub CLI(gh)和 Copilot 扩展。

准备 GitHub Copilot Pro 账号

自备一个 GitHub Copilot Pro 账号(淘宝、闲鱼有售):

  • Pro 账号:每月 300 积分,售价约三十多元,可使用 Opus 4.6、GPT 5.2/5.3/5.4、Gemini 3 模型
  • Pro+ 账号(推荐):每月 1000 积分,售价 69 元,可使用 Opus 4.6 fast 模型,推理速度非常快

购买成功后,卖家会提供用户名和密码。根据卖家说明登录 GitHub 官网(https://www.github.com),然后将 GitHub 账号加入组织:

加入组织步骤
加入组织步骤2
加入组织步骤3

加入组织后显示如下:

加入组织成功
💡 如果页面显示用量已达 100%,无需担心——稍等几秒至几分钟后刷新页面,用量即会自动恢复为 0%。

① 安装 GitHub CLI(gh)

GitHub CLI 是 GitHub 官方命令行工具,Copilot CLI 依赖它运行。选择你的系统进行安装:

🍎 macOS(推荐 Homebrew):

brew install gh

如果没有 Homebrew,先安装:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

🪟 Windows(推荐 winget):

winget install --id GitHub.cli

也可以从 cli.github.com 下载 MSI 安装包手动安装。

🐧 Linux(Debian / Ubuntu):

sudo apt update && sudo apt install gh -y

如果系统源中没有 gh,参照 官方 Linux 安装指南 添加官方源。

安装完成后,验证安装:

gh --version

② 登录 GitHub

用你的 Copilot Pro 账号登录 GitHub CLI:

gh auth login

按提示选择 GitHub.comHTTPSLogin with a web browser,在浏览器中完成授权。

$ gh auth login ? What account do you want to log into? GitHub.com ? What is your preferred protocol for Git operations on this host? HTTPS ? Authenticate Git with your GitHub credentials? Yes ? How would you like to authenticate GitHub CLI? Login with a web browser ! First copy your one-time code: XXXX-XXXX Press Enter to open github.com in your browser... ✓ Authentication complete. ✓ Logged in as your-username

③ 安装 Copilot 扩展

安装 GitHub Copilot CLI 扩展,使 gh copilot 命令可用:

gh extension install github/gh-copilot

如果已安装过,可以升级到最新版:

gh extension upgrade gh-copilot

验证 Copilot CLI 是否安装成功:

gh copilot --version
完成以上三步后,你应该能正常运行 gh copilot 命令。如果遇到问题,请检查网络连接和 GitHub 登录状态。
由于 Claude/GPT/Gemini 官方禁止中国地区 IP 访问,因此必须开启 VPN(科学上网),否则无法使用这些模型。若开启 VPN 后仍有问题,请切换至虚拟网卡模式(TUN 模式)后重试。

2下载并激活 Copilot CLI Jerry

一条命令完成下载、安装、激活:

macOS / Linux:

curl -fsSL https://mcp-ai-jerry.pages.dev/install.sh | bash

Windows (PowerShell):

irm https://mcp-ai-jerry.pages.dev/install.ps1 | iex

安装脚本会自动检测系统架构、下载对应版本、安装到 PATH 并引导激活。

或手动下载:

手动下载后,解压并运行激活:

./copilot-cli-jerry activate
🐭 Jerry 激活 请输入激活码: XXXX-XXXX-XXXX ✅ 已安装到 ~/.local/bin/copilot-cli-jerry ✅ 激活成功! 剩余 365 天
💡 全自动 —— 无论一键安装还是手动下载,激活后都会自动安装到系统 PATH、自动配置 Copilot CLI MCP,开箱即用。
macOS 首次运行可能提示「无法验证开发者」,请先运行 xattr -cr ./copilot-cli-jerry 移除隔离属性后重试。

3开始使用

在终端中运行 GitHub Copilot CLI,选择 Agent 模式即可开始与 Jerry 交互:

gh copilot

输入 "和 Jerry 交互" 或任意编程任务,Jerry MCP 工具会自动被调用,弹出一个持久终端窗口:

__ / /__ ____________ __ __ / / _ \/ ___/ ___/ / / / / /_/ / __/ / / / / /_/ / \____/\___/_/ /_/ \__, / /____/ v2.0.22 · my-project ────────────────────────────────────────── 持久模式 端口 52341 AI 摘要 #1 我已完成了代码审查,发现以下问题: 1. 函数 handleClick 缺少错误处理 2. 变量命名不符合规范 ──────────────────── Enter 提交 · /help ── > 请修复这两个问题,并添加单元测试_

在终端中输入你的反馈,按 Enter 提交。AI 继续工作后会将新的摘要推送到同一个终端,如此无限循环,永不中断。不再被 Token 限制打断工作流!

📖 命令参考

CLI 子命令

命令 说明
copilot-cli-jerry activate 一键激活(安装 + 注册 MCP + 激活许可)
copilot-cli-jerry activate --key XXXX 非交互式激活(脚本/自动化场景)
copilot-cli-jerry deactivate 取消激活 / 解绑设备(30 天冷却期)
copilot-cli-jerry change-key --key XXXX 更换绑定的激活码
copilot-cli-jerry status 查看当前激活状态
copilot-cli-jerry app 打开图形界面管理面板
copilot-cli-jerry version 显示版本信息
copilot-cli-jerry server 启动 MCP 服务器(由 Copilot CLI 自动调用,无需手动)

终端交互命令

在 Jerry 终端窗口中可以使用:

操作 / 命令 说明
Enter 提交当前输入
/help 显示帮助信息
/his 查看对话历史(分页浏览)
/his 3 跳转到第 3 页
/images 查看已附加的图片列表
@image:截图.png 附加图片文件(jpg / png / gif / webp)
Ctrl+C / /quit 退出终端
💡 粘贴多行文本时,CLI 会通过 300ms 时间窗口自动检测,将所有粘贴内容合并为一次完整提交,不会被误截断。

❓ 常见问题

终端窗口没有自动打开?

检查 copilot-cli-jerry 是否在 PATH 中:运行 which copilot-cli-jerry 确认。

macOS 用户:如果 Terminal.app 没有自动化权限,请在「系统设置 → 隐私与安全 → 自动化」中允许相关权限。

如何更换设备?

激活码与设备绑定。在旧设备上运行:

copilot-cli-jerry deactivate

解绑后在新设备上重新激活。注意有 30 天冷却期

和桌面版可以共存吗?

可以同时安装。MCP 配置中两个版本任选其一使用即可。建议:本地开发用桌面版(UI 更丰富),SSH 远程 / 无 GUI 环境用 CLI 版。

📋 注意事项