AIで25年前のテープドライバを復活させる

2025-09-08

著者は、1990年代に人気だったQIC-80テープなどの古いテープカートリッジからデータを復旧するのを趣味としています。これらのテープを読み取るには、非常に古いバージョンのLinux(CentOS 3.5)でのみ動作する古いftapeドライバーが必要です。著者は、AIモデルであるClaude Codeを使用してftapeドライバーを近代化し、最新のLinuxカーネルでコンパイルして実行できるようにしました。数回の反復と少数の修正を経て、ロード可能なカーネルモジュールを作成し、Xubuntu 24.04でテストテープの読み取りに成功しました。著者は、AIとの協働作業から得られた教訓を共有し、明確な指示、AIの限界の理解、AIをスキル倍増器として活用することの重要性を強調しています。

開発