Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>CLI AgentsNew to Visual Studio Code? Get it now.
CLI Agents

CLI Agents

liyujiang

|
1 install
| (0) | Free
Resume and continue native Codex, Claude Code and OpenCode sessions from VS Code over Remote-SSH.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

CLI Agents

在 VS Code 里查找、恢复并继续本机 Linux 服务器上的原生 Codex、Claude Code 和 OpenCode 会话。会话由各 CLI 自己保存和执行,插件只负责列出、读取、恢复和接管,不复制历史,也不另配模型 API key。

安装

在 Windows(或本机)的 VS Code 里通过 Remote - SSH 连接运行 CLI 的 Linux 主机,然后在扩展市场搜索 CLI Agents 并安装到 SSH 主机。安装时 VS Code 会自动把 CLI Agents Window 一并装到本地,不需要在服务器上手工操作。

要求:

  • VS Code 1.143 或更高,已安装 Remote - SSH。
  • Linux x64 主机,Node.js 18+,以及至少一个原生 CLI:codex(需支持 app-server --listen unix://PATH)、claude、opencode。
  • CLI 需已在服务器上登录。插件会在 ~/.local/bin、~/.npm-global/bin、~/.bun/bin、~/.opencode/bin、~/.claude/local、~/.volta/bin 和登录 shell 的 PATH 里自动查找,一般不用配置路径。

使用

  1. 打开远程项目,点击活动栏的 CLI Agents 图标,进入官方 Agents Window。
  2. 左侧栏列出最近活动的会话;30 天内未打开的历史(最多 100 条)在底部 Done 分区。
  3. 命令面板(F1):
    • CLI Agents: 浏览全部原生历史:按时间分批加载并过滤全部历史,每行有“打开并恢复”按钮。
    • CLI Agents: 搜索原生历史、CLI Agents: 恢复原生历史会话。
    • CLI Agents: 新建原生会话、CLI Agents: 连接原生终端。
  4. 历史会话先以只读预览打开。点标题栏的恢复图标后,插件确认原 CLI 没有在别处占用该会话才会放开输入;草稿不会自动发送。

设置

都是远程主机(Machine)设置,通常保持默认:

设置 默认 说明
cliSessions.codexPath / claudePath / opencodePath / nodePath 自动查找 找不到命令时填绝对路径
cliSessions.claudeMode interactive Claude 的执行方式
cliSessions.opencodeTerminalPath 空 OpenCode 原生终端交接所需的独立补丁版可执行文件;留空时该功能不可用,聊天、历史和恢复不受影响

已知限制

  • 仅支持 Linux x64 远程主机。
  • 超大的 Codex 历史(超过约 28 MB)恢复时只展开最近消息,较早内容保留在原生历史里。
  • 恢复校验按已验证的 Codex 版本放行(0.160.1、0.166.0-alpha.1、0.167.0),其他版本只能只读预览。
  • 不会自动重发未确认的消息或授权;断线后先检查历史再决定是否重发。

开发与验证笔记见 docs/usage/developer-notes.md(仓库内,不随扩展发布)。

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft