<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>Open Source | The .NET Blog</title><link>https://thedotnetblog.com/ja/tags/open-source/</link><description>Articles, tutorials and insights from the .NET community.</description><generator>Hugo</generator><language>ja</language><managingEditor>@thedotnetblog (The .NET Blog)</managingEditor><webMaster>@thedotnetblog</webMaster><lastBuildDate>Sun, 24 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://thedotnetblog.com/ja/tags/open-source/index.xml" rel="self" type="application/rss+xml"/><item><title>Cosmos DB Shell はパブリック プレビューに — そして MCP サーバーが内蔵されている</title><link>https://thedotnetblog.com/ja/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</link><pubDate>Sun, 24 May 2026 00:00:00 +0000</pubDate><author>Emiliano Montesdeoca</author><guid>https://thedotnetblog.com/ja/news/emiliano-montesdeoca/cosmosdb-shell-public-preview-mcp-server-cli/</guid><description>Azure Cosmos DB Shell は、データベース コマンドを MCP ツールとして公開する新しいオープン ソース CLI です。AI エージェントは、あなたが使う同じインターフェイスを使ってコンテナを操作し、クエリを実行し、データを管理できます。</description><content:encoded>&lt;p&gt;1 つの Cosmos DB の質問に答えるだけのために、ポータルのタブ、SDK サンプル、そして書きかけのスクリプトを行き来した経験があるなら、このプロジェクトが解消しようとしている摩擦をすでに知っているでしょう。&lt;/p&gt;
&lt;p&gt;Azure Cosmos DB Shell がパブリック プレビューに入りました。bash ライクな構文を持つオープン ソース CLI であり、そして — これを面白くする部分 — 統合された MCP サーバーを備えています。&lt;/p&gt;
&lt;h2 id="他のデータベース-cli-との違い"&gt;他のデータベース CLI との違い&lt;/h2&gt;
&lt;p&gt;CLI 自体は有用です：使い慣れたコマンド、スクリプト サポート、CI/CD 統合。この部分は開発者向けデータベース ツールの最低限のものです。&lt;/p&gt;
&lt;p&gt;興味深い部分は MCP サーバーの統合です。CLI が公開するすべてのコマンドが、AI エージェントが呼び出せる MCP ツールとして利用可能になります。カスタム API レイヤーはなく、書くべき統合コードもありません。エージェントは次のことができます：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;cd&lt;/code&gt;、&lt;code&gt;ls&lt;/code&gt;、&lt;code&gt;pwd&lt;/code&gt; でデータベース階層を移動&lt;/li&gt;
&lt;li&gt;&lt;code&gt;query&lt;/code&gt; で SQL クエリを実行し、構造化された結果を取得&lt;/li&gt;
&lt;li&gt;&lt;code&gt;create item&lt;/code&gt;、&lt;code&gt;update&lt;/code&gt;、&lt;code&gt;rm&lt;/code&gt; でアイテムを作成・変更&lt;/li&gt;
&lt;li&gt;&lt;code&gt;mkdb&lt;/code&gt;、&lt;code&gt;mkcon&lt;/code&gt;、&lt;code&gt;rmdb&lt;/code&gt;、&lt;code&gt;rmcon&lt;/code&gt; でデータベースとコンテナを管理&lt;/li&gt;
&lt;li&gt;&lt;code&gt;endpoint&lt;/code&gt;、&lt;code&gt;pwd&lt;/code&gt; で現在のコンテキストを確認&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;重要な変化：エージェントは Cosmos DB API と話しているのではなく、あなたが使う同じシェル インターフェイスと話しています。コマンドは決定論的で監査可能であり、正確に何が起きているかを確認できるようオープン ソースです。&lt;/p&gt;
&lt;h2 id="オープン-ソースの基盤が重要"&gt;オープン ソースの基盤が重要&lt;/h2&gt;
&lt;p&gt;これはブラック ボックスのマネージド サービスではありません。シェルはオープン ソースであり、それが意味することは：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;セキュリティ チームが実装を監査できる&lt;/li&gt;
&lt;li&gt;プラットフォーム チームが特定の標準に合わせてフォークして拡張できる&lt;/li&gt;
&lt;li&gt;開発者が全員のためになる改善を貢献できる&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI ツールを採用する企業チームにとって、「正確にどう動くか見られますか」はオプションの要件でなくなりつつあります。ここでのオープン ソースは意味ある差別化要因です。&lt;/p&gt;
&lt;h2 id="簡単になる-3-つのシナリオ"&gt;簡単になる 3 つのシナリオ&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;インテリジェントなデータ分析&lt;/strong&gt; — エージェントをシェルに接続し、自然言語で質問し、構造化されたクエリ結果を得る。クエリの構築はエージェントが担当し、実行はシェルが担当します。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;自律的なデータ管理&lt;/strong&gt; — Cosmos DB でデータを作成、更新、削除する必要があるワークフローは、カスタム統合を必要とせず MCP ツールを通じて行えます。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;リアルタイム監視とアラート&lt;/strong&gt; — エージェントがコンテナを定期的にクエリし、結果を比較し、意味のある通知チャネルで異常を報告できます。&lt;/p&gt;
&lt;p&gt;MCP インターフェイスにより、これらのシナリオは MCP を話す任意の AI プラットフォームと組み合わせ可能になります — Microsoft のツールだけでなく。&lt;/p&gt;
&lt;h2 id="始め方"&gt;始め方&lt;/h2&gt;
&lt;p&gt;シェルはパブリック プレビュー中です。インストールし、Cosmos DB 接続を設定し、MCP サーバーを有効にします。そこから、MCP 互換の任意のエージェント ホストがツールを発見して使用できます。&lt;/p&gt;
&lt;p&gt;元の投稿：&lt;a href="https://devblogs.microsoft.com/cosmosdb/azure-cosmos-db-shell-public-preview-ai-mcp-cli/"&gt;Announcing the Public Preview of Azure Cosmos DB Shell: Open-Source Power Meets AI-Driven Database Automation&lt;/a&gt;&lt;/p&gt;</content:encoded></item></channel></rss>