今天在使用 claude code 头脑风暴编辑设计文档时,全部询问清楚后准备写入.md 文件,然后一直使用写入工具失败,发现是 claude code 的 bug,官方 issue 从 2025 年就挂上了,最后在评论区找到了解决方案,因为前期询问确认使用了大量的 token,所以还是要把这个问题解决,简单记录一下。

报错提示大概是如下:

⏺ 让我编写完整的设计文档。
  ⎿  Error writing file

⏺ 让我编写完整的设计文档。
  ⎿  Error writing file

⏺ 让我编写设计文档。
  ⎿  Error writing file

⏺ 让我编写完整的设计文档。
  ⎿  Error writing file

⏺ 让我编写设计文档。
  ⎿  Error writing file

  ⎿  Error: InputValidationError: Write failed due to the following issues:
     The required parameter `file_path` is missing
     The required parameter `content` is missing

Error: InputValidationError: Write failed due to the following issue: The required parameter content is missing

解决方案

直接打断后让起分段写入,强制指定每次只写入 100~200 行,然后使用 edits 自动接收模式完成编写。

题外话

vibe coding 只有 claude code 和其他,deepseek-v4 应该也快要发布了,按照现在的发展速度,真的感觉 2 年内会有大量程序员失业,完全可以替代初中级开发工程师,写前端强得可怕,Agent 应用开发工程才是出路。

官方 issues 地址:https://github.com/anthropics/claude-code/issues/895

文章目录