xAI 团队发布了一份完整配置指南,指导用户将 X 开发者平台官方命令行工具 xurl 接入 Nous Research 开源终端 AI 智能体 Hermes Agent。接入后,用户可用日常语言直接驱动 X 账号操作,覆盖发帖、搜索、私信、书签拉取与列表管理。Nous Research 随后在 X 上转发了这份指南。
这一更新出现在 Hermes Agent 刚完成 v0.14.0 大改版之后。素材显示,Nous Research 四天前刚提交 808 个 commit 发布该版本,本周又引入 xurl 作为新的 X 能力接口。xAI 团队在 5 月 20 日 于官方文档中给出配置步骤,Hermes 共同创始人 Teknium 则通过 PR #12303 正式把 xurl 纳入 Hermes。
从第三方封装切换到X官方维护工具
在这次整合之前,Hermes 使用的是第三方技能 xitter,其底层封装来自 Infatoshi/x-cli。新方案改为直接对接 X 开发者平台自行维护的 xdevplatform/xurl 代码库,等于把链路从第三方封装切换到官方 CLI。素材提到,xurl 覆盖 X API v2 全端点,可处理发帖、搜索、私信、书签和列表等操作。
安装方面,xurl 提供 shell 脚本(Linux 与 macOS)、Homebrew、npm 和 Go 共四种方式。认证采用 OAuth 2.0 PKCE 流程,用户需先在 X 开发者平台注册应用,获取 Client ID 与 Client Secret,再在本地执行 xurl auth oauth2 --app my-app 完成授权。token 会持久化保存在 ~/.xurl 的 YAML 文件中,并按应用隔离存储,到期后自动刷新。
常见认证问题已在文档中点明
官方文档特别提醒了一个高频错误:如果授权时省略 --app 参数,OAuth token 会被写入内置默认 profile,但该 profile 不包含 client-id,后续命令会因认证失败而无法执行。解决方法也很直接,重新带上对应参数再跑一次授权命令即可。
Hermes把JSON结果转成自然语言输出
xurl 接入 Hermes 后,用户不必手动记忆 API 端点,也不需要直接处理返回的 JSON。Hermes 会把 X 返回的数据转译为更易读的自然语言,再由智能体执行对应动作。素材还提到,如果底层推理模型选择 xAI 的 Grok,用户需要持有已启用的 SuperGrok 订阅;若切换到 Claude 或 ChatGPT,则可通过上周大改版新增的 hermes proxy 功能接入。
从现有信息看,这次更新的重点不在新增 X 平台��力,而是在 Hermes 侧把原先依赖第三方封装的调用方式,换成 X 官方维护的 CLI 工具,并配套给出完整安装与授权路径。

