MoonshotAI / MoonshotAI/kimi-code

Feature request: cross-session messaging (peer session collaboration)

Open
#2,939 1 comment 0 reactions 0 assignees View on GitHub

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

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. 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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.