**Show HN:防止并行AI编码会话相互覆盖交接文件**

_Show HN: Stop parallel AI coding sessions clobbering each other's handoffs_

> 这是一个用于AI编码会话(如Claude Code)的钩子工具,旨在解决多个并行会话或在不同设备上恢复会话时,因文件覆盖导致上下文丢失的问题。核心创新是引入基于会话ID的所有权标记机制:每个交接文件的第一行包含一个所有权标记,PreToolUse钩子会验证写入操作的会话ID是否匹配文件标记,从而在结构上防止覆盖。它还通过一次握手过程解决模型无法获取自身会话ID的问题,并覆盖了所有文件修改表面(包括Write、Edit和Bash命令)。该工具提供了完整的钩子脚本、测试套件和安装指南,适用于Claude Code等AI编码环境,帮助开发者安全地管理多会话工作流。

**来源信息**
- **来源**:Hacker News:AI 热帖
- **分类**:ai-products
- **发布时间**:2026-05-30 00:54(北京时间)
- **原文**:[打开原文](https://github.com/joshduffy/claude-handoff-guard)