华为云码道, 手把手带你搞定 Hermes 本地安装,轻松上车
华为云码道|手把手带你搞定 Hermes 本地安装,轻松上车!
案例简介:本案例将基于华为云码道(CodeArts)代码智能体,在WSL(Windows Subsystem for Linux)安装hermes agent,体验自我进化的AI Agent
一、概述
1.1 案例介绍
华为云码道(CodeArts)代码智能体是基于智能生成、智能问答两大核心能力构建起一套全方位、多层次的智能开发体系。在智能生成方面,它能够依据开发者输入的需求描述,准确且高效地生成高质量代码;智能问答功能则如同开发者身边的专属技术顾问。
WSL 是微软近年来最受开发者欢迎的功能之一。它让 Windows 成为了最适合开发者的操作系统——你既拥有了 Windows 优秀的软件生态(游戏、办公、Adobe),又拥有了 Linux 强大的命令行和开发工具。
Hermes 是由 Nous Research 打造的自我进化 AI agent。它是唯一内置学习闭环的 agent: 能从经验中创建技能、在使用中不断改进、推动自己把知识持久化下来,并在跨会话中逐步建立对你的更深入理解。
本案例将基于华为云码道(CodeArts)代码智能体,在WSL(Windows Subsystem for Linux)安装hermes agent,体验自治agent
1.2 适用对象
- 个人开发者
- 高校学生
- 企业开发人员
1.3 案例时间
本案例总时长预计120分钟。
1.4 Hermes介绍
Hermes Agent
Hermes Agent 不是绑定在 IDE 里的代码副驾,也不是套在单一 API 外面的聊天机器人外壳。它是一个自治 agent,运行得越久,能力就越强。你可以把它放在任何地方: 5 美元的 VPS、GPU 集群,或空闲时几乎不花钱的无服务器基础设施(Daytona、Modal)。你甚至可以让它在自己从未手动 SSH 登录过的云端虚拟机上工作,再通过 Telegram 与它对话。它并不依赖你的笔记本电脑。
Hermes Agent 提供了远超基础聊天的一整套能力。从持久记忆、文件感知上下文,到浏览器自动化与语音对话,这些能力相互配合,使 Hermes 成为一个强大的自主助手。
核心特性
- 闭环学习系统 — 包含由 agent 策展的记忆、周期性 nudges、自主创建技能、在使用过程中自我改进技能、结合 LLM 摘要的 FTS5 跨会话回忆,以及 Honcho 的辩证式用户建模
- 不仅能跑在笔记本上— 支持 6 种终端后端: 本地、Docker、SSH、Daytona、Singularity、Modal。Daytona 和 Modal 提供无服务器持久化能力,环境空闲时会休眠,成本几乎可以忽略
- 你在哪工作,它就能在哪工作 — CLI、Telegram、Discord、Slack、WhatsApp、Signal、Matrix、Mattermost、Email、SMS、DingTalk、Feishu、WeCom、BlueBubbles、Home Assistant,一个网关覆盖 15+ 平台
- 开放标准的技能 — 兼容 agentskillsio。技能可移植、可共享,也能通过 Skills Hub 由社区共同贡献
- 完整的 Web 控制能力 — 支持搜索、提取、浏览、视觉、图像生成与 TTS
- 支持 MCP — 可连接任意 MCP 服务器,扩展工具能力
1.5 资源总览
本案例预计花费1元。
| 资源名称 | 规格 | 单价(元) |
|---|---|---|
| 华为云码道(CodeArts)代码智能体 | 通用体验版 | 免费 |
| 华为开发者空间 - DeepSeek-R1/V3.2千万Tokens代金券 | 通用体验版 | 1.00 |
| ModelArts Studio大模型(DS/K2/Q3等)通用代金券 | 通用体验版 | 免费 |
二、基础环境与资源准备
2.1 AI IDE华为云码道安装部署
参考案例《Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署》完成Windows版AI IDE华为云码道(CodeArts)代码智能体安装部署。

三、WSL安装Hermes
3.1 安装WSL
安装WSL借鉴案例《WSL子系统极速体验卡:华为云码道已就位,请上车!》
3.2 安装Hermes
更新系统包
在终端执行命令
sudo apt update && sudo apt upgrade -y

执行官方一键安装脚本
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
执行命令后会依次安装如下:
- 安装 uv (超快的 Python 包安装器和虚拟环境管理器)
- 安装 Python 3.11+
- 克隆 Hermes Agent 仓库
- 创建并激活虚拟环境
- 安装所有依赖

但是安装Hermes Agent仓库的时候因为国内网络问题,可能下载到99%都有可能失败,多尝试几次,或者具备一定的网络环境下载。

如果python安装失败,可以手动安装一下,安装好后再执行官方安装脚本

如果实在下载不了也可以使用国内镜像版本(速度快)
- 先切换国内源
sudo sed -i 's/archive.ubuntu.com/mirrors.aliyun.com/g' /etc/apt/sources.list
sudo apt update && sudo apt upgrade -y

- 一键安装 Hermes Agent
curl -fsSL https://res1.hermesagent.org.cn/install.sh | bash

刷新环境并验证安装
source ~/.bashrc

hermes --version
如图hermes已安装成功

配置模型提供商
执行配置脚本
hermes setup

如下图,执行完官方一键安装脚本也会出现配置页面,也可以手动执行hermes setup重新设置。选择Quick setup

选择provider为Custom endpoint

获取模型提供商信息
登录华为开发者空间,参考案例《华为云MaaS平台大模型Tokens领取使用指导》中的“二、 领取MaaS平台大模型Tokens”章节内容,领取MaaS平台DeepSeek V3系列大模型Tokens代金券,购买ModelArts Studio DeepSeek Tokens套餐包,开通模型服务,最后获取到模型的API地址、模型名称和API Key。
如下图,将信息按要求填入

Hermes Agent交互
如下图,配置好后即可和Hermes互动

退出Hermes后,再次进入只需要输入"hermes"就会再次进入交互页面

四、反馈改进建议
如您在案例实操过程中遇到问题或有改进建议,可以到论坛帖评论区反馈即可,我们会及时响应处理,谢谢!
- 点赞
- 收藏
- 关注作者

评论(0)