文档中心 / IT Agent
🐝 IT Agent · 智能运维助手 v1.2.0
对话式智能运维:故障诊断、日志分析、自动化操作、知识库问答,一个对话框全部搞定。
快速开始
三步上手:安装桌面端 → 添加第一台主机 → 开始对话。
- 在下载中心获取对应平台的安装包并安装
- 首次启动,在「主机」面板添加一台服务器(SSH 地址 + 密钥或密码)
- 输入「帮我看看这台机器的负载」试试
💡 连接凭据加密保存在本机钥匙串,不上传;所有诊断都通过你自己的 SSH 通道执行。
安装(三平台)
macOS(10.15+,Apple Silicon 与 Intel 双包):
# 或使用 Homebrew
brew install --cask mifengba/tap/it-agent
Windows(10 / 11,64 位):
# 或使用 winget
winget install Mifengba.ITAgent
Linux(Ubuntu 20.04+ / Fedora 38+):
# Debian / Ubuntu
sudo dpkg -i it-agent_1.2.0_amd64.deb
# 或 AppImage(免安装,所有发行版通用)
chmod +x ITAgent-1.2.0.AppImage && ./ITAgent-1.2.0.AppImage
主机接入
IT Agent 通过 SSH 连接你要运维的主机,无需在目标机器安装任何东西:
- 单台添加:「主机」面板填写地址、端口、用户与密钥
- 批量导入:直接导入
~/.ssh/config或 CSV 清单 - 跳板机:支持 ProxyJump,多级跳板一样能连
- 权限分级:可为主机设置「只读诊断」或「允许变更(需确认)」
被管主机支持主流 Linux 发行版(Ubuntu / Debian / CentOS / Rocky 等)。
基本使用
打开控制台后,直接用自然语言对话:
- 诊断类:「web-prod-03 的 CPU 怎么这么高?」
- 日志类:「帮我看下最近一小时的报错日志」
- 操作类:「把 order-service 发布到 v2.4.0」(需审批)
- 知识类:「上次 Redis 雪崩是怎么处理的?」
所有写操作都会先生成变更方案,经审批人确认后才执行,过程与结果全程留痕、可回滚。
配置参考
常用设置在「设置」面板;高级配置文件位于用户目录 ~/.it-agent/config.yaml:
llm:
provider: "..." # 大模型服务商
api_key: "${LLM_KEY}" # 建议使用环境变量注入
gateway: "" # 企业版:自建模型网关地址
safety:
confirm_writes: true # 变更命令执行前必须人工确认
readonly_hosts: [] # 强制只读的主机列表
knowledge:
sources: # 知识库来源
- type: markdown
path: ~/ops-docs
- type: confluence
url: https://wiki.example.com
token: "${WIKI_TOKEN}"
常见问题
Q:数据安全如何保证?
连接凭据保存在本机钥匙串,命令通过你自己的 SSH 通道执行;企业版可接入自建模型网关,数据不出内网。
Q:Agent 会不会误操作?
只读诊断自动执行;所有会修改系统的命令都需人工确认后才执行,且全程留痕。
Q:支持哪些操作系统?
桌面端:Windows 10+ / macOS 10.15+ / 主流 Linux;被管主机:通过 SSH 接入的主流 Linux 发行版。
Q:如何获得商业支持?
请通过联系方式与我们取得联系,获取企业版授权与部署支持。