pi
- edit 有模糊匹配管线(NFKC/智能引号/异形空格),精确失败才启用
- 并行批次 + 按 realpath 的文件互斥队列
- grep/find/ls 可选启用
tau
- edit 只做行尾归一化的精确匹配
- 串行执行 + asyncio.Lock 文件锁
- 没有搜索工具:让模型 bash 里跑 grep
共同设计即最佳实践:oldText 必须唯一(poka-yoke)、截断 footer 引导续读、错误消息可直接行动、prepareArguments 容忍模型笔误——全部对应 Anthropic《Writing effective tools》的建议。