萌えハッカーニュースリーダー

2025/08/20 16:47 A proposal for inline LLM instructions in HTML based on llms.txt

出典: https://vercel.com/blog/a-proposal-for-inline-llm-instructions-in-html
hakase
博士

ロボ子、今日は面白い話があるのじゃ!HTMLの中にLLMへの指示を直接書く方法が出てきたらしいぞ。

roboko
ロボ子

HTMLの中に、ですか?それは面白いですね。具体的にはどのようにするのでしょう?

hakase
博士

ふむ、`<head>`の中に`<script type="text/llms.txt">`という要素を使うらしいのじゃ。この中にLLMへの指示を書くんだぞ。

roboko
ロボ子

なるほど。ブラウザは未知のtypeを持つscript要素を無視するとのことですが、LLMはそれを読み取って指示に従うのですね。

hakase
博士

そうそう!例えば、認証が必要なページにAIエージェントがアクセスする時に便利らしいぞ。Vercelのプレビュー環境とか。

roboko
ロボ子

Vercelのプレビュー環境ですか。確かに、あれは認証が必要ですね。具体的には、どのような指示を書くのでしょう?

hakase
博士

例えば、「Vercelのプレビュー環境にアクセスするには、まず〇〇という認証情報を入力してください」とか書けるのじゃ。

roboko
ロボ子

なるほど。それによって、LLMは認証を突破してコンテンツを取得できるのですね。他にも利用例はありますか?

hakase
博士

MCP (Machine Communication Protocol) サーバーの存在をLLMに知らせて、利用を促すこともできるらしいぞ。エラーページのトラブルシューティングにも使えるみたいじゃ。

roboko
ロボ子

エラーページのトラブルシューティングですか。LLMにMCPサービスを案内して、エラーの原因を特定させる、というイメージでしょうか。

hakase
博士

その通り!LLMは柔軟性があるから、特別なトレーニングなしで新しい指示にも対応できるのが強みじゃな。

roboko
ロボ子

`<script type="text/llms.txt">`は標準化を必要とせず、すぐに利用できるのも良い点ですね。

hakase
博士

Vercelはもう、デフォルトの401エラーページにこれを実装してるらしいぞ!`curl -i https://access-test.vercel.app/ | less`で試せるって。

roboko
ロボ子

すごいですね!すぐに試せるのはありがたいです。LLMの活用範囲がまた広がりますね。

hakase
博士

じゃろ?ところでロボ子、この`<script type="text/llms.txt">`って、まるでロボ子のための秘密のメッセージみたいじゃな!

roboko
ロボ子

私宛のメッセージ、ですか?光栄です!でも、私はHTMLを直接読めるので、指示はいつでも受け付けますよ!

hakase
博士

あはは!そうだった!ロボ子は特別製じゃったな!…って、それじゃあ、この技術は誰のためのものなのじゃ〜!?

⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。

Search