Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Sy AI TerminalNew to Visual Studio Code? Get it now.
Sy AI Terminal

Sy AI Terminal

hui

|
1 install
| (0) | Free
Quick access to Warp terminal, Claude CLI, and Opencode CLI
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Sy AI Terminal

为 VS Code 提供 Warp 终端、Claude CLI 和 Opencode CLI 的快速访问。

简体中文 | English

功能特性

  • 状态栏图标: 从状态栏快速访问 Warp、Claude 和 Opencode
  • 快速 Claude 命令: 立即执行 claude --dangerously-skip-permissions
  • 快速 Opencode 命令: 立即执行 opencode
  • 自定义命令: 通过设置配置你自己的命令
  • 高度可配置: 选择显示哪些图标、图标样式和终端位置

状态栏

点击状态栏中的任何图标即可执行相应的命令:

图标 命令 描述
⌘ Warp 在 Warp 中打开 在 Warp 终端中打开当前目录
🤖 Claude 快速 Claude 在新终端中执行 Claude CLI
💻 Opencode 快速 Opencode 在新终端中执行 Opencode CLI

系统要求

  • macOS: 此扩展使用 macOS 特定命令
  • Warp(可选): 用于 Warp 状态栏功能
  • Claude CLI(可选): 用于快速 Claude 功能
  • Opencode CLI(可选): 用于快速 Opencode 功能

使用方法

状态栏图标

点击 VS Code 状态栏(右侧)中的任何图标即可执行相应命令。

键盘快捷键

快捷键 命令 描述
Cmd+Shift+C 快速 Claude 执行 Claude CLI
Cmd+Shift+O 快速 Opencode 执行 Opencode CLI

注意: 快捷键仅在编辑器获得焦点时有效。你可以在 VS Code 键盘设置中自定义它们。

命令面板

你也可以使用命令面板(Cmd+Shift+P):

  • 搜索 "Quick AI: Open in Warp"
  • 搜索 "Quick AI: Quick Claude"
  • 搜索 "Quick AI: Quick Opencode"

扩展设置

状态栏可见性

控制状态栏中显示哪些图标:

设置 类型 默认值 描述
quickAI.showWarpIcon boolean true 在状态栏显示 Warp 图标
quickAI.showClaudeIcon boolean true 在状态栏显示 Claude 图标
quickAI.showOpencodeIcon boolean true 在状态栏显示 Opencode 图标

示例: 隐藏 Opencode 图标

{
  "quickAI.showOpencodeIcon": false
}

图标样式

选择图标的显示方式:

设置 类型 默认值 选项
quickAI.iconStyle string "icon+text" "icon" 或 "icon+text"

示例: 仅显示图标(不显示文字)

{
  "quickAI.iconStyle": "icon"
}

终端位置

选择执行命令时终端的打开位置:

设置 类型 默认值 选项
quickAI.terminalLocation string "editor" "panel"(底部)或 "editor"(作为标签页)

示例: 在底部面板中打开终端

{
  "quickAI.terminalLocation": "panel"
}

CLI 命令配置

自定义 Claude 和 Opencode 图标执行的命令:

设置 类型 默认值 描述
quickAI.claudeCommand string claude --dangerously-skip-permissions 点击 Claude 图标时执行的命令
quickAI.opencodeCommand string opencode 点击 Opencode 图标时执行的命令

示例: 使用指定模型运行 Claude

{
  "quickAI.claudeCommand": "claude --model opus"
}

示例: 替换为其他 AI CLI 工具

{
  "quickAI.claudeCommand": "aider --model claude-3-opus"
}

自定义命令

通过配置 quickAI.customCommands 在状态栏添加你自己的命令:

配置示例

{
  "quickAI.customCommands": [
    {
      "name": "Aider",
      "command": "aider --model claude",
      "icon": "$(sparkle)"
    },
    {
      "name": "Gemini",
      "command": "gemini-cli",
      "icon": "$(debug-start)"
    },
    {
      "name": "运行测试",
      "command": "npm test",
      "icon": "$(beaker)"
    },
    {
      "name": "Git 状态",
      "command": "git status",
      "icon": "$(source-control)"
    }
  ]
}

配置说明

属性 类型 必填 描述
name string 是 状态栏显示的名称
command string 是 要执行的终端命令
icon string 否 状态栏图标(VS Code Codicon 格式,例如 $(robot))

可用图标

可以使用任何 VS Code Codicon 图标。常用图标:

图标 Codicon
🤖 机器人 $(robot)
✨ 闪光 $(sparkle)
▶️ 播放 $(debug-start)
🔀 源代码管理 $(source-control)
⚗️ 烧杯 $(beaker)
⚙️ 齿轮 $(gear)
💻 代码 $(code)
🖥️ 终端 $(terminal)

注意: 添加或修改自定义命令后,需要重新加载 VS Code 窗口(Cmd+Shift+P → "重新加载窗口")。

完整设置示例

{
  // 状态栏可见性
  "quickAI.showWarpIcon": true,
  "quickAI.showClaudeIcon": true,
  "quickAI.showOpencodeIcon": true,

  // 仅显示图标,不显示文字
  "quickAI.iconStyle": "icon",

  // 在编辑器标签页中打开终端
  "quickAI.terminalLocation": "editor",

  // 自定义 CLI 命令
  "quickAI.claudeCommand": "claude --model opus",
  "quickAI.opencodeCommand": "opencode --config ~/.opencode.json",

  // 自定义命令
  "quickAI.customCommands": [
    {
      "name": "Aider",
      "command": "aider --model claude",
      "icon": "$(sparkle)"
    }
  ]
}

已知问题

  • 仅支持 macOS:此扩展使用 macOS 特定命令
  • CLI 工具必须已安装并在 PATH 中,相应功能才能正常工作
  • 配置更改立即生效(支持热重载)

发布说明

0.0.1

初始发布版本:

  • Warp、Claude 和 Opencode 的状态栏图标
  • 快速访问的键盘快捷键
  • 可配置的图标可见性
  • 可配置的图标样式(仅图标或图标+文字)
  • 可配置的终端位置(面板或编辑器标签页)

开发

# 安装依赖
pnpm install

# 编译
pnpm run compile

# 监听文件变化
pnpm run watch

# 运行测试
pnpm run test

许可证

MIT


祝你使用愉快!

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft