将 Kiro IDE / Kiro CLI 扩展为 IM 通讯接入网关,让 AI Agent 能力直接触达 Slack、Discord、Telegram 等平台用户。
Kiro 作为 AI IDE 已经具备强大的 Agent 能力(代码生成、文件操作、工具调用等)。但这些能力目前只能在 IDE 内使用。
Kiro IM Bridge 的目标是把这些能力通过 ACP (Agent Communication Protocol) 协议暴露出来,让 IM 平台的用户可以直接与 Kiro Agent 交互——不需要打开 IDE,在聊天窗口里就能完成开发任务。
在 Slack/Discord 频道里 @KiroBot,直接让它帮你改代码、跑测试、部署服务。团队成员实时可见。
通过 Telegram 在手机上给 Kiro 下指令,远程操作开发环境。
监控系统告警推送到 IM → Kiro Agent 自动分析日志 → 给出修复建议或直接执行修复。
┌──────────────────────────────────────────┐
│ IM 平台 (Slack / Discord / Telegram) │
│ 用户发送消息 │
└──────────────┬───────────────────────────┘
│ Webhook / WebSocket
┌──────────────▼───────────────────────────┐
│ IM Adapter Layer │
│ 消息标准化 · 认证 · 限流 │
└──────────────┬───────────────────────────┘
│ ACP Protocol
┌──────────────▼───────────────────────────┐
│ Kiro Agent Runtime │
│ Kiro CLI / Agent SDK │
│ 任务编排 · 上下文管理 · 工具调用 │
└──────────────┬───────────────────────────┘
│ MCP Protocol
┌──────────────▼───────────────────────────┐
│ 能力层 (MCP Servers) │
│ 代码操作 · Git · 构建 · 部署 · AI 模型 │
└──────────────────────────────────────────┘
Google 提出的 Agent 间通信协议,用于 Agent 发现与任务委派。适合 IM Adapter 与 Kiro Agent 之间的通信。
Anthropic 提出的模型上下文协议,用于 Agent 调用外部工具。Kiro 已原生支持。
| 平台 | 接入方式 | 优先级 |
|---|---|---|
| Slack | Bolt SDK / Webhook | 高 |
| Discord | Discord.js Bot | 高 |
| Telegram | Bot API | 高 |
| 企业微信 | 官方机器人 API | 中 |
| 飞书 | 官方机器人 API | 中 |