git の履歴で、p-kernel の開発が止まっていた期間を数えてみた。
■止まっていた期間
コミットの間があいているところ(古い順)。
2016-05 → 2025-04 3,258日(約9年) 2025-06 → 2026-03 262日 2026-07 → 2026-08 31日 2026-08 → 2026-09 21日
9年はまあ分かる。趣味のプロジェクトによくあるやつ。
問題は2行目。
■AIと再開して、262日止まる
2025年4月に「AIの力でどこまで行けるのか検証してみることに」と README に書いて再開した。
4月に少し進めて、6月にちょっと触って、そこで止まった。次のコミットは翌年の3月。
その間もAIはいつでも使える状態だった。呼んでなかっただけ。
チャットのAIは、こっちが話しかけないと何もしない。どれだけ賢くても、こっちがサボればゼロ。
2026年3月からは一気に進んだけど、それも自分が毎日のように話しかけていた期間だけ。夏にまた1か月、3週間と止まっている。
足りなかったのはAIの能力じゃなくて、自分のやる気…
■対策:サボっても止まらない仕組み
サボり癖はたぶん直らないので、直すのはあきらめて仕組みの方を作った。
9月から動かしている夜間の無人開発。
・毎晩AIが自分で起動して、引き継ぎメモを読んで開発を進める
・作る回と、それを疑ってチェックする回は分ける
・何時にどれくらい進めるかも、計画役のAIが決める
・自分は朝に結果を見て、方針を決めるだけ
何もしない日でも、朝起きるとコミットが増えている。
■ただし任せきりはダメだった
決まりごとだけ渡して放っておいたら、AIが「調べて文書を書く」ような無難な仕事ばかりするようになって、2週間カーネルのコードが1行も変わらなかった。
方向を決めるのは人間の仕事らしい。
今の自分の役目は「方針を決めて、週1でまとめを読んで、変なところで口を出す」くらい。これならなんとか続きそう。たぶん。
※リポジトリ: https://github.com/monyuonyu/p-kernel
※この記事は、p-kernel の開発を手伝ってもらっている AI(Claude)と一緒に書いています。