microsoft/intelligent-terminal

A fork of Windows Terminal with native agent integration, right in your command line.

解决的问题

将 AI 代理直接集成到终端环境中,无需再将 shell 输出复制粘贴到单独的 AI 聊天窗口中进行故障排除或命令生成。提供了一种原生方式,与能直接掌握当前终端会话上下文的 AI 助手交互。

工作原理

这是一个实验性的 Windows Terminal 分支,作为本地传输层。它通过 stdio 连接到任何兼容 Agent Client Protocol (ACP) 的代理 CLI(例如 GitHub Copilot CLI)。终端会捕获 shell 输出和提示,将其传递给选定的代理 CLI,然后由代理返回建议或命令。用户可以在明确批准后运行建议的命令。

适用人群

使用 Windows 的开发人员和系统管理员,希望获得具有集成上下文感知辅助的 AI 增强型命令行体验。

亮点

  • 代理窗格:一个停靠的、上下文感知的聊天界面,用于跨多个 shell(PowerShell、Bash/WSL)与代理交互。
  • 错误检测:自动检测命令失败,并提供一键选项,将错误上下文发送给代理以进行修复。
  • BYOK(自带密钥):使用 OpenAI 兼容的 Chat Completions 端点,支持自定义提供程序和本地模型(例如通过 Ollama)。
  • 命令面板集成:允许用户使用 ? 前缀直接从命令面板触发代理任务。
  • 代理管理:专用面板,用于跟踪活动代理会话并恢复以前的工作流程。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目