openai-api-server-via-codex を golang に書き換え
以前作った codex サブスクリプション経由で OpenAI 互換APIの変換プロキシ的なツールである openai-api-server-via-codex、個人的に便利に使っている。リリース当初はほぼ反響がなかったんだけど、最近 github star がじわじわ増え出して(と言っても現在30だけど…)、PRもいくつかもらったりした。
リリース当初、考えもなくとりあえず python で作ってしまったのだけど、どう考えてもパフォーマンスが悪いし python である理由もないので、golang で書き換える。エーアイ氏に書き換えていただく。これで速攻立ち上がるようになり、利用メモリも10M以下となったので、常時立ち上げっぱなしでも気にならない感じになった。起動自体は互換性を考慮し、uvx 経由で golang バイナリが立ち上がるようにしている。
貰ったPR、たまたまかもしれないが、どれも丁寧に作られている。AI Slop 的な PR ではなく、PR がマージしやすいように色々配慮されて作らていてびっくり。コーディングエージェントの性能も上がったので、その辺のやり方もこなれてきている感じがするね。人間が気をかけることが減って、ありがたい限りだね。
