先日、海外の掲示板Redditで、こんな投稿を見かけました。
「年間7,500ドルする構造生物学ソフトの機能を、Claude Codeで作り直した」。
しかも、それを無料で公開したというのです。
投稿主は研究者のようです。
そして、その中身がなかなか考えさせられるものでした。
本記事では、この投稿とコメント欄でのやり取りを紹介します。
そのうえで、AIツールが専門ソフトウェアの世界に何をもたらしつつあるのかを考えてみます。
タンパク質構造予測は「解けた」。でも現場には届いていない
AIによるタンパク質の構造予測は、ノーベル賞を取るほどの成果を上げました。
このことは、多くの人が知っています。
数年前まで不可能だった計算を、今のコンピュータはあっさりこなしてしまうのです。
ところが、ここに奇妙なギャップがあります。
一方には、「構造予測は解決した」と語るAIの世界があります。
もう一方には、その成果を実際に使いたい実験室の研究者がいます。
そして、この2つはまったく別の場所にいるのです。
最先端の手法の多くは、研究者が使いやすい形になっていません。
コマンドラインのオプションを暗記して、環境構築に丸一日を溶かす。
それでも、画面には何も表示されない。
快適に使えるものといえば、たいてい年間数千ドルの商用ソフトです。
技術はここまで進みました。
それなのに、本当に必要としている人の手には、まだ届いていない。
投稿主は、そこに問題意識を持っていました。
マウスで直接いじれる、3Dのタンパク質
そこで作られたのが、PATCHR-Studioというアプリでした。
画面の中に、タンパク質の立体構造が3Dで浮かびます。
そして、それをマウスで直接編集できるのです。
専門知識はいりません。
回して、拡大して、クリックして変える。
文書エディタで文章を直すのと同じ感覚で、分子を直せてしまいます。
具体的に何ができるのか。
まず、構造に欠けている部分があれば、AIが自然に埋めてくれます。
特定の場所を変えたいときは、その部分を入れ替えます。
しかも、周囲がどう動くかまで計算し直してくれる。
いらない部分は、消すだけ。
特定の修飾を加えることもできます。
そして、仕上がったらシミュレーションにそのまま流し込める形式で書き出せる、という具合です。
コマンドも構文もありません。
画面を見て、クリックして、編集する。
それだけです。
同じことを、商用ソフトのGUIでやろうとするとどうなるか。
機能ごとに、別々の有料モジュールを買う羽目になります。
しかも、いちばん安いアカデミック向けライセンスでも、出発点が年間7,500ドル。
一方、PATCHR-Studioはこれらを一つにまとめました。
それでいて100%無料、しかもオープンソースです。
研究グループが自腹でサーバーを動かし、タダで提供しているといいます。
収益化の予定もありません。
自分たちのために作ったものを、そのまま世に出したそうです。
対応OSは、macOS、Windows、Linux。
ほぼ全部そろっています。
どれくらいの手間で作ったのか
コメント欄では、開発にかかった時間を尋ねる人がいました。
投稿主の答えは、トータルで1〜2ヶ月ほど。
そして、その多くをUXの調整に費やしたといいます。
費用の面では、契約していたMaxプランの範囲で収まりました。
別途のAPI料金は発生しなかったとのことです。
商用製品と比べて、機能の何割が再現できているのか。
そんな質問も出ていました。
日常的によく使う機能で重み付けすると、だいたい5割だそうです。
残りのうち1割5分ほどは、企業でないと難しい領域。
あとは、細部の作り込みが必要な部分だと説明していました。
つまり、ゼロから全部そろえたわけではない、と正直に線を引いているのです。
進め方についても、少し触れられていました。
序盤は、いわゆる「ralph」スタイルのループを回したそうです。
そして、最近はフロントエンド寄りの作業が中心だったといいます。
コメント欄がまた面白い
この投稿、反応もなかなか読みごたえがありました。
いちばん刺さっていたのが、「クリックして編集する」という仕組みそのものを評価する声です。
構造まわりの作業をやったことがある人なら、コマンドラインの沼のつらさが身にしみているはず。
フラグを一つ間違えただけで、セッション全体が台無しになることもあります。
ところが、このアプリなら分子を回して、3Dの文書のように調整できる。
これが大学院時代にあったら、どれだけ楽だったか。
そんな書き込みには、妙な実感がこもっていました。
チームが自腹でサーバー代を負担し、課金の壁を作っていない。
この点を評価する声もありました。
タンパク質ソフトの価格設定は、長らく強気すぎたという指摘です。
だからこそ、ちゃんと動く無料の選択肢が現れれば、有料製品から乗り換える研究室は少なくないでしょう。
一方で、鋭い疑問も飛んでいました。
リボソームやウイルスのカプシドのような、巨大な複合体。
これらはちゃんと扱えるのか、というものです。
この手のものは、GUIツールがよく処理落ちする対象でもあります。
ただし、ここは実際に触ってみないと分からない。
そんな保留付きの、好意的なコメントでした。
「できた」と「使える」の間にある溝
個人的にいちばん考えさせられたのは、あるコメントです。
これまでの多くのケースでは、「できた」と発表されても、ユーザーは実際に試せなかった。
記事で読むことしかできなかった、というのです。
だからこそ、手元で動かせる形で出てきたことに意味がある。
そんな趣旨の書き込みでした。
たしかにそうだよなあ、と思いました。
研究成果が、論文や発表の中で完結してしまう。
そして、現場の人はそれに触れられない。
こんな状況は、決して珍しくありません。
今回の事例は、その溝を個人のレベルで埋めにいった話とも読めます。
別のコメントでは、こんな指摘もありました。
科学計算の分野におけるAIコーディングツールの価値は、まだ過小評価されているのではないか、と。
年7,500ドルのものを、ほぼ無料まで持っていく。
そのために必要なコスト意識は、口で言うほど簡単なものではないでしょう。
まとめ
一人の研究者が、高額な専門ソフトの主要機能をAIツールで作り直しました。
そして、それを無料で公開した。
今回紹介したのは、そういう事例でした。
面白いのは、これが「AIってすごい」で終わる話ではないところです。
専門知識がなくても分子を直接いじれるという、使いやすさへのこだわり。
商用ソフトの価格構造への、静かな異議申し立て。
そして、成果を自分たちの中に抱え込まず、開放していく姿勢。
これは技術の話です。
しかし同時に、道具を誰の手に渡すか、という話でもあります。
もちろん、万能ではありません。
巨大な複合体をどう扱うかといった課題も残っています。
それでも、「できた」で止めずに「使える」まで運んだ。
その姿勢には、学べるところが多いように感じました。
気になった方は、元の投稿やリポジトリを探してみてください。
専門ソフトとAIの関係は、これからどう変わっていくのか。
その手がかりの一つになるはずです。
