发现 
桌面应用开发者工具
Chaterm:AI 原生云与基础设施终端
面向 DevOps 与 SRE 的 AI 原生终端,用自然语言完成云上服务器与集群的部署、排障和自动化运维。
- 浏览
- 4
- 访问
- 0
- 下载
- 0
- 版本
- v0.12.6
- 平台
- Windows、macOS、Linux
该作品还没有经过官方审核。访问演示、下载或复制命令前,请自行确认来源可信。
详细介绍
项目简介
Chaterm 是一个面向基础设施与云资源管理的 AI 原生终端。工程师可以用自然语言完成部署服务、排查故障、处理问题等复杂任务,无需记忆复杂的命令、语法和参数。
它内置专家级知识库和代理推理能力,能够理解业务拓扑与运维目标,自主规划并跨多台主机或集群执行代码构建、服务部署、故障诊断、自动回滚等关键流程。借助长期记忆与团队知识库,Chaterm 会学习团队知识和用户习惯,目标是成为工程师的智能 DevOps 副驾驶,让每个开发者都能快速获得资深 SRE 的运维经验与执行能力。

主要功能
- AI Agent:理解目标并自主规划,跨多主机进行问题分析与根因定位,自动闭环复杂流程;每一步操作都可审计、可追溯,并支持快速日志回滚。
- 智能补全:结合用户习惯、本地记忆与当前服务器上下文推荐命令;可选本地回显,在高延迟 SSH 会话中即时渲染安全输入并抑制已确认的远端回显;支持跨设备会话同步,以及快捷命令与语音交互。
- 知识库:可导入技术手册、内部文档、脚本和白皮书,构建个人运维知识体系;采用向量与关键词混合检索,通过 RRF 融合两路召回结果并统一排序;检索过程会展示向量化、混合搜索与重排序阶段。
- Agent Skill:把复杂运维流程封装为可复用的 AI 技能,实现结构化、可靠的自动化执行,帮助团队沉淀运维经验。
- 插件系统:通过插件扩展实现公有云服务器与 Kubernetes 的统一认证、动态授权和安全加密连接。
- 数据库工作区:可连接 MySQL、PostgreSQL、SQLite 和 Oracle,浏览 schema、查询数据、查看 DDL、编辑表行,并获得数据库感知的 AI 辅助。
- 按模型限制:在「设置 → 模型」中为每个自定义模型配置上下文窗口与最大输出 token,这两项限制同时用于上下文管理和 API 请求。

安装与使用
桌面端可在 下载页 获取 macOS、Windows、Linux 版本;iOS 可从 App Store 安装,Android 可从 Google Play 安装;也可在 AWS Marketplace 获取。
从源码构建与运行:
# 安装
node scripts/patch-package-lock.js
npm install
# 开发运行
npm run dev
# 打包
npm run build:win # Windows
npm run build:mac # macOS
npm run build:linux # Linux
如需单独安装 Electron:
npm i electron -D
注意事项
- 若 Electron 报原生模块 ABI 不匹配,请针对 Electron 运行时重建原生依赖:
npm run rebuild:native
不要使用 npm rebuild better-sqlite3 修复 Electron 运行时问题,它可能把模块编译到错误的 Node ABI 上。
- AI 自动化的操作均可审计、可回溯并支持回滚,便于在生产环境中安全使用。
- 项目部分 AI Agent 系统实现参考自 Cline,命令输出过滤用于降低 agent 流程的 token 消耗,参考自 RTK。
本作品整理自 GitHub 开源项目 chaterm/Chaterm,原作者 @chaterm。中文介绍由 AI 根据项目 README 整理,以原仓库为准。
更新记录
- v0.12.6当前版本
支持外部 agent 通过 MCP 访问受管服务器并执行 SSH 命令,支持从提供方获取可用模型、AI 对话输入框图片附件预览、资产右键复制;修复聊天历史恢复、自动审批设置持久化、DeepSeek 与 GLM 工具调用兼容及 SFTP 路径穿越漏洞。
评论