与 Claude Code 比肩的 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
对比桌面版 7.8MB,体积减少一半多
不需要启动浏览器和渲染引擎,瞬间就绪
纯终端进程,无 WebView / Chromium 开销
静态编译,不需要 Node.js、Python 或浏览器
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 CLI Jerry 运行在 GitHub Copilot CLI 之上,需要先安装 GitHub CLI(gh)和 Copilot 扩展。
自备一个 GitHub Copilot Pro 账号(淘宝、闲鱼有售):
购买成功后,卖家会提供用户名和密码。根据卖家说明登录 GitHub 官网(https://www.github.com),然后将 GitHub 账号加入组织:



加入组织后显示如下:

GitHub CLI 是 GitHub 官方命令行工具,Copilot CLI 依赖它运行。选择你的系统进行安装:
🍎 macOS(推荐 Homebrew):
如果没有 Homebrew,先安装:
🪟 Windows(推荐 winget):
也可以从 cli.github.com 下载 MSI 安装包手动安装。
🐧 Linux(Debian / Ubuntu):
如果系统源中没有 gh,参照 官方 Linux 安装指南 添加官方源。
安装完成后,验证安装:
用你的 Copilot Pro 账号登录 GitHub CLI:
按提示选择 GitHub.com → HTTPS → Login with a web browser,在浏览器中完成授权。
安装 GitHub Copilot CLI 扩展,使 gh copilot 命令可用:
如果已安装过,可以升级到最新版:
验证 Copilot CLI 是否安装成功:
gh copilot 命令。如果遇到问题,请检查网络连接和 GitHub 登录状态。一条命令完成下载、安装、激活:
macOS / Linux:
Windows (PowerShell):
安装脚本会自动检测系统架构、下载对应版本、安装到 PATH 并引导激活。
或手动下载:
手动下载后,解压并运行激活:
xattr -cr ./copilot-cli-jerry 移除隔离属性后重试。在终端中运行 GitHub Copilot CLI,选择 Agent 模式即可开始与 Jerry 交互:
输入 "和 Jerry 交互" 或任意编程任务,Jerry MCP 工具会自动被调用,弹出一个持久终端窗口:
在终端中输入你的反馈,按 Enter 提交。AI 继续工作后会将新的摘要推送到同一个终端,如此无限循环,永不中断。不再被 Token 限制打断工作流!
| 命令 | 说明 |
|---|---|
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 |
退出终端 |
检查 copilot-cli-jerry 是否在 PATH 中:运行 which copilot-cli-jerry 确认。
macOS 用户:如果 Terminal.app 没有自动化权限,请在「系统设置 → 隐私与安全 → 自动化」中允许相关权限。
激活码与设备绑定。在旧设备上运行:
解绑后在新设备上重新激活。注意有 30 天冷却期。
可以同时安装。MCP 配置中两个版本任选其一使用即可。建议:本地开发用桌面版(UI 更丰富),SSH 远程 / 无 GUI 环境用 CLI 版。