Chaterm 是一款专为基础设施和云资源管理而构建的 AI 原生终端。它使工程师能够使用自然语言执行部署服务、故障排除和解决问题等复杂任务。
凭借其内置的专家级知识库和强大的代理推理能力,Chaterm 能够理解您的业务拓扑和运维目标。无需记忆复杂的命令、语法或参数,只需用自然语言描述您的任务目标,Chaterm 即可自主规划并执行跨多个主机或集群的复杂操作,包括代码构建、服务部署、故障诊断和自动回滚等关键流程。
Chaterm 依靠长期记忆和团队知识库,学习团队知识和用户习惯。它的目标是成为您智能的 DevOps 副驾驶,通过可重用的代理技能,帮助工程师更高效地完成日常任务。Chaterm 旨在降低不同技术栈带来的认知障碍,使每位开发人员都能快速获得高级 SRE 的运维经验和执行能力。


Chaterm 不仅仅是一个更智能的终端,它是一个基础设施代理。 有句话说,每个 Agent 都会时常失败,但 Chaterm 帮助你修复它。
🤖 从命令到执行 - 描述任务,让 AI 规划并执行
🌐 专为真实基础设施打造 - 服务器、Kubernetes 和多集群工作流
🔁 可复用的 Agent 技能 - 将经验转化为自动化
🧠 上下文感知智能 - 理解你的系统,而不仅仅是命令
🛡️ 安全可控 - 可审计、可审查、支持回滚
Agent 能理解目标,自主规划,并跨越多台主机完成问题分析与根因定位,自动闭环完成复杂的流程处理。
每一步操作均可审核与追溯,并支持快速日志回滚,让 AI 自动化在生产环境中更加安全可靠。
结合用户习惯、本地记忆及当前服务器上下文,推荐最合适的命令,让终端输入更智能、更高效。
可选本地回显会在高延迟 SSH 会话中立即渲染安全的交互式输入,并抵消确认后的远端回显。
支持跨设备会话同步,并通过快捷命令与语音交互减少移动端输入成本,使远程运维更加流畅。
支持导入技术手册、内部文档、脚本和白皮书,构建个人运维知识体系。
Chaterm 能理解当前基础设施上下文并精准检索相关知识,辅助任务决策与执行。
将复杂运维流程封装为可复用的 AI 技能,实现结构化、可靠的自动化执行。
帮助团队沉淀运维经验,使 AI 能安全、稳定地应用于真实生产环境。
通过插件扩展,实现对公有云服务器与 Kubernetes 的统一认证、动态授权与安全加密连接。
提供更高效的资源访问体验,助力基础设施的集中化管理。
支持连接 MySQL、PostgreSQL、SQLite 和 Oracle,完成 schema 浏览、数据查询、DDL 查看、表格行编辑以及数据库上下文 AI 辅助。

1、更换npm源为最新淘宝源
npm config set registry https://registry.npmmirror.com
2、编辑npm 配置文件
npm config edit
3、在打开的配置文件中,添加以下镜像源配置:
electron_mirror=https://cdn.npmmirror.com/binaries/electron/
electron_builder_binaries_mirror=https://npmmirror.com/mirrors/electron-builder-binaries/
4、保存并关闭配置文件后,在命令行中安装 Electron:
npm i electron -D
node scripts/patch-package-lock.js
npm install
如果 Electron 提示原生模块 ABI 不匹配,请按 Electron 运行时重建原生依赖,而不是按本机 Node.js 重建:
npm run rebuild:native
不要使用 npm rebuild better-sqlite3 修复 Electron 运行时问题;它可能按错误的 Node ABI 编译。
npm run dev
# For windows
npm run build:win
# For macOS
npm run build:mac
# For Linux
npm run build:linux

Chaterm 受益于优秀的开源项目,在此特别感谢:
感谢您为Chaterm做出贡献!请参阅贡献指南获取更多信息。
$ claude mcp add Chaterm \
-- python -m otcore.mcp_server <graph>