Skip to content

[开源推荐] VibeAround:把 Claude Code / Codex / Cursor CLI 接入飞书、Telegram、钉钉等 IM #3210

@jazzenchen

Description

@jazzenchen

项目地址

https://github.com/jazzenchen/VibeAround

类别

Rust

项目标题

VibeAround:把 Claude Code / Codex / Cursor CLI 接入飞书、Telegram、钉钉等 IM

项目描述

VibeAround 是一个把主流 AI 编程 Agent(Claude Code、Gemini CLI、Codex CLI、Cursor CLI、Kiro CLI、Qwen Code、OpenCode)接入 IM 工具的开源桌面应用,支持 Telegram、飞书、Discord、Slack、微信、钉钉、企业微信、QQ Bot 共 8 个渠道。

亮点

  • 基于 ACP 协议的统一架构:所有 7 个 Agent 通过 Zed 的 Agent Client Protocol 走 stdio 通信,会话中用 /switch codex 切换 Agent

  • 双向会话接力:在终端里执行 /handover 生成一次性口令(2 分钟有效),贴到任意已连接的 IM 中用 /pickup <code> 即可接续会话,保留完整上下文。反之亦然

  • 多 Agent 多渠道并发:可以同时让 Claude 在 Telegram 上跑、让 Codex 在 Slack 上跑,互不干扰

  • 插件化架构:每个 IM 渠道都是独立的 Node.js 插件,基于 @vibearound/plugin-channel-sdk 开发,按需下载使用

  • 桌面应用一键引导:Tauri 打包,装完跟着向导点几下就能跑,无需手写 YAML 配置

  • 内置 Web 终端 + 隧道:浏览器里访问 localhost:12358 即可开 PTY + tmux Web 终端,内置 Cloudflare Tunnel / Ngrok / Localtunnel,一键对外发布

  • 平台支持:Tauri 原生的跨平台支持

示例代码

截图或演示视频

演示视频:https://youtu.be/6kxNKTMz-AM

VibeAround banner

Metadata

Metadata

Assignees

Labels

No labels
No labels

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions