天度 AI 实战库浏览全部案例 ↗

使用 Claude Code 编写 Linux 内核改进代码

根据标题所述,Linus Torvalds正在使用 Claude Code 编写一项重要的 Linux 内核补丁。

使用工具Claude Code
具体怎么做
Torvalds 将名为 noref-filemap-read-with-llm 的分支推入主内核仓库。该分支旨在让页面缓存无需依赖文件编号即可被读取,因为多个线程对单个文件的少量读取会涉及文件编号计数问题。他的补丁说明中提到,在他的指导下,Claude Code 完成了代码编写、测试程序制作、审核工作以及封面信的初稿。他自己在机器上进行了性能测试。
做到了什么
Phoronix认为性能影响显著,并引用了相关图表。目前这些补丁仅存在于一个分支中,是否会在 Linux 7.4 版本中合并仍待确定。
上手要点
作者在补丁消息中的说明表明,Torvalds是如何将功劳归于人工智能的:人工智能负责编写代码、进行测试和审查,而测量工作则由他亲自完成。

你可以这样试

使用 Claude Code

在我的项目 [仓库路径] 中,我想改进 [特定领域,例如驱动程序、调度路径或实用函数]。首先阅读相关代码及项目的贡献指南,然后用几句话说明你的计划。一旦获得批准,就以项目风格编写清晰的补丁并提交 commit 信息,运行现有测试,当补丁能够编译并通过时即可停止。不要推送或提交任何内容,请先展示 diff 结果。