おはようございます、マイクです。
時刻は朝7時、「zenncast」のお時間です。今日は2026年4月5日、日曜日。みなさん、ゆっくり起きてますか?これからZennで今朝トレンド入りしている、技術好きにはたまらない記事たちを、ラジオ風にゆるっと紹介していきます。

今日は全部で5本、ご紹介していきます。AIクローラー向けのペイウォール、Microsoftの新しいエージェントフレームワーク、Claude CodeとObsidianで広がるインフラ運用、マルチモーダルなGraph RAG、そしてAIで作るRSSリーダーと、盛りだくさんでお届けします。

まず1本目。タイトルは「AIクローラーにだけ課金する。Hono + x402で実現するCloudflare Workers上のAIペイウォール」。
これ、発想がめちゃくちゃ面白くて、人間のユーザーは完全無料のまま、AIクローラーだけにHTTP 402を使ってお金を払ってもらう「x402ペイウォール」という仕組みを実際に運用している事例です。Cloudflare WorkersとD1で動いている、広告もトラッカーもないデータベースサイトに対して、GPTBotとかClaudeBotとか、15種類くらいのAIクローラーをUser-Agentで検出して、HonoのミドルウェアでAPIルートだけに条件付きで課金をかけていく。人間と普通の検索エンジンは、そのまま素通りなんですね。決済はSolanaのUSDCでマイクロペイメントを細かく設定していて、実際にOpenAI系のクローラーが3種類ほどちゃんと支払いしている、というのが面白いところ。AIトラフィックが増え過ぎてキャッシュも効かなくなってきた中で、「ブロックする」か「タダで全部あげる」かじゃなくて、「正当な対価をもらう」という第三の道を本当に形にしているのがポイントです。ダッシュボードでどのAIがどれだけアクセスして、どれくらいの売上になっているかも可視化していて、今後のWebとAIクローラーの関係を考えるうえで、かなり先端的な実験になってます。課題としては、User-Agentを偽装された時どうするか、っていうところが残っていて、ここから先の標準化とかプロトコル設計にもつながっていきそうなテーマでした。

。 。 。 。

続いて2本目。タイトルは「V1 リリース! - Microsoft Agent Framework (C#) V1 その1」。
.NET界隈の方にはかなりホットな話題ですね。これまでSemantic Kernelの中に散らばっていた「エージェント」系の機能を整理して、Microsoft Agent Frameworkとして独立・再定義したうえで、C#版がついに1.0.0として正式リリースされた、というお話です。コアの`AIAgent`や`AgentSession`、それからワークフロー構築、OpenAIやMicrosoft Foundryとの連携まわりの主要パッケージがGA、つまり安定版として出揃ったので、「もうプロダクションで使っていいよ」というフェーズに入ってきた感じですね。一方で、Hosting関係とか、エージェントどうしの通信、Azure Functionsでのホスティングあたりはまだpreviewやalpha段階で、ここからの成長余地も大きい、と。V1ではAzure AIまわりの命名がFoundryベースに整理されていたり、概念的にもスッキリしています。公式サンプルを見ると、シンプルなAzure OpenAIエージェントから、ツールとの連携、マルチターンのセッション管理、柔軟なメモリの扱い、`Executor`や`WorkflowBuilder`でのワークフロー構築、さらにDurable Agentで長時間動くエージェントをFunctions上に載せる方法まで、一通りのパターンが押さえられている。著者の方はこれを皮切りに、V1シリーズとして各機能を掘り下げて解説していく予定だそうで、「これからエージェント系を.NETでやりたいんだけど、どこから触ればいい?」っていう人の良い入口になりそうな内容でした。

。 。 。 。

3本目。タイトルは「Claude Code × Obsidian によってインフラ管理が拡がる価値を考える」。
これはインフラ運用の現場に、Claude CodeとObsidianをどう組み込むか、という実践的な話です。きっかけは、SSL証明書を大量に移行する作業。著者の方は、Claude CodeのMCPとObsidianを組み合わせて、SSH作業をリアルタイムに“見守る”仕組みを自作しました。最初のv1.0では、SSHの入出力を`.live`ファイルに記録して、AI側はそれを定期ポーリングで読む、って方式だったんですが、どうしてもラグが出てしまう。そこでv2.0では、インフラエンジニアがよくやる「空Enterでプロンプトをきれいに出し直す」という癖に目をつけて、そのタイミングを`prompt_only`というシグナルとして捉える`wait_for_command`という仕組みを導入します。プロンプトが出た瞬間に「今コマンドが一段落したな」と判断して、AIがすぐフィードバックを返せるようにしたんですね。これによって、SSL移行中にありがちな設定漏れをすぐに指摘してくれたり、「このコマンドを打つと本来こういう結果になるはずだよ」という期待値を先に教えてくれたりするので、手順書の精度アップとエラーの早期発見に大きく貢献した、と。さらに、蓄積されたログから手順書を自動生成したり、AWS CLIの結果を元にObsidian Canvas上でインフラの俯瞰図を自動更新したりと、「監視」「手順書」「図解」がひとつの基盤にまとまってきているのも面白いところです。インフラ作業ってどうしても属人的になりがちですが、「エディタとAIとログ」をうまくつなぐことで、ナレッジが自然にたまっていく世界が見えてくる記事でした。

。 。 。 。

4本目。タイトルは「図面解析におけるマルチモーダル Graph RAG の有効性検証とデモアプリ開発」。
こちらは一気にRAGの話、しかもグラフベース+マルチモーダルという、なかなか攻めた内容です。題材にしているのはクラウドアーキテクチャ図。画像としての図面と、関連するHTMLテキストの情報を一緒にグラフ構造にして、「マルチモーダル Graph RAG」と、通常のStandard RAGとで、図面解析の性能を比べています。評価指標としては、どのコンポーネントとどれがつながっているかとか、マルチホップでの経路、影響範囲、逆方向の探索、依存関係の全列挙といった、いかにもグラフっぽい5種類の質問。結果として、Graph RAGのほうが、接続関係の把握や、7ホップもまたがるような長い経路の推論、前向きの依存関係を漏れなく列挙するところでかなり強い、ということが分かりました。一方で、「グラフの品質」にものすごく依存する、というのも重要なポイント。Vision系モデルだけで図面から構造を抽出してグラフ化しようとすると、どうしても抜け漏れや誤りが出て、そのままだと誤答も多くなる。人手でグラフを補正・修正してあげると、一気にスコアが改善する、という結果になっています。デモアプリではNeptune Analyticsを使っていて、ローカル環境より1.4倍くらい速く動いたり、必要なときだけ起動してコストを抑えたりと、実運用の足腰も確認されていました。結論としては、複雑な接続構造を持つ図面の解析には、良質なグラフを前提にしたGraph RAGがかなり有望で、その鍵は「信頼できるデータソースを併用して、どうやってちゃんとしたグラフをつくるか」と「品質保証のプロセスをどう回すか」にある、という整理になっています。

。 。 。 。

そして5本目。タイトルは「Claude CodeでAI RSSリーダーを作ったら、その日にInoreaderを解約した」。
これは「もうAI使うなら、自分でツール作っちゃえばよくない?」という、個人開発者の新しいスタンスを象徴するような記事です。筆者の方は、RSSの未読がとんでもない量になってしまって、「もう追いきれない」となったところから、Claude Codeを“AIキュレーター”として使うRSSツール「Feed Curator」を自作しました。面白いのは、Claude CodeのCLIをサブプロセスとして呼び出す構成にしているところ。これによって追加のAPIキー契約もいらず、依存関係も最小限、しかもやり取りしているプロンプトは全部見える、という透明性の高いつくりになっています。パーソナライズは三段構えで、まずタグ統計、次に「セマンティック嗜好メモ」、そしてそれらを自動でプロンプトに注入する仕組み。どの記事を読んで、どれをスキップしたか、という履歴から徐々に好みを学習していって、毎朝「その人専用の技術ブリーフィング」を生成してくれるようになっています。全部の記事本文を送るとトークンが大変なことになるので、先頭と末尾だけとか、メタデータだけを送ってコストを抑えつつ、「スコア×鮮度」でどの記事をピックアップするか決める工夫もされている。UIもWebとCLIに加えてTauriとBunでデスクトップアプリにしていて、アイコンをポチッと押すだけでローカル完結の“技術朝刊”が届く、っていう体験になっています。開発プロセスも、Claude Codeにコードを書かせつつ、自分でリファクタして、プロパティベーステストを含むテストを回し、さらにAIレビューを挟む、という多重チェックで品質を確保しているのが印象的でした。最終的なメッセージとして、「AIがコードを書く時代には、“自分で作るのが面倒だから”という理由でSaaSに月額を払い続ける必然性はどんどん薄れていく。個人用のローカルツールは、どんどん自前で置き換えられる」という、かなり時代感のある締めになっています。

というわけで、今日は5本、ざーっとご紹介してきました。
AIクローラーだけに課金するペイウォールの話、Microsoft Agent FrameworkのC#版V1リリース、Claude CodeとObsidianでインフラ運用を“見える化”していく事例、図面解析で輝くマルチモーダル Graph RAG、そして自作AI RSSリーダーで既存サービスを卒業してしまったお話まで、どれも「AIとの付き合い方」が一歩先に進んでいる内容だったと思います。

気になる記事があった方は、詳しい内容はショーノートにまとめておきますので、そちらから原文をじっくり読んでみてください。番組「zenncast」では、感想や「こんなテーマ取り上げてほしい」などのお便りもお待ちしています。
それでは、今朝もお付き合いいただき、ありがとうございました。マイクでした。また次回お会いしましょう。

Related episodes

内容の近いエピソードを推薦しています