# Welcome

mirrord is a tool that lets developers and AI coding agents run local code as if it were running inside a Kubernetes cluster, without building container images or deploying. Your code still runs locally, but mirrord proxies incoming and outgoing traffic, environment variables, and files back and forth between your local process and the cluster.

The result is that your local process behaves as if it's running in the cloud, even though it's still running on your machine. Use mirrord to read from the live cluster (things like real env vars, real service responses, real queue contents) when writing or generating code, so your code is grounded in what's actually deployed. Then run it against those same services once it's written, and find out immediately whether it works instead of waiting on CI and staging.

AI coding agents like Claude Code, Cursor, and Codex can [use mirrord](/mirrord/docs/use-cases/using-mirrord-with-ai.md) the same way: reading the cluster to generate code grounded in real env vars, service responses, and queue contents, and then running the code against real cluster services to catch integration issues and iterate until it works end-to-end.

<table data-card-size="large" data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-target data-type="content-ref"></th><th data-hidden data-card-cover data-type="files"></th></tr></thead><tbody><tr><td><strong>Quick Start</strong></td><td>Install mirrord and run your first session in minutes.</td><td><a href="/pages/lOlod0fz1Da6E0vlAlBj">/pages/lOlod0fz1Da6E0vlAlBj</a></td><td><a href="/files/FW0RTDGCDfD2i36bNqVl">/files/FW0RTDGCDfD2i36bNqVl</a></td></tr><tr><td><strong>What is mirrord?</strong></td><td>Understand how mirrord works and how it's different from alternatives.</td><td><a href="/pages/rJHcbnHT3LzT169ApAO9">/pages/rJHcbnHT3LzT169ApAO9</a></td><td><a href="/files/NDaT49hpcNKKhJ7dePBL">/files/NDaT49hpcNKKhJ7dePBL</a></td></tr><tr><td><strong>Use Cases</strong></td><td>Remocal development, CI/CD integration, using mirrord with AI agents, and more.</td><td><a href="/pages/AnMf2GMvsx0aBZB8pnBI">/pages/AnMf2GMvsx0aBZB8pnBI</a></td><td><a href="/files/REb1xl6irshPxi6TSpC1">/files/REb1xl6irshPxi6TSpC1</a></td></tr><tr><td><strong>Guides</strong></td><td>Step-by-step guides for debugging microservices in Kubernetes with mirrord.</td><td><a href="https://metalbear.com/mirrord/docs/guides/">https://metalbear.com/mirrord/docs/guides/</a></td><td><a href="/files/mPtyf2wpV0Qqk79cJezS">/files/mPtyf2wpV0Qqk79cJezS</a></td></tr></tbody></table>

### Open source vs Teams

mirrord's core functionality is free and open source. [mirrord for Teams](https://metalbear.com/mirrord/pricing) adds the mirrord Operator, enabling concurrent cluster usage, advanced traffic control, and organizational governance.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://metalbear.com/mirrord/docs/welcome.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
