MoonshotAI / MoonshotAI/kimi-code
Feature request: cross-session messaging (peer session collaboration)
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 7.5k
- Forks
- 1.2k
- Avg merge
- 11h 53m
- Merged PRs (30d)
- 350
Description
需求 / Request
建议增加会话间对等消息能力,类似 Claude Code v2.1.224(2026-08-08)新增的跨会话 SendMessage / ListAgents:不同 Kimi Code 会话(含跨机器)可以互相发送消息和更新;普通会话自动送达,高权限(yolo/bypass)会话挂起待用户批准作为安全兜底。
使用场景 / Use case
我用 Kimi Code 做主控(排期、工单、终审),把实施/调研任务派发给 Codex、Claude 等其它引擎的会话执行。目前是单向派单——派出去只能等最终结果,无法中途纠偏,对方也无法反向接力。跨会话消息能把多 agent 协作从「派单-等结果」升级为「对话-协作」。
I run Kimi Code as the orchestrator, dispatching implementation/research tickets to sessions on other engines (Codex, Claude). Today dispatch is one-way: no mid-flight correction, no reverse handoff. Peer session messaging (like Claude Code v2.1.224's cross-session SendMessage/ListAgents, with auto-delivery for normal sessions and approval-hold for permission-bypassed sessions) would upgrade multi-agent workflows from dispatch-and-wait to real collaboration.
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Begin by mapping the requested SendMessage and ListAgents interfaces across Kimi Code sessions, including cross-machine delivery and approval handling for yolo/bypass sessions. Done means sessions can exchange messages and updates bidirectionally, with automatic delivery for normal sessions and user approval before delivery to permission-bypassed sessions.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- cli, distributed-systems
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100