生成AIで何ができるかを知り、AIをデータベースや手元のPCにつないで、研究の作業を任せられるようにする
← 動画でワークフロー 一覧へChatGPT に質問するだけなら、準備はいりません。けれども、AI に生命科学のデータベースを調べさせたり、手元のコードを読み書きさせたり、毎回の決まった作業を覚えさせたりするには、AI を使う環境を整える必要があります。このワークフローでは、まず科学研究での AI 活用の全体像をつかみ、次に ChatGPT を TogoMCP につないでデータベースを横断検索できるようにします。続いて、ターミナルで動く AI エージェントを手元の PC に入れ、作業手順を Skills として覚えさせ、さらに研究用の AI エージェントを自分で組み立てるところまで進みます。最後に、AI を使った研究を論文にするときに、各雑誌がどのようなルールを定めているかを確認します。
ワークフロー
「該当部分を再生」と表示されたステップでは、動画のうちそのステップに該当する部分だけを再生します(全編は別ウィンドウで再生できます)。
生成AI(講演)
最初に、科学研究における AI 活用の全体像をつかみます。この講演では、AI for Science と AI Scientist という言葉の整理から、科学研究の理解・発見・論文執筆・査読といった AI 活用の分野、AI に研究を進めさせる国内外の取り組み、OpenAI や Anthropic が生命科学向けに打ち出しているサービスまでを、10分ほどで紹介しています。このあと出てくる「AI エージェント」という言葉も、ここで登場します。
ChatGPT は、そのままでは生命科学のデータベースを直接調べられません。TogoMCP は、AI と UniProt や PubMed などのデータベースをつなぐ MCP サーバーです。この動画では、ChatGPT の設定で Developer mode を有効にし、TogoMCP の MCP サーバー URL を登録して、チャットから呼び出せるようにするまでの手順を紹介しています。TogoMCP は Claude Desktop や Gemini CLI からも使えます。
つないだら、実際に調べてみます。この動画では、MYC 遺伝子についてレポートを作らせ、さらに「どのデータベースのどのエントリーから引いたか」も出すようにプロンプトを改良します。出典の ID が出ていれば、AI の答えを自分で確かめられます。non-coding RNA の XIST の例では、AI がタンパク質のデータベースを使わず、ほかのデータベースから情報を集めてくることも分かります。
チャットの画面では、手元のファイルやプログラムを AI に直接扱わせることはできません。そこで、ターミナルで動く AI エージェント(コーディングエージェント)を手元の PC に入れます。この講演では、学生なら無料で使える GitHub Copilot CLI を例に、公開されているバイオインフォマティクスのパッケージのコードを AI に調べさせ、計画を立てさせ、コード・テスト・ドキュメントまで書かせる流れを実演しています。ここでは講演部分を再生します。
該当部分を再生 0:00〜35:40 (約36分)
全編を再生(別ウィンドウ・50:38)AI エージェントを使っていると、同じ指示を何度も書くことになります。スクリプトにするほど決まりきってはいないけれど、毎回同じ手順で進めたい作業は、Skills にまとめておくと、AI がその手順を読んで実行してくれます。この講演では、Claude の Skills の入口になる SKILL.md の書き方、引数の渡し方、手順の一部を並列に実行させる方法、関数に決まった書式のドキュメントを付けさせる例までを紹介しています。
既製の AI エージェントで足りなければ、自分で作ることもできます。この講演の後半では、Google の Agent Development Kit(ADK)を使って、文献を検索するエージェントを組み立てるデモを見せています。検索先を PubMed に限定する、関数をツールとして渡すといった方法で、AI に何をどこまで任せるかを自分で決められます。ここでは講演のうち、デモの部分から再生します。前半の、研究用 AI エージェントの現状と評価の話もあわせて知りたい場合は、全編をご覧ください。
該当部分を再生 30:40〜49:03 (約18分)
全編を再生(別ウィンドウ・49:03)AIポリシー(講演)
AI を使って得た成果を論文にするときは、投稿先の雑誌のルールに従う必要があります。この講演では、AI を使ったソフトウェア開発、論文執筆、査読について、各科学雑誌がどのようなポリシーを定めているかを紹介しています。AI を使ったことを本文のどこに書くか、どこまで AI に任せてよいかは雑誌によって異なります。ここでは講演部分を再生します。
該当部分を再生 0:00〜21:40 (約22分)
全編を再生(別ウィンドウ・40:38)まとめ
全体像をつかむ → AI をデータベースにつなぐ → 横断して調べる → 手元に AI エージェントを入れる → 作業を覚えさせる → 自分で作る → ルールを確かめる。AI は、つなぐ先と任せる範囲を整えるほど、研究の役に立つようになります。一方で、AI の答えには誤りが混じることがあります。データベースの ID など出典を出させて自分で確かめること、AI を使ったことを正しく報告することを、どのステップでも忘れないようにしましょう。
さらに学ぶ