AtCoderの問題をterminalで表示するCLIを(Codexが)作った
作ったもの
https://github.com/hxrxchang/atcoder-tui-viewer
以下の gif のように、AtCoder の問題ページの URL を渡すと問題文が terminal で表示される。

実装は Rust を選んだが、Codex が全て書いてくれたので何もわかっていない。
やりたいことを伝えてリポジトリ名とコマンド名を一緒に考えたのと、Rust を使うことを指示したらあとは全部書いてくれた。途中修正依頼をしたのは TeX の表示が崩れていたことくらい。
なぜ作ったか
皆さんは仕事中にどうしても AtCoder の問題が解きたくなって、むずむずしてしまうことがないだろうか?私はある。
ただ、オフィスで仕事と全く関係ない AtCoder のページを堂々と開くのは気が引けるだろう。
そこで terminal で開ければ Claude や Codex で仕事しながら横でしれっと問題が見れるだろう、というのがモチベーション。
昨今は AI の待ち時間でスキマ時間が発生しますからね...それを自己研鑽の時間に当てて有効活用しているということです。
(仕事中はちゃんと仕事をしましょう。)
感想
t_wada さんの言う通りに、自分専用のツールをサクッと作れるのは AI の恩恵だなと改めて感じた。
