拆解 Claude Code 包,解释本机 session 通过 Unix Domain Socket 通信
RT @mylifcc: 我把 Claude Code 2.1.234 的包拆开了
昨天我想弄清楚一件小事。两个 Claude Code 窗口互相传话,底下走的是什么。
结果有两种传递方式:
本机session之间传消息用的是 Unix Domain Socket(UDS)
跨机器走云端
可以把它想成每个Claude Code窗口在本机开一个只属于当前系统用户的收件箱。另一个窗口往这个 socket 里丢一行纯文本。/status 里那行 Peer address 前面的 uds:,就是这个东西。
昨天我想弄清楚一件小事。两个 Claude Code 窗口互相传话,底下走的是什么。
结果有两种传递方式:
本机session之间传消息用的是 Unix Domain Socket(UDS)
跨机器走云端
可以把它想成每个Claude Code窗口在本机开一个只属于当前系统用户的收件箱。另一个窗口往这个 socket 里丢一行纯文本。/status 里那行 Peer address 前面的 uds:,就是这个东西。