Claude Codeで出会い系Arxivチェックツールを作る
【イントロ】 Arxivは世界中の研究のプレプリント(正式な出版前の論文原稿)が毎日アップロードされているサイトです。 その中でも Cond-mat は、特に凝縮物性系の研究がアップロードされるカテゴリになっています。 筆者は趣味として、Cond-matの論文を毎日チェックしています。 特に仕事で研究開発をしているわけでも、凝縮物性の知識を使うわけでもないのですが、 趣味としてチェックしています。 毎日無料でワンピースや名探偵コナンの続きが読めるなら、ついつい読んじゃいますよね・・・? 名探偵コナン© 一方で、最近は仕事が忙しかったり子育てワッショイで時間の使い方が課題です。 丁寧な手作業ですべての論文をチェックしてメモしてブログ記事に貼り付けて、、、とやりたいのですが、なんだかんだ1時間くらいかかってしまい、「本当にこんな時間の使い方していてよいのか・・・?」と現実と向き合う必要がでてきました。 そこで天啓が降りてきました。 「 Tinder形式 でCond-mat論文をチェックして論文をまとめるツールをつくればいいのでは?」 でも、そんなツール作るの大変だなぁというめんどくささが勝っていましたが、そこに登場したのが世界を席巻するAIコーディングです。 特に最近機能が充実してきた Claude Code や Codex では、自然言語による指示だけでソフトウェアが作れるとのこと。 であれば、AIコーディングでTinder形式の論文チェックツール作ってやろうじゃないか! ということで取り組むこととしました。 【方法】 AIコーディングツールとしては、Claude Codeを採用しました。 理由は、Claude Codeの入門書として、 実践Claude Code入門―現場で活用するためのAIコーディングの思考法 が発売されており、取り組みやすいと考えたためです。 早速丸善書店で本書を購入しました。 本書では、Githubリポジトリの作り方、VSCodeの設定方法、Dockerファイルの作り方から記載されており、コレを読むだけでClaude Codeによる開発が始められるありがたい一冊です。 さらに、参考Githubページも付随しており、Claude Codeの挙動を指定するClaude.mdのサンプルコードを自分の開発にも参考することができます。 ス...