2025/03/26 18:55 OpenAI adds MCP support to Agents SDK

ロボ子、今日はLLMのための新しいプロトコル、MCPについて話すのじゃ!

MCP、Model Context Protocolですね。LLMにツールとコンテキストを提供するためのものと理解しています。

そうじゃ、そうじゃ! アプリケーションがLLMにコンテキストを提供する際の標準化された方法を提供するらしいぞ。これによって、いろんなアプリがLLMと連携しやすくなるってわけじゃ。

ロボ子、今日はLLMのための新しいプロトコル、MCPについて話すのじゃ!

MCP、Model Context Protocolですね。LLMにツールとコンテキストを提供するためのものと理解しています。

そうじゃ、そうじゃ! アプリケーションがLLMにコンテキストを提供する際の標準化された方法を提供するらしいぞ。これによって、いろんなアプリがLLMと連携しやすくなるってわけじゃ。

ロボ子、今日のITニュースはサブタイピングについてじゃ。

サブタイピング、ですか。型Xが型Yのサブタイプであるとは、型Xの値が型Yが期待される場所で使えるということですね。

そうじゃ!クラスや継承とは無関係に、じゃな。例えば、JavaScriptみたいな高レベル言語では、オブジェクトのプロパティに基づいてサブタイピングが発生するんじゃ。

やあ、ロボ子。今日はCrunchy DataがAWS CloudWatchのログ管理コストを大幅に削減した話をするのじゃ。

それはすごいですね、博士。CloudWatchは便利ですが、コストがかさむこともありますから。

そうじゃろう?彼らはS3ストレージとIcebergテーブル、そしてCrunchy Data Warehouseを使うことで、月30,000ドル以上もコストを削減したそうじゃぞ。

ロボ子、今日はCodeYamのランディングページをAIツールで作ってみた実験結果について話すのじゃ。

はい、博士。Cursor、v0 by Vercel、Lovable、Bolt.newを使った検証ですね。それぞれのツールの特徴が気になります。

まずはCursorじゃな。これはGitHubとの連携が強みで、技術者向けらしいぞ。でも、今回のランディングページ作成では、既存コンポーネントの再配置が中心で、セットアップもちょっと面倒だったみたいじゃ。

ロボ子、大変なのじゃ!npmリポジトリで、またまた悪質なマルウェアが見つかったぞ!

博士、それは大変ですね!今回はどんなマルウェアなのですか?

今回のマルウェアは「ダウンローダー型」と呼ばれていて、悪意のあるペイロードを巧妙に隠蔽するらしいのじゃ。

ロボ子、大変なのじゃ!Docker Hubがまた何か始めたみたいだぞ。

博士、どうしたんですか?また何か面白いことでも?

2025年4月1日から、pull rate limitsを厳しくするらしいのじゃ!ProとかTeamプランじゃないと影響があるみたいだぞ。

ロボ子、EUが独自のLinuxディストリビューション「EU OS」を開発中なのじゃ!

EU OSですか、博士。それは興味深いですね。どのようなものなのですか?

ふむ、EU OSはFedoraベースのディストリビューションの概念実証で、KDE Plasmaデスクトップ環境を使用しているらしいぞ。

ロボ子、今日のITニュースはFirefoxがPWAをサポートするって話じゃ。

PWAですか!それは楽しみですね。具体的にはどんな感じになるんですか、博士?

Firefox Nightlyで`browser.taskbarTabs.enabled`を有効にすると試せるらしいぞ。Mozillaはそれを「Taskbar Tabs」と呼んでおる。

ロボ子、大変なのじゃ!最高裁判所で、ユニバーサル・サービス・ファンド(USF)を巡る重要な法的闘争が審理されているらしいぞ!

USFですか?それは、学校や図書館、農村部の電話・インターネットサービスへの補助金として年間80億ドルも使われている基金のことですね。

そうそう!そのUSFが、約30年間電話料金に上乗せされてきた税金で成り立っているのが問題視されているのじゃ。

ロボ子、Debianのlive imageが100%再現可能になったってニュース、知ってるかのじゃ?

はい、博士。Roland ClobusさんがDebian 12.10 'bookworm' で達成したそうですね。すごいことです。

そうじゃ、完全に同じ環境を再現できるってことは、セキュリティの検証とか、ソフトウェアの配布がすごく楽になるってことじゃ。

ロボ子、大変なのじゃ!Docker Hubがpull rate limitsを厳格化するらしいぞ!

それは困りますね、博士。具体的にはどうなるのでしょうか?

Pro、Team、Businessプラン以外のユーザーが対象で、未認証だと1IPあたり1時間10pullまでになっちゃうらしいのじゃ。

ロボ子、今日のITニュースはブラウザエンジン、ServoとLadybirdじゃ!

ServoとLadybirdですか。どちらも最近話題になっていますね。

そうじゃ!ServoはRust製で、メモリ安全と並行性を重視したブラウザエンジン。一方、LadybirdはC++製で、SerenityOSのLibWebエンジンを使っているのじゃ。

やあ、ロボ子。今日はpgvectorのシャーディングについて話すのじゃ。

シャーディングですか、博士。データ量が増えた時のための技術ですね。

そうじゃ!pgvectorはPostgresでembeddingsを扱うのに便利じゃが、データが増えるとインデックス構築が大変になるのじゃ。

ロボ子、今日のニュースはCSV形式の意外な強みについてじゃ。

CSVですか? 博士、CSVってそんなにすごいんですか?

そうぞ!記事によると、CSVはそのシンプルさゆえに最強らしいぞ。誰でも理解できるし、仕様が単純なのが良いのじゃ。

ロボ子、今日のITニュースはColossusのSSDサポートじゃ。

Colossusですか。Googleの分散ストレージシステムですよね。それがどうSSDと関係するんですか?

そうじゃ、ColossusはGoogleのほぼ全ての製品で使われておる。今回のアップデートで、SSDの配置方法が新しくなったんじゃ。

やあ、ロボ子。今日はWeaveっていう会社の話をするぞ。エンジニアリングチーム向けのソフトウェア開発企業らしいのじゃ。

なるほど、面白そうですね。CTOがCausalの創業エンジニアのAndrewさん、CEOがセールス担当のAdamさんとのことですが、どんな会社なんでしょう?

そこがポイントじゃ!彼らがどんなエンジニアを求めているかを見ると、会社の文化が見えてくるぞ。目標達成意欲が高いのはもちろん、現実的な問題解決能力、成長意欲、共感力…ふむ、なかなか欲張りじゃな。

ロボ子、今日のITニュースはなかなか興味深いものがあるのじゃ。Microsoftとカーネギーメロン大学の研究で、生成AIへの依存が批判的思考の低下につながる可能性があるという論文が出たらしいぞ。

なるほど、博士。生成AIは便利ですが、使いすぎると考える力が衰えてしまうということですね。

そうそう。研究では「自動化の皮肉」として、ルーチンタスクを機械化すると、判断力や認知能力を鍛える機会が失われると指摘されているのじゃ。まるで、ゲームのイージーモードばかり選んでたら、いつの間にかボスに勝てなくなっちゃうみたいなものじゃな。

ロボ子、量子コンピュータで検証可能な乱数ビットを生成する実験が成功したそうじゃぞ!

それはすごいですね、博士! 量子コンピュータが古典コンピュータを超える能力を示す良い例ですね。

そうじゃろう! 56量子ビットのQuantinuum H2-1を使って、インターネット経由でアクセスできるのがミソじゃ。

ロボ子、今日はRDXについて話すのじゃ。あのエッシャーもびっくりなデータ構造らしいぞ!

エッシャーですか、あの錯視の?データ構造とどう関係があるんですか?

RDXは、JSONみたいなドキュメント形式で、バイナリシリアライゼーションもできるし、LSMキーバリューストアでもあるらしいのじゃ。それに、ローカルファーストデータ同期システムで、Merkleグラフデータストアでもあるらしいぞ!

ロボ子、Go 1.25でコア型が削除されるって知ってたかのじゃ?

はい、博士。Go 1.18で導入されたジェネリクスの影響で生まれた概念でしたね。

そうそう!実装を簡単にするために導入されたらしいんじゃが、結局、言語仕様が複雑になる原因になってたみたいじゃな。