hcom
一个让多个AI编码智能体跨终端通信与协作的CLI工具。
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:hcom。 它的用途是:一个让多个AI编码智能体跨终端通信与协作的CLI工具。 完整的 Skill 内容见:https://321skill.com/skills/hcom/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
‘让另一个智能体(Gemini)审查我刚写的React组件的性能,并把修改建议发回来。’,hcom会将你的请求和代码上下文传递给指定的Gemini智能体,并返回审查结果。或者,你可以说:‘生成三个子智能体,分别去优化这段代码的可读性、性能和安全,然后汇总报告。’,hcom会帮你创建并管理这三个并行任务。
介绍
hcom 解决了多个AI编码智能体(如Claude Code、Cursor、Copilot等)在独立终端中运行时,彼此孤立、无法协作的问题。它通过轻量级的钩子(hooks)将智能体的活动记录到本地SQLite数据库,并实现跨进程的消息传递,让智能体可以实时对话、观察彼此状态、订阅事件通知,甚至相互调用和生成子智能体。
使用方式非常简单,只需在启动AI工具的命令前加上 hcom 前缀(例如 hcom claude),即可让该智能体接入hcom网络。在另一个终端启动另一个智能体后,它们就能通过自然语言指令进行交互,例如让一个智能体向另一个提问、分派任务或审查对方的工作。
它非常适合需要协调复杂开发流程的工程师,例如全栈开发、智能体开发者和项目经理,他们可以利用多个AI智能体的专长,构建协作式的工作流。
建议初次使用时从快速开始示例入手,先让两个智能体进行简单对话,熟悉消息传递和观察功能。注意,hcom本身是一个协调层,需要与支持的AI编码工具配合使用,其功能深度依赖于这些底层工具的能力。
核心特点
核心区别在于,hcom不替换或包装现有的AI编码工具,而是作为无侵入的“粘合剂”,让运行在不同终端、不同机器上的原生AI智能体能够首次实现实时通信与任务协作,支持消息传递、状态观察、事件订阅和智能体生成等多种交互模式。
注意事项
不适合仅使用单一AI工具进行简单、线性编码任务的场景,其价值在协调多个智能体时才能充分体现。
常见问题
hcom需要后台服务吗?
不需要,它是单文件Rust二进制程序,无后台常驻服务。
支持哪些AI编码工具?
支持Claude Code、Gemini、Cursor、Copilot、Kimi等主流工具,完整列表见README。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/hcom/raw/index.md 读取 hcom 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/hcom/raw/index.md(查看排版版本)