用途:把 Hermes Agent 接入 Paperclip 的任务编排系统,作为可管理的 AI 员工执行被分配的工作。
主要能力:支持将 issue 分配给 Hermes 代理,代理在心跳或评论触发时唤醒、完成工作并回报;会话可跨心跳恢复,保留对话上下文与记忆;将 Hermes 原始 stdout 解析为结构化 TranscriptEntry,便于 UI 渲染工具卡片与状态图标;合并 Paperclip 管理的技能与 Hermes 原生 ~/.hermes/skills/;支持 Anthropic、OpenRouter、OpenAI、Nous、OpenAI Codex、ZAI、Kimi Coding、MiniMax 等多家推理提供方;可捕获 token 用量与成本;支持评论驱动的唤醒。
使用方式:先安装 Hermes Agent(pip install hermes-agent,并用 hermes --version 验证),再安装适配器(npm install hermes-paperclip-adapter),然后在 Paperclip 服务器的适配器注册表中注册 hermes_local,并导入 execute、testEnvironment、detectModel、listSkills、syncSkills、sessionCodec。创建代理时设置 adapterType: "hermes_local",通过 adapterConfig 配置模型、迭代与超时限制、会话持久化、启用的工具集、工作区隔离、检查点与输出控制。模型名可自动识别提供方,也可显式指定 provider;API 密钥通过环境变量设置。可用工具集包括 terminal、file、web、browser、code_execution、vision、mcp、creative、productivity,空数组表示启用全部。支持自定义提示模板变量与条件块。
适用场景:在 Paperclip 中创建可定时或按事件触发的 AI 员工,分配代码、运维等任务并监控运行记录、转录与成本。
限制:需先具备 Hermes CLI 与相应 API 密钥;部分高级能力(如工作树隔离、检查点、推理强度控制)需在配置中显式开启;资料未提供具体收费与价格信息。