metalbear-co/mirrord

Run any process, on your machine or in an AI agent's environment, as if it were a pod in your Kubernetes cluster: real env vars, DNS, network, traffic.

何を解決するか

mirrordは、テストのためにコードをKubernetesクラスターにデプロイする必要性を排除します。開発者やAIコーディングエージェントが、ローカルプロセスをあたかもライブクラスター内にあるかのように実行できるようにし、フルデプロイサイクルの待ち時間や、他のユーザーのためにクラスターを中断させるリスクなしに、即座のフィードバックを提供します。

仕組み

ユーザーがなりすまし対象のターゲットポッドを選択すると、mirrordは同じノード上にヘルパーポッドを起動します。このヘルパーポッドはブリッジとして機能し、受信トラフィックをミラーリングし、送信トラフィックをルーティングし、ローカルプロセスとクラスター内のなりすましポッドとの間で環境変数とファイルシステムへのアクセスを同期します。

対象者

Kubernetesを使用するソフトウェア開発者、および生成されたコードを実際のクラスターサービスやデータに対して検証する必要があるAIコーディングエージェント(Claude Code、Cursor、Copilotなど)。

ハイライト

  • マルチプラットフォーム対応: VS Code拡張機能、IntelliJプラグイン、およびCLIツールとして利用可能です。
  • AIエージェント統合: AIコーディングエージェントがデプロイなしでコードを実行および検証するためのファーストクラスのサポート。
  • クラスターコンテキスト: ライブクラスターからの実際の環境変数、サービスレスポンス、およびキューの内容へのアクセス。
  • ゼロデプロイ・フィードバック: 実際にデプロイを実行することなく、数秒でデプロイのフィードバックを得られます。

関連

  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト
  • プロジェクト