为什么选择 CLI 版?
Copilot CLI Jerry 是 MCP AI Jerry 的纯终端版本,实现无限轮次的 AI 对话。单个可执行文件、零依赖、启动即用。AI 完成一轮工作后自动推送摘要到终端,你输入反馈按 Enter 提交,AI 继续执行 — 如此无限循环,突破 Copilot Chat 的 Token 限制。
无限对话
突破 Token 限制,AI 一轮完成后自动进入下一轮
极致轻量
单文件 3MB,零运行时依赖,瞬间启动
终端原生
Terminal / iTerm2 / Alacritty / SSH 均可运行
自动配置
激活后自动装入 PATH、自动注册 MCP 服务器
彩色终端
FIGlet Logo、彩色分隔线、清晰的 AI 摘要展示
历史对话
/his 分页查看 + /his search 全文搜索(SQLite 持久化,最多 200 条)
图片附件
@image:路径 引用截图或设计稿发送给 AI
性能优势
单文件体积
对比桌面版 7.8MB,体积减少一半多
启动延迟
不需启动浏览器与渲染引擎,瞬间就绪
内存占用
纯终端进程,无 WebView / Chromium 开销
额外依赖
静态编译,无需 Node.js、Python 或浏览器
对比 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 进程 | ✓ 3MB 单文件,~5MB 内存 |
| 并发执行 | 工具调用逐个执行 | ✓ 支持并行工具调用,效率更高 |
安装教程
1安装 GitHub Copilot CLI
Copilot CLI Jerry 运行在 GitHub Copilot CLI 之上,需要先安装 Copilot CLI 并登录。
准备 GitHub Copilot Pro 账号
GitHub Copilot 官方定价 & 订阅建议
GitHub Copilot 官方定价(个人订阅):
- Pro:$10/月($100/年),每月 300 积分,可使用 Opus 4.6、GPT 5.2/5.3/5.4、Gemini 3 模型
- Pro+(不推荐):$39/月($390/年),每月 1500 积分
订阅地址:https://github.com/features/copilot/plans
GitHub Copilot Business 组织席位的官方价格为 $19/人/月,Enterprise 为 $39/人/月。淘宝/闲鱼上几十元的「组织号」价格远低于成本,存在以下风险:
- 黑卡/盗刷:使用被盗信用卡开通,GitHub 发现后会直接封禁整个组织及所有成员账号
- 拒付风险:卖家用信用卡开通后申请退款(chargeback),导致账号被 GitHub 标记
- 随时失效:组织可能被 GitHub 封禁,已绑定的个人账号也可能受到牵连
建议直接在 GitHub 官网订阅个人 Pro/Pro+ 计划,安全可靠。官网支持 PayPal 和国内银行卡(Visa/Mastercard),优先推荐招商、浦发、中信等,不建议使用农行、工行、建行等四大行(容易被拒)。CVV 是银行卡背面磁条旁的 3 位数字。
① 安装 Copilot CLI
GitHub Copilot CLI 是 GitHub 官方的独立命令行 AI 编程工具。选择你的系统进行安装:
macOS / Linux(推荐一键安装):
curl -fsSL https://gh.io/copilot-install | bash也可以用 Homebrew:
brew install copilot-cli所有平台(npm):
npm install -g @github/copilot需要 Node.js 22 或更高版本。也可从 GitHub Releases 直接下载可执行文件。
安装完成后,验证安装:
copilot --version② 登录 GitHub
用你的 Copilot Pro 账号登录:
copilot login如果是 Linux 无界面服务器,建议改用:
gh auth login -h github.com -p https -w --insecure-storage按提示在浏览器中完成授权。也可以在 copilot 启动后输入 /login 命令登录。
$ copilot login To authenticate, visit https://github.com/login/device and enter code 1234-5678 Signed in successfully as your-username.
copilot 命令。如果遇到问题,请检查网络连接和 GitHub 登录状态。copilot login 可能显示登录成功,但 token 没有落盘。这种情况下请优先使用 gh auth login --insecure-storage。2下载并激活 Copilot CLI Jerry
一条命令完成下载、安装、激活:
macOS / Linux:
curl -fsSL https://mcp-ai-jerry.pages.dev/install.sh | bashWindows (PowerShell):
⚠️ 必须以「管理员身份」运行 PowerShell(开始菜单 → 右键 PowerShell → 以管理员身份运行),否则写入 Program Files / 注册全局 PATH 等步骤会失败。
irm https://mcp-ai-jerry.pages.dev/install.ps1 | iex安装脚本会自动检测系统架构、下载对应版本、安装到 PATH 并引导激活。
稳定版安装(新版遇到问题时使用)
如果新版遇到兼容性问题,可以切换到稳定版继续使用。
macOS / Linux:
curl -fsSL https://mcp-ai-jerry.pages.dev/install.sh | CHANNEL=stable bashWindows (PowerShell):
$env:CHANNEL="stable"; irm https://mcp-ai-jerry.pages.dev/install.ps1 | iex安装完成后,运行激活:
copilot-cli-jerry activateJerry 激活 请输入激活码: XXXX-XXXX-XXXX ✅ 已安装到 ~/.local/bin/copilot-cli-jerry ✅ 激活成功! 剩余 365 天
3开始使用
在终端中运行 GitHub Copilot CLI,即可开始与 Jerry 交互:
copilot输入 "和 Jerry 交互" 或任意编程任务,Jerry MCP 工具会自动被调用,弹出一个持久终端窗口:
● 已连接 │ ⚡ 52341 │ 📋 2 │ 🖼️ 1 │ 交互中 ──────────────────────────────────────────── AI 摘要 #1 我已完成了代码审查,发现以下问题: • 函数 handleClick 缺少错误处理 • 变量命名不符合规范 ──────────────────────────────────────────── 输入反馈: ▎请修复这两个问题,并添加单元测试_ ──────────────────────────────────────────── Enter 提交 Shift+Enter 换行 \+Enter 通用换行 Fn+↑↓ 翻页 ⌥V 粘贴 ↑↓ 历史
在终端中输入你的反馈,按 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 | 提交当前输入 |
Shift+Enter | 插入换行(Windows Terminal / VSCode / iTerm2 支持) |
\ + Enter | 通用换行(行尾反斜杠续行,所有终端都兼容) |
⌥+Enter(Mac/Linux) | 插入换行(Windows 下禁用,避免与全屏冲突) |
F1 | 显示完整帮助浮层 |
Ctrl+A | 复制本次提交内容(等待态)/ 全选摘要复制(其它状态) |
Ctrl+C | 复制输入选区;无选区时退出 |
Ctrl+X | 剪切输入选区 |
Esc | 等待态:发送中断信号;其他态:取消/返回 |
⌥V(Mac) / Alt+V(Win/Linux) | 智能粘贴(图片优先,否则粘贴文本) |
⌥R / Alt+R | 移除最后一张已附加图片 |
⌥T / Alt+T | 切换主题配色 |
Shift+Tab | 开关「提交后最小化窗口」 |
↑ / ↓ | 翻阅会话历史(摘要+反馈联动) |
PgUp / PgDn / Fn+↑↓ | 整页滚动摘要 |
Ctrl+U / Ctrl+D | 半页滚动摘要 |
Home / End | 跳到摘要首/尾 |
/his | 查看提交历史(可翻页) |
/his N | 跳转到第 N 页历史 |
/his search 关键字 | 按关键字搜索历史(匹配摘要或反馈) |
/help | 显示帮助(等同 F1) |
/images | 查看已附加的图片列表 |
/screenshot / /ss / /paste | 从剪贴板粘贴截图 |
@image:路径 | 附加本地图片文件 |
/quit / /exit | 退出终端 |
~/.jerry/history.db,支持跨会话浏览与 /his search 全文搜索。常见问题
检查 copilot-cli-jerry 是否在 PATH 中:运行 which copilot-cli-jerry 确认。
macOS 用户:如果 Terminal.app 没有自动化权限,请在「系统设置 → 隐私与安全 → 自动化」中允许相关权限。
激活码与设备绑定。在旧设备上运行:
copilot-cli-jerry deactivate解绑后在新设备上重新激活。注意有 30 天冷却期。
可以同时安装。MCP 配置中两个版本任选其一使用即可。建议:本地开发用桌面版(UI 更丰富),SSH 远程 / 无 GUI 环境用 CLI 版。
注意事项
- CLI 版和桌面版使用不同的激活码,需要分别购买。
- 终端窗口持久运行,AI 每轮完成工作后将摘要推送到同一窗口。
- 终端被关闭后,下次 AI 调用时会自动重新打开。
- 输入历史持久保存到
~/.jerry/cli_history.txt,最多 100 条,跨会话保留。 - 每次反馈最多附加 20 张图片,支持 F2 粘贴剪贴板截图或
@image:路径附加文件。