トップ «前の日記(2026/05/27 (水) ) 最新 次の日記(2026/05/29 (金) )» 編集 RSS feed

HsbtDiary


2026/05/28 (木) [長年日記]

RubyGems に残っていた lockfile パーサーを消した

claude と壁打ちをしている最中に rubygems に結構前に追加された gemfile サポート機能の中に独自の lockfile パーサーを持っていることを知ったので Bundler のを使うようにして消しておいた

https://github.com/ruby/rubygems/pull/9564

この辺、何かをやろうとしたが普及しない、とか力尽きた、みたいなコードが大量にあるから積極的に消していきたい。

codex cli が ChatGPT フリーだと使えなくなって辛い

ずっと愛用していた https://github.com/openai/codex-plugin-cc を経由した claude > codex という相互レビュー機能が今週の頭くらいから動かなくなっていて、なんで、と claude とデバッグしたら ChatGPT の無料プランだと完全に codex から締め出されたから、ということだった。

知ってる人にとっては結構前からそうだったよ、という感じらしいけど、たまたま自分の場合は有効なトークンが残ったまま、とかロールアウトしている途中だった、とかなんだろうか。claude にざーっと作らせてから codex に厳し目にレビューさせて気になったところをもう一周、というのが便利だったのになあ。

流石にこのレビューのためだけに毎月3000円とかは払ってられないので別の手段か claude 別視点でレビューさせる、とかかなあ。

test-unit cli が提供されていた

https://github.com/ruby/rake/pull/737test-unit コマンドになったので、という変更があってマージしたついでにそういえば test-unit コマンドn binstub 用意すれば rubygems のテストも楽になるよなあと追加しておいた。

https://github.com/ruby/rubygems/pull/9570

何も見ないで ruby -Ilib:test:bundler/lib test/foo.rb とかサラサラっと書ける人はだいぶベテランだけだと思うので、こういう CLI ができたのはとてもいいと思う。