讲师中心 微信公众号
AI工具推荐 视频效率加速

Linux系统怎么装Hermes Agent?Ubuntu和CentOS安装步骤详解

浅墨吖_3526

浅墨吖_3526

发布时间:2026-04-09 13:27:59

|

1709人浏览过

|

来源于php中文网

原创

Hermes Agent在Linux服务器上有五种部署方式:一、用Claude Code全自动安装;二、源码编译安装(Ubuntu 22.04/CentOS 8);三、Docker容器化部署;四、UniAgent兼容层集成(华为云专用);五、手动配置Telegram与模型后端。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

linux系统怎么装hermes agent?ubuntu和centos安装步骤详解 - php中文网

如果您希望在Linux服务器上部署Hermes Agent,但尚未明确安装路径与系统适配细节,则可能是由于缺少针对不同发行版的标准化安装流程。以下是适用于Ubuntu和CentOS系统的多种安装方法,涵盖从依赖准备到服务启动的完整操作链。

一、使用Claude Code辅助全自动安装(推荐)

该方法利用Claude Code作为终端AI助手,自动完成Hermes Agent的下载、配置与启动,全程无需手动编辑文件,适合具备基础命令行经验且已配置Claude API密钥的用户。

1、确保系统已安装Node.js v20+及npm v10+,执行node -v与npm -v验证版本。

2、全局安装Claude Code CLI:npm install -g @anthropic-ai/claude-code。

3、配置API中转地址,将https://api.apiplus.cloud设为Base URL,运行claude-code config set base-url https://api.apiplus.cloud。

4、启动Claude Code并输入指令:“请帮我安装Hermes Agent,使用默认配置,绑定Telegram Bot Token,并启用devicemapper存储驱动”。

5、确认CLI输出的执行命令无误后,允许其自动执行git clone、make build、systemctl enable --now hermes-agent等步骤。

二、基于源码编译安装(Ubuntu 22.04 / CentOS 8)

此方式直接构建Hermes Agent主程序及其依赖组件,适用于需定制模型后端或审计全部二进制来源的安全敏感环境,要求系统预装Rust 1.91+与Python 3.12+。

1、克隆ANOLISA项目仓库:git clone https://github.com/anolisa/anolisa.git && cd anolisa。

2、进入agent核心模块目录:cd src/agent-sec-core。

3、使用uv工具安装Python依赖(若未安装uv,请先运行curl -LsSf https://astral.sh/uv/install.sh | sh)。

4、执行构建脚本:make build-agent,该命令将同时编译Rust沙箱与Python技能加载器。

5、复制生成的可执行文件至系统路径:sudo cp target/release/hermes-agent /usr/local/bin/。

6、创建systemd服务单元文件/etc/systemd/system/hermes-agent.service,内容包含ExecStart=/usr/local/bin/hermes-agent --config /etc/hermes/config.yaml。

三、Docker容器化部署(通用Linux)

通过Docker封装运行时依赖,规避系统库版本冲突问题,适用于无法修改宿主机环境或需多实例隔离的场景,前提是已安装Docker CE并启动dockerd服务。

1、确认Docker已就绪:sudo docker version --format '{{.Server.Version}}'应返回≥24.0的版本号。

davepoon-buildwithclaude-moodboard-creator
davepoon-buildwithclaude-moodboard-creator

该技能指导用户根据设计灵感创建视觉情绪板。它提供分步说明,用于提取颜色、排版和UI模式,并将其组织成文档化的设计方向。工作流程包括根据用户反馈进行迭代优化,最终形成可供实施的设计系统。

下载

2、拉取官方Hermes Agent镜像:sudo docker pull ghcr.io/nous-research/hermes-agent:latest。

3、创建配置挂载目录:sudo mkdir -p /etc/hermes/{config,skills}。

4、生成初始配置文件/etc/hermes/config.yaml,其中必须包含model_provider: "anthropic"与telegram_bot_token: "xxx"字段。

5、运行容器并绑定端口与卷:sudo docker run -d --name hermes --restart=always -p 8080:8080 -v /etc/hermes:/app/config ghcr.io/nous-research/hermes-agent:latest。

四、通过UniAgent兼容层集成安装(华为云ECS/BMS专用)

该方法将Hermes Agent注册为UniAgent插件,复用现有采集通道与委托授权体系,适用于已在华为云环境中部署UniAgent 2.5.6+版本的ECS或BMS实例。

1、确认UniAgent已运行:sudo systemctl is-active uniagent返回active。

2、下载Hermes适配插件包:curl -k -o /tmp/hermes-plugin.tar.gz https://obs.my-kualalumpur-1.alphaedge.tmone.com.my/package/hermes-plugin-0.3.1.tar.gz。

3、解压至UniAgent插件目录:sudo tar -xzf /tmp/hermes-plugin.tar.gz -C /usr/local/uniagent/extension/。

4、执行修复插件配置命令:sudo /usr/local/uniagent/extension/hermes-plugin/bin/repair-config.sh,自动注入RegionId与ProjectId。

5、重启UniAgent服务以加载新插件:sudo systemctl restart uniagent。

五、手动配置Telegram接入与模型后端(所有安装方式通用)

无论采用何种安装路径,Hermes Agent均需连接Telegram Bot与大模型API方可响应指令,此步骤不可跳过,且配置错误将导致服务启动后无响应。

1、在Telegram中创建Bot,获取Bot Token,格式为1234567890:ABCdefGhIJKlmNoPQRstUvWxyZaBcDeFgHiJ。

2、访问https://api.apiplus.cloud注册账号,开通Claude 3.5 Sonnet调用权限,并记录API Key。

3、编辑Hermes配置文件(如/etc/hermes/config.yaml),在telegram节下填入token: "上述Bot Token"。

4、在llm节中设置provider: anthropic与base_url: https://api.apiplus.cloud/v1。

5、将API Key写入环境变量:echo 'export ANTHROPIC_API_KEY="sk-xxx"' | sudo tee -a /etc/profile.d/hermes.sh && sudo source /etc/profile.d/hermes.sh。

热门AI工具

更多
Atoms
Atoms Hot

Atoms是一款AI智能体工具,第一支自动构建真实业务的 AI 团队。

UpDream
UpDream Hot

一款AI视频创作工具,主要用于哔哩哔哩推出的自研AI视频创作工具,适合需要提升相关任务效率的用户。

火山引擎

火山引擎是一款面向企业的云计算与AI服务平台。

蛙蛙写作

一款AI论文写作工具,主要用于超级AI智能写作助手,适合需要提升相关任务效率的用户。

超级简历WonderCV

一款AI办公效率工具,主要用于免费求职简历模版下载制作,应届生职场人必备简历制作神器,适合需要提升相关任务效率的用户。

SkildArt
SkildArt Hot

SkildArt是一款AI文本写作工具,一站式 AI 视觉创作平台。

豆包大模型

豆包大模型是一款由字节跳动推出的企业级大语言模型服务平台。

WorkBuddy

一款AI办公效率工具,主要用于腾讯云推出的AI原生桌面智能体工作台,适合需要提升相关任务效率的用户。

DeepSeek

DeepSeek是一款面向对话、写作、编程和推理场景的AI大模型工具。

相关专题

更多
常见的linux系统有哪些
常见的linux系统有哪些

linux系统有Ubuntu、Fedora、CentOS、Debian、openSUSE、Arch Linux、Gentoo、Slackware、Linux Mint、Kali Linux。更多关于linux系统的文章详情请阅读本专题下面的文章。php中文网欢迎大家前来学习。

6701

2023.10.27

ubunt上安装和配置vnc
ubunt上安装和配置vnc

安装方法:安装VNC服务器、启动VNC服务器、设置VNC密码等等。想了解更多ubuntu的相关内容,可以阅读本专题下面的文章。

2101

2023.12.28

ubuntu启动黑屏解决方法
ubuntu启动黑屏解决方法

ubuntu启动黑屏解决方法:检查是否是电源问题、检查内存是否接触不良、检查显卡问题等。想了解更多ubuntu的相关内容,可以阅读本专题下面的文章。

1810

2023.12.28

为什么ubuntu有网络连接但不能上网
为什么ubuntu有网络连接但不能上网

ubuntu有网络连接但不能上网的原因:1、dns配置问题;2、代理服务器设置问题;3、网络防火墙设置问题;4、路由器或调制解调器设置问题;5、网络驱动程序问题;6、网络配置文件问题;7、其他问题。本专题为大家提供相关的文章、下载、课程内容,供大家免费下载体验。

1041

2024.09.05

ubuntu安装golang
ubuntu安装golang

本专题整合了ubuntu安装golang所有方法汇总,阅读下面的文章了解更多详细操作。

359

2025.12.13

Linux如何安装Ubuntu并完成基础系统优化教程
Linux如何安装Ubuntu并完成基础系统优化教程

访问Ubuntu官网或国内镜像站下载ISO镜像,利用Rufus或Etcher工具制作USB启动盘。重启电脑进入BIOS设置U盘引导,按提示完成分区与账户设置以安装系统。安装完毕后,首要任务是将软件源更换为国内镜像以加速下载,接着在终端执行更新命令升级系统组件,并安装显卡驱动及常用开发工具,至此即可完成基础环境搭建与优化。

124

2026.03.31

Ubuntu系统安装与基础配置
Ubuntu系统安装与基础配置

本指南详解Ubuntu系统安装全流程:从制作启动盘、分区规划到驱动配置,手把手带你完成系统部署。涵盖软件源优化、常用工具安装及桌面个性化设置,助你快速搭建稳定高效的Linux开发环境,零基础也能轻松上手。

146

2026.04.15

Ubuntu日常操作与高效使用
Ubuntu日常操作与高效使用

本指南聚焦Ubuntu日常操作与效率提升,深入解析终端命令、APT软件管理及权限控制等核心技能。从文件管理到开发环境搭建,再到网络配置与数据备份,全方位助你摆脱鼠标依赖,构建流畅的Linux工作流,让系统操作更加得心应手。

87

2026.04.17

Gradle插件开发入门教程
Gradle插件开发入门教程

本专题介绍Gradle插件开发的基本流程,涵盖插件类编写、自定义任务注册、扩展参数设计和插件应用方法,帮助你理解插件如何组织构建逻辑,减少多个项目之间的重复配置。

40

2026.10.22

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
Hermes Agent中文文档
Hermes Agent中文文档

共0课时 | 0人学习

Claude Code 快速上手核心指南
Claude Code 快速上手核心指南

共0课时 | 0人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn