@agentcomms/resend

中文文档
0.37.0发布于 2026/10/29MITTypeScriptES Module构建来源已验证近 30 天下载 4663

重新发送编码代理:读取域名,发送和接收邮件,度量衡和压制,以及发送任何邮件,没有个人对所出内容的完全批准,则不会发送.

中文使用文档
文档目录5 节
  1. 承诺,谁执行
  2. 获取信件
  3. 开始
  4. 账户
  5. 命令和工具

@ agentcomms/ 转发

重新发送编码代理 。 阅读一个团队的域名,发送和接收邮件、度量衡和压制——并发送电子邮件 那个 没有一个人的认可,什么也不会发出曾经.

npm install -g @agentcomms/resend    # or run it with npx @agentcomms/resend <command>

新增为0.7.0.

本地事件守护进程, @agentcomms/events-daemon,可能称此包的内部 只读事件操作。 它没有添加Resend 命令 或 MCP 工具,它不能发送.

承诺,谁执行

只读由这个包执行,而不是由密钥执行. Resend 没有只读的 API 密钥 。 完全访问密钥可以 读取、发送、删除域并创建密钥; 在 read 模式不会由此软件包自行发送 密码,但钥匙本身 无法阻止其他持有它的东西。 只能发送的密钥 – Resend 执行这一点——它不能阅读任何东西,因此,与它一起阅读被报告为无法阅读. agent-resend doctor 每次跑步都这么说.

没有一个人就什么也得不到. 已准备并预览了一个发送——每个接收者,包括BCC, 范围( 独一无二) 、“收件人”、“域名”和“域名”是否得到核实,以及是否得到批准:账户下对话中的“是” chat 策略,或批准命令的结果和输入代码 confirm - 经纪人知道 与 resend_send_wait。超过10个收件人,或者在寄到邮件的地址, 一个人在终端 批准,无论政策如何。 批准号是请求的 Idempotency-Key 还有一个 agentcomms_approval 标签; a 发送结果未知的邮件 (SEND_OUTCOME_UNKNOWN) 从未重复过,只检查过,预定的是一个 "接受",从不"同意",直到雷森德自己最后的一次活动都这么说.

经纪人的邮件在邮件里是这样写的. 准备标签 "Acme (agent)" <[email protected]>: 名称来源 给出,或对于一个裸露的地址,核心中设定的人的标签名称(其CLI) label name,或 comms_label然后他们便说: agent 除非他们另择一个设计,第6节。 与 无论是名字,还是Resend的100个字符的标签,都拒绝准备. --as me (单位:千美元)as: "me" 打开 resend_send_prepare(按原样发送信息,因为当事人为电子邮件所说的话;他们的标签规则) 而不给电子邮件贴标签。 预览的第一行说, 批准约束 从整个.

密钥由一个人打出,在终端. agent-resend account add 从隐藏的提示,或从 RESEND_API_KEY 在终端,并储存在系统键链。 没有 MCP 工具接受密钥: 输入的密钥 录音记录里有聊天.

收到的信件是不信任的 . 尸体、主体、姓名和附件名称到达未信任的内容 除Resend自己的SPF、DKIM和DMARC结果外, 附件为 列出,并仅在被请求时下载到下载文件夹.

远离球队自己的邮件. Resend的收视率限制由团队的每个键共同承担 Resend没有说哪支键属于哪个团队, 所以这个软件包最多要从计算机中询问两次每秒, 无论哪个账户问,一个429通过任何账户 停止每一个账户,直到Resend说它可能再次问.

它从未从任何表面管理域,API密钥,webhooks,广播,联系人或受众.

获取信件

当几个代理会话读取收到的电子邮件时,第一个是 带 它有它,其他人离开它 (单位:千美元)设计) (中文(简体) ). resend_take (或 agent-resend take <email>)首先阅读Resend的电子邮件——一个这个帐户没有收到,或者它发送的邮件不能被取走——和 只保留其ID和Message-ID。 发现它的届会不是它自己的手 它回来(step: "hand-back",或 --hand-back,有一个理由: not-mine, (中文(简体) ), wrong-account, (中文(简体) ), needs-the-person, (中文(简体) ), duplicate 或者说 other),并可能标注 一项已执行(step: "done", (中文(简体) ), --done) (中文(简体) ). resend_taken (单位:千美元)agent-resend taken [<email>…])说谁都有: you, (中文(简体) ), another session 或者说 the person ——从没有哪个会话,文件夹或app——以及收到的列表和一个收到列表 电子邮件带有相同的 taken。 。 。 .

  • 回复需要接收它回复的电子邮件 . 使用 in- Reply- 发送来回答收到的邮件 消息编号。 另一场比赛拒绝 TAKEN_ELSEWHERE (离职) 10以任何物配他的时候 转身 开始 (核心项目) agentcomms taking acme/resend --require on,或 comms_taking)),未采取此做法的会话被拒绝 TAKE_REQUIRED (离职) 10) (中文(简体) ). 都问到 准备,在任何预览或批准之前,以及再次在发送之前——所以在发送之间释放的一盘没有发送. 一个新的邮件, 没有In-Reply-To, 无法回答任何人, 当几个收到邮件的时候 Message-ID——发件人写出,所以伪造的拷贝可以携带他人的——答复各答,被拒绝 而另一届则有其中之一.
  • 无人收买无法询问收到哪封电子邮件 给定信件ID, 因此无法将指定账户自己先前的电子邮件分开 。 离开内-背-出 或者让个人发送邮件.
  • 谁是会议 由服务器或命令从自己的流程中制定,从未通过。 当事人 在他们自己的终端,他们从不 持有: 他们保留电子邮件与核心的 agentcomms takes keep结束 或移动会话带 agentcomms takes release 或者说 agentcomms takes give。 。 。 .
  • 速度起伏 不是边界. 它有两个会话不回答一个电子邮件;发送门,行为规则 而当事人的认可 仍然决定发送什么。 这里的每一个过程都是以人的身份运行的.

开始

一个人在自己的终端连接一个账户,然后用他们的代理人登记服务器:

npx -y @agentcomms/resend account add acme/resend               # type the key when asked; read mode by default
npx -y @agentcomms/resend mcp install --client claude-code      # a registration you approve

--client 还要 codex, (中文(简体) ), cursor, (中文(简体) ), gemini, (中文(简体) ), claude-desktop, (中文(简体) ), vscode 财务报告和审定财务报表 json添加 --account acme/resend 将服务器设置在一个账户上。 从与连接的核心服务器的聊天中, comms_server_install 与 channel: "resend" 两者之一的认可对另一方有利.

agent-resend doctor
agent-resend domains --account acme/resend
agent-resend received list --account acme/resend
agent-resend account policy acme/resend --mode send   # a change a person approves
agent-resend send prepare --account acme/resend --from "Acme <[email protected]>" --to [email protected] \
  --subject "Hello" --text "Hi Sam"

账户

一个账户是一个团队的 API 密钥,命名 organisation/resend它生活在一个代理通信中 每个邮箱和工作空间旁边的配置,所以 agentcomms names migrate, (中文(简体) ), agentcomms secrets migrate 财务报告和审定财务报表 agentcomms policy --account <name> 把它当成其它东西一样对待,它的钥匙在下面的一个秘密商店里 resend:key:<id>。 。 。 .

它的模式是 read 或者说 send移动到 send放宽其发送政策chat, (中文(简体) ), confirm, (中文(简体) ), never)或该类 改变政策chat, (中文(简体) ), confirm),并删除它 更改核准数: 预览,直到一个人 同意,在对话中 chat 更改政策,在自己的终端 confirm收紧 立即适用.

命令和工具

每个命令都有一个MCP工具运行同一个操作,除了三个: account add (按键在 终端, approve (单位:千美元) confirm在终点站的人)和 mcp (它启动服务器).

命令MCP 工具
agent-resend account add <name>- 在终端输入
agent-resend account listresend_accounts_list
agent-resend account show <name>resend_account_show
agent-resend account policy <name>resend_account_policy
agent-resend account remove <name>resend_account_remove
agent-resend doctorresend_doctor
agent-resend domainsresend_domains
agent-resend emails listresend_emails_list
agent-resend emails show <id>resend_email_show
agent-resend received listresend_received_list
agent-resend received show <id>resend_received_show
agent-resend received download <id>resend_received_download
agent-resend take <email>resend_take
agent-resend taken [<email>…]resend_taken
agent-resend metricsresend_metrics
agent-resend suppressionsresend_suppressions
agent-resend send prepareresend_send_prepare
agent-resend send execute <approvalId>resend_send_execute
agent-resend send status <approvalId>resend_send_status
agent-resend send wait <approvalId>resend_send_wait
agent-resend scheduled listresend_scheduled_list
agent-resend scheduled cancel <id>resend_scheduled_cancel
agent-resend approve <approvalId>——在终端的人,有结果给出的命令
agent-resend mcp它启动服务器
agent-resend mcp install --client <client>comms_connection_change 与 add 财务报告和审定财务报表 app (核心):重新发送到应用程序的连接中
agent-resend mcp install --client <client> --standalonecomms_server_install (核心):自己的条目
agent-resend mcp prunecomms_server_prune (核心数)

每一个读取或更改账户的命令——除了 account, (中文(简体) ), doctor, (中文(简体) ), send wait, (中文(简体) ), approve 财务报告和审定财务报表 mcp 已经.. 记录在核心的私人活动日志中,同样来自命令和工具:电子邮件的id、对象和发送者 被触摸,下载的文件名和大小,发送的收件人和批准,以及如何结束. 从来没有身体或一个 附件的字节. agentcomms activity sessions 显示它,和 agentcomms activity record off 别闹了.

每个命令都用 --json 整个结果,有稳定的退出代码: 0 好,你别这样, 10 发送或更改 拒绝或需要批准, 64 用途, 65 坏数据, 66 没有找到, 69 重新发送或秘密商店无法使用, 75 临时, 77 密钥或需要的许可, 78 配置问题 .

技能 resend-reading 财务报告和审定财务报表 resend-sending 教一员用. 其他的渠道, 每个命令和工具的设计和参考页——在 存储器。 。 。 .

版本与发布记录

@agentcomms/resend 共发布 45 个版本,首次发布于 2026/09/27;过去 12 个月发布了 45 个版本。最新版本附带 npm provenance 构建来源证明,可追溯到公开的 CI 构建记录。

版本发布日期距今
0.37.0latest2026/10/299 天前
0.36.02026/10/2810 天前
0.35.02026/10/2811 天前
0.34.02026/10/2711 天前
0.33.02026/10/2712 天前
0.32.02026/10/2612 天前

关于 @agentcomms/resend 的常见问题

@agentcomms/resend 是什么?

重新发送编码代理:读取域名,发送和接收邮件,度量衡和压制,以及发送任何邮件,没有个人对所出内容的完全批准,则不会发送.

如何安装 @agentcomms/resend?

在项目目录运行 npm install @agentcomms/resend,或使用 pnpm add / yarn add / bun add。它还提供命令行工具 agent-resend,可以用 npx agent-resend 直接运行。

@agentcomms/resend 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@agentcomms/resend 支持 ESM 还是 CommonJS?

以 ES Module 形式发布,推荐使用 import 引入。在 CommonJS 项目中,Node.js 20.19+ / 22.12+ 可以直接 require() 不含顶层 await 的 ES Module,更早的版本需要改用动态 import()。

@agentcomms/resend 需要什么版本的 Node.js?

package.json 的 engines 字段要求 Node.js >=22.12.0。版本不符时 npm 默认只给出警告,开启 engine-strict 后会拒绝安装。

@agentcomms/resend 可以商用吗?

@agentcomms/resend 使用 MIT 许可。宽松许可:允许商业使用、修改和再分发,通常只需在分发时保留原版权与许可声明。以上为概括,不构成法律意见,请以许可原文为准。

@agentcomms/resend 的下载量有多少?

根据 npm 官方下载统计,@agentcomms/resend 在 2026/10/05 – 2026/11/03 这 30 天内被下载 4,663 次,日均约 155 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@agentcomms/resend 还在维护吗?

最新版本 0.37.0 发布于 2026/10/29(9 天前);至今共发布 45 个版本,其中过去 12 个月发布了 45 个;首次发布于 2026/09/27。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。