SuperAPI AI 工具集

intelligent-terminal

Intelligent Terminal 是微软推出的 Windows Terminal 实验性分支,将 AI 智能体原生集成到命令行中。它兼容任何支持 Agent Client Protocol(ACP)的智能体 CLI,默认使用 GitHub Copilot CLI。用户可在终端内直接调用智能体,智能体可读取 shell 输出上下文,提供错误检测、命令建议、会话管理等功能,并保留 Windows Terminal 原有的标签、配置文件、主题、快捷键等特性。

访问官网

工具介绍

Intelligent Terminal 是 Windows Terminal 的一个实验性分支,核心目标是在命令行中原生集成 AI 智能体。它并非独立的新终端,而是与现有 Windows Terminal 并行安装的独立应用,因此不会影响原有终端的使用流程。

用途方面,Intelligent Terminal 让用户无需离开终端即可获得 AI 协助。它通过 Agent Client Protocol(ACP)与智能体 CLI 通信,支持任何兼容 ACP 的智能体 CLI。如果用户没有偏好的智能体,默认使用 GitHub Copilot CLI,并可通过 WinGet 自动安装。

主要能力包括:

  • 智能体状态栏:位于窗口底部,左侧有智能体窗格开关(Ctrl+Shift+.)和错误检测图标(Ctrl+Alt+.),右侧有智能体管理图标(Ctrl+Shift+/),还可显示当前 token 用量和成本。
  • 智能体窗格:一个上下文感知的停靠窗格,可读取所有 shell(PowerShell、Bash/WSL)的输出上下文。支持用 Alt+V 粘贴剪贴板图片,用 / 查看可用命令,用 /help 显示命令列表。智能体建议的命令不会自动执行,需用户明确批准。
  • 智能体管理:查看所有活动智能体、状态和历史会话,可继续之前的工作流或检查长时间运行的任务。
  • 错误检测:命令失败时状态栏出现指示,点击或按 Ctrl+Alt+. 打开智能体窗格并加载错误上下文,智能体可解释原因并建议或运行修复。也可用 /fix 命令随时触发修复。
  • 命令面板:在命令面板中输入 ? 加提示词即可启动智能体任务,Intelligent Terminal 会注入活动窗格的上下文并在后台标签中启动智能体。Alt+Shift+/ 可直接进入提示模式。

使用方式:需要 Windows 10 2004(19041)或更高版本,以及受支持的智能体 CLI 和订阅。推荐从 Microsoft Store 安装,也可通过 winget 安装 Microsoft.IntelligentTerminal 包。首次启动时选择智能体,Intelligent Terminal 会自动检测机器上的 ACP 兼容智能体(Copilot/Claude/Codex/Gemini/OpenCode/Antigravity)。若未找到,则默认使用 GitHub Copilot CLI 并通过 WinGet 安装。若未认证,智能体窗格会引导登录。GitHub Copilot Enterprise 用户可在登录提示按 E 输入企业主机。

适用场景:适合希望在终端内直接获得 AI 协助的开发者,尤其是需要智能体理解 shell 输出、检测错误、建议修复命令的场景。支持 BYOK(自带密钥),可通过 GitHub Copilot 和 OpenCode 使用 OpenAI 兼容的 Chat Completions 端点,在 Agent 设置中添加 Base URL、Model ID 和可选 API Key,然后从 /model 选择器中选择。API 密钥存储在 Windows 凭据管理器中,本地 Ollama 模型无需密钥即可使用。

限制与注意事项:Intelligent Terminal 是本地传输层,通过 stdio/ACP 将提示词和 shell 上下文传递给所选智能体 CLI,自身不调用任何云 API,也不持久化对话历史,但可能写入诊断日志并发送遥测。数据去向取决于所选智能体 CLI,Terminal 无法保证第三方智能体的数据保护,使用前应查看智能体供应商的隐私政策。智能体不会在未经用户明确批准的情况下在 shell 中运行命令。该软件处于实验阶段,功能请求或 bug 可通过 GitHub 仓库提交。构建方式与 Windows Terminal 相同。