microsoft/intelligent-terminal

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

解决的问题

Intelligent Terminal 将 AI 代理直接集成到命令行体验中,使开发人员无需离开终端即可与 LLM 进行交互。它通过提供一个能够理解 shell 输出并能建议、解释或执行命令的本地上下文感知面板,解决了在终端和 AI 聊天界面之间切换的摩擦。

工作原理

它是 Windows Terminal 的一个实验性分支,使用 Agent Client Protocol (ACP) 与各种代理 CLI(如 GitHub Copilot、Claude 或通过 Ollama 运行的本地模型)进行通信。终端会自动监控您的 shell 会话,检测错误,并允许您将该上下文直接传输给 AI 代理。您保持控制权:代理会建议命令,但您必须在它们于 shell 中运行之前明确批准。

适用人群

此工具适用于在终端花费大量时间,并希望通过 AI 辅助调试、命令生成和会话管理来简化工作流程,而无需在窗口之间进行复制粘贴的开发人员。

亮点

  • 原生代理面板,提供上下文感知辅助并支持如 /fix 和 /model 的斜杠命令。
  • 自动错误检测,当命令失败时触发 AI 驱动的解释和修复建议。
  • 灵活的代理支持,允许您使用 GitHub Copilot 或任何兼容 ACP 的代理,包括通过自定义 OpenAI 兼容端点运行的本地模型。
  • 命令面板集成,用于快速 AI 提示和会话管理。
  • 安全的本地优先传输层,不持久化对话历史记录,数据处理取决于所选的代理 CLI。

相关

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