<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv" -->

---
title: One platform. Two users: humans and AI agents. | daily.dev
description: Internal Developer Platforms have historically been built for human developers, but AI agents increasingly need similar platform capabilities such as...
canonical: https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: One platform. Two users: humans and AI agents. | daily.dev
og:description: Internal Developer Platforms have historically been built for human developers, but AI agents increasingly need similar platform capabilities such as...
og:url: https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv
og:image: https://api.daily.dev/og/posts/GysAu1PdV.png
og:image:alt: One platform. Two users: humans 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.

# One platform. Two users: humans and AI agents.

**[savi saluwadana](https://daily.dev/sources/6bmeljk46pp7tddvqcsgw)** · [@savisaluwadana](https://daily.dev/savisaluwadana) · 1 min read · 1 upvotes · 0 comments

## Summary

Internal Developer Platforms have historically been built for human developers, but AI agents increasingly need similar platform capabilities such as inspecting environments, triggering workflows, and querying observability data. OpenChoreo is positioned as a platform where humans interact via Developer Portal, CLI, and APIs, while AI agents use MCP, APIs, and agent skills against the same underlying abstractions and guardrails. The pitch is that IDPs are evolving into an operating layer connecting developers, platform teams, infrastructure, and AI agents, with links to OpenChoreo's architecture docs, AI integration guide, MCP servers reference, and a quick-start guide.

## Content

Internal Developer Platforms have traditionally been designed around the developer experience.

Portal → CLI → API → Platform.

But as AI agents become more involved in software delivery and operations, the platform has another type of user to think about.

**AI agents need platform capabilities too.**

They need controlled ways to understand applications, trigger workflows, inspect environments, query observability data and interact with infrastructure.

The interesting part is that we don't necessarily need a completely separate platform for them.

With OpenChoreo, human developers can interact with the platform through interfaces such as the **Developer Portal, CLI and APIs**, while AI assistants can interact with the same underlying platform capabilities through **MCP, APIs and agent skills**.

Different interfaces.

**Same platform foundation.**
**Same abstractions.**
**Same guardrails.**

This is why I think the next generation of Internal Developer Platforms won't just be developer platforms.

They'll become an **operating layer connecting developers, platform teams, infrastructure and AI agents.**

I explored this idea further here:

Article:
[https://medium.com/@LakshanSS/openchoreo-isnt-just-another-idp-it-s-an-ecosystem-for-humans-and-ai-agents-6f47ec3ba15c](https://medium.com/@LakshanSS/openchoreo-isnt-just-another-idp-it-s-an-ecosystem-for-humans-and-ai-agents-6f47ec3ba15c)

Explore the architecture:
[https://openchoreo.dev/docs/overview/architecture/](https://openchoreo.dev/docs/overview/architecture/)

Working with AI:
[https://openchoreo.dev/docs/ai/overview/](https://openchoreo.dev/docs/ai/overview/)

MCP Servers:
[https://openchoreo.dev/docs/reference/mcp-servers/](https://openchoreo.dev/docs/reference/mcp-servers/)

Try OpenChoreo:
[https://openchoreo.dev/docs/getting-started/quick-start-guide/](https://openchoreo.dev/docs/getting-started/quick-start-guide/)

**Do you think AI agents will become first-class users of Internal Developer Platforms?**

#PlatformEngineering #InternalDeveloperPlatform #OpenChoreo #Kubernetes #AIAgents #MCP #CloudNative

## Similar posts on daily.dev

- [OpenChoreo 1.0 Brings AI Agents and GitOps to Kubernetes Developer Platforms](https://daily.dev/posts/openchoreo-1-0-brings-ai-agents-and-gitops-to-kubernetes-developer-platforms-kcyxpgvor) · InfoQ · 7 upvotes · 0 comments
- [Platform Engineering and Agentic Applications: The Role of Context in Modern Developer Platforms](https://daily.dev/posts/platform-engineering-and-agentic-applications-the-role-of-context-in-modern-developer-platforms-ewzerc1p3) · ITNEXT · 1 upvotes · 0 comments
- [How IDPs Balance Productivity and Control in the AI Era](https://daily.dev/posts/how-idps-balance-productivity-and-control-in-the-ai-era-59vvo7z02) · The New Stack · 0 upvotes · 0 comments
- [Reimagining Platform Engineering for an Agentic Future](https://daily.dev/posts/reimagining-platform-engineering-for-an-agentic-future-imp9rhcrd) · Expedia Group Tech · 1 upvotes · 0 comments

---

Tags: [#ai-agents](https://daily.dev/tags/ai-agents), [#mcp](https://daily.dev/tags/mcp), [#platform-engineering](https://daily.dev/tags/platform-engineering), [#internal-developer-platform](https://daily.dev/tags/internal-developer-platform)

[View this post on daily.dev](https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv)

```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":"DiscussionForumPosting","mainEntityOfPage":"https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv","headline":"One platform. Two users: humans and AI agents.","text":"Internal Developer Platforms have historically been built for human developers, but AI agents increasingly need similar platform capabilities such as inspecting environments, triggering workflows, and querying observability data. OpenChoreo is positioned as a platform where humans interact via Developer Portal, CLI, and APIs, while AI agents use MCP, APIs, and agent skills against the same underlying abstractions and guardrails. The pitch is that IDPs are evolving into an operating layer connecting developers, platform teams, infrastructure, and AI agents, with links to OpenChoreo's architecture docs, AI integration guide, MCP servers reference, and a quick-start guide.","url":"https://daily.dev/posts/one-platform-two-users-humans-and-ai-agents--gysau1pdv","datePublished":"2026-08-18T05:46:06.259Z","dateModified":"2026-09-13T21:04:57.191Z","author":{"@type":"Person","name":"savi saluwadana","url":"https://daily.dev/savisaluwadana","image":"https://media.daily.dev/image/upload/s--_1y_fBwo--/f_auto/v1763861441/avatars/avatar_6BMEljk46pP7tddVQCsGW?_a=BAMAK+ZW0","description":"Software Engineer with Passion for Platform Engineering","interactionStatistic":{"@type":"InteractionCounter","interactionType":{"@type":"EndorseAction"},"userInteractionCount":1370}},"image":"https://media.daily.dev/image/upload/s--PmfuqT1O--/f_auto/v1787031968/posts/GysAu1PdV?_a=BAMAMicg0","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":1},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"isPartOf":{"@type":"WebPage","url":"https://daily.dev/sources/6bmeljk46pp7tddvqcsgw","name":"savi saluwadana"}}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"savi saluwadana","item":"https://daily.dev/sources/6bmeljk46pp7tddvqcsgw"},{"@type":"ListItem","position":3,"name":"One platform. Two users: humans and AI agents."}]}
```

