QTerm 是一个基于 Web 的通用终端桥接平台。它将 node-pty + xterm.js 与 WebSocket 实时通信相结合,让你在浏览器中获得原生终端体验。在此之上集成了 AI 对话、Agent 管理、可视化面板等能力。
本地运行,浏览器访问
浏览器是外壳,CLI 是灵魂。加能力,不加包袱。
xterm.js + WebGL 渲染,多标签页独立 PTY 进程,WebSocket 实时 I/O,零延迟感知
自动扫描系统中所有 CLI 工具,生成快捷启动列表。内置开发者、运维、数据科学、媒体四套预设
AI 对话面板 + Agent 工作台 + 可视化工作流引擎。自动检测 OpenCode/Aider/Claude/Codex 等本地 Agent
基于 Model Context Protocol 的 sidecar 模式服务,将终端 API 以标准 MCP 接口暴露给 AI 助手
右侧面板支持仪表盘、股票分析、量化交易、多媒体预览。自研 Canvas 图表引擎 ChartCore
Ctrl+K 命令面板、语音输入 (Web Speech API)、快捷键系统、多语言 (中文/English)、自定义 CSS
需要 Node.js ≥ 18,支持 Windows / macOS / Linux。安装依赖后即可启动。
运行 npm start,QTerm 将在 http://127.0.0.1:3001 启动。开发模式可用 npm run dev(热重载)
node mcp-server.js 启动 MCP sidecar 服务。npm run build 构建前端生产版本
在浏览器中运行任何命令行,连接任何 AI Agent。开源 MIT,现在就试试。
去 GitHub 查看