<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu" -->

---
title: Azure Cosmos DB in the Agentic Era: Data Tools for...
description: Azure Cosmos DB&#x27;s Visual Studio Code extension now integrates GitHub Copilot tools directly into the Query Editor, letting Copilot inspect connection context,...
canonical: https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents | daily.dev
og:description: Azure Cosmos DB&#x27;s Visual Studio Code extension now integrates GitHub Copilot tools directly into the Query Editor, letting Copilot inspect connection context,...
og:url: https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu
og:image: https://api.daily.dev/og/posts/s5rFFVemU.png
og:image:alt: Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents

**[DevBlogs](https://daily.dev/sources/devblogs)** · 12 min read · 1 upvotes · 0 comments

## Summary

Azure Cosmos DB's Visual Studio Code extension now integrates GitHub Copilot tools directly into the Query Editor, letting Copilot inspect connection context, sample container schemas, generate schema-grounded NoSQL queries, and execute them with explicit developer consent. Dedicated agent skills teach Copilot Cosmos DB-specific query dialect and over 100 best-practice recommendations across data modeling, partitioning, and indexing. An optional MCP server mode via Azure Cosmos DB Shell extends these capabilities to longer-running agent workflows outside the editor, while the Linux-based vNext Emulator supports local and CI testing with synthetic data. A preview AI-assisted Migration Assistant helps teams move relational workloads to Cosmos DB, and an Account Overview dashboard offers read-only operational visibility. Throughout, human developers retain control over data access, RU costs, and execution approval, with existing Cosmos DB identity and permission models governing what agents can do.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://devblogs.microsoft.com/cosmosdb/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents>

## Questions this post answers

### How does the Azure Cosmos DB VS Code extension let GitHub Copilot generate accurate NoSQL queries?

It samples the active container's schema before generating a query, inferring real property names and types instead of guessing, then places the query into the Query Editor for review. Copilot can also inspect the current query and connection context, apply the generated query, and execute it, but only after the developer consents since schema sampling and execution both consume request units.

_Developers weighing AI-assisted database workflows can follow ongoing Cosmos DB tooling coverage on daily.dev._

### What is the Azure Cosmos DB Agent Kit and which AI coding tools support it?

It is a skill set covering over 100 recommendations across data modeling, partition-key design, query optimization, SDK usage, indexing, throughput, global distribution, monitoring, and vector and full-text search for Cosmos DB. It works across GitHub Copilot, Claude Code, Codex, Cursor, and Gemini CLI, letting developers ask about partition keys or indexing policies without repeatedly pasting documentation into each conversation.

_daily.dev helps developers comparing agent skill kits across Copilot, Claude Code, and Cursor stay current on database tooling._

### Can I use MCP with Azure Cosmos DB Shell for AI agent workflows outside the VS Code Query Editor?

Yes, Azure Cosmos DB Shell has an optional MCP server mode that, once enabled by the developer, lets GitHub Copilot and other MCP-compatible clients use shell operations as tools. It is not a hosted or managed MCP service; it runs under the developer's own control, and teams must decide where it runs, which identity it uses, and what permissions that identity has.

_Teams designing longer-running agent workflows against databases can track MCP developments on daily.dev._

## Similar posts on daily.dev

- [AI agents, meet the Azure Cosmos DB vNext emulator](https://daily.dev/posts/ai-agents-meet-the-azure-cosmos-db-vnext-emulator-fghsc7z4b) · DevBlogs · 0 upvotes · 0 comments
- [Azure Cosmos DB Extension for VS Code Now Generally Available](https://daily.dev/posts/azure-cosmos-db-extension-for-vs-code-now-generally-available-e9rfxqza7) · DevBlogs · 0 upvotes · 0 comments
- [GitHub Copilot CLI \+ MCP: Talk to Your Database in Plain English](https://daily.dev/posts/github-copilot-cli-mcp-talk-to-your-database-in-plain-english-kqu2uwlqq) · ITNEXT · 0 upvotes · 0 comments

---

Tags: [#github](https://daily.dev/tags/github), [#ai-agents](https://daily.dev/tags/ai-agents), [#backend](https://daily.dev/tags/backend), [#mcp](https://daily.dev/tags/mcp), [#azure-cosmos-db](https://daily.dev/tags/azure-cosmos-db)

[View this post on daily.dev](https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents","url":"https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu"},"datePublished":"2026-08-18T20:59:39.698Z","dateModified":"2026-09-14T08:45:43.368Z","description":"Azure Cosmos DB's Visual Studio Code extension now integrates GitHub Copilot tools directly into the Query Editor, letting Copilot inspect connection context,...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ab722bb80a217cd70e6edc9406a914ab?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/ab722bb80a217cd70e6edc9406a914ab?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"DevBlogs","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"DevBlogs","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/8f68b453325f482ebeb73fb780092713","url":"https://daily.dev/sources/devblogs"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"github,ai-agents,backend,mcp,azure-cosmos-db","timeRequired":"PT12M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"DevBlogs","item":"https://daily.dev/sources/devblogs"},{"@type":"ListItem","position":3,"name":"Azure Cosmos DB in the Agentic Era: Data Tools for Developers and AI Agents"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/azure-cosmos-db-in-the-agentic-era-data-tools-for-developers-and-ai-agents-s5rffvemu#faq","mainEntity":[{"@type":"Question","name":"How does the Azure Cosmos DB VS Code extension let GitHub Copilot generate accurate NoSQL queries?","acceptedAnswer":{"@type":"Answer","text":"It samples the active container's schema before generating a query, inferring real property names and types instead of guessing, then places the query into the Query Editor for review. Copilot can also inspect the current query and connection context, apply the generated query, and execute it, but only after the developer consents since schema sampling and execution both consume request units. Developers weighing AI-assisted database workflows can follow ongoing Cosmos DB tooling coverage on daily.dev."}},{"@type":"Question","name":"What is the Azure Cosmos DB Agent Kit and which AI coding tools support it?","acceptedAnswer":{"@type":"Answer","text":"It is a skill set covering over 100 recommendations across data modeling, partition-key design, query optimization, SDK usage, indexing, throughput, global distribution, monitoring, and vector and full-text search for Cosmos DB. It works across GitHub Copilot, Claude Code, Codex, Cursor, and Gemini CLI, letting developers ask about partition keys or indexing policies without repeatedly pasting documentation into each conversation. daily.dev helps developers comparing agent skill kits across Copilot, Claude Code, and Cursor stay current on database tooling."}},{"@type":"Question","name":"Can I use MCP with Azure Cosmos DB Shell for AI agent workflows outside the VS Code Query Editor?","acceptedAnswer":{"@type":"Answer","text":"Yes, Azure Cosmos DB Shell has an optional MCP server mode that, once enabled by the developer, lets GitHub Copilot and other MCP-compatible clients use shell operations as tools. It is not a hosted or managed MCP service; it runs under the developer's own control, and teams must decide where it runs, which identity it uses, and what permissions that identity has. Teams designing longer-running agent workflows against databases can track MCP developments on daily.dev."}}]}
```

