• READY
  • MISSING
  • HUMAN
  • REPORT

AIを活用してCodefreshのデプロイ環境を監査する方法

Codefreshをエージェントに接続すれば、インフラのヘルスチェックが即座に完了します。AIがスキャンを実行するため、ダッシュボードを一つずつ操作する必要はありません。

このページについてAIに聞く

すぐに答え

AIでCodefreshのクラスターやシークレットを確認できますか?

はい。AIがCodefreshのツールを使用してデリバリークラスターの一覧を取得し、共有コンテキストを調査します。チャットインターフェースを通じて、クラスターの可用性や変数の存在を簡単に確認できます。

監査結果

確認できる内容

スキャン後に得られる情報です。

READY

クラスターの準備状況

AIが、デプロイ可能なアクティブなKubernetesクラスターを特定します。ワークロードをどこに配置できるかが一目でわかります。

MISSING

変数の不足を検知

必要な共有コンテキストやシークレットが不足している場合、エージェントが通知します。デプロイ失敗を未然に防げます。

HUMAN

手動での修正が必要

AIは問題箇所を報告しますが、設定自体を変更することはありません。実際の修正はCodefreshのUIで行ってください。

REPORT

環境のスナップショット

現在のデプロイ環境の状況を明確にまとめます。ステージングと本番環境の設定が一致しているかの確認に役立ちます。

ワークフロー

リクエストを受けた際のAIの動作

AIはチャットインターフェースとCodefreshの設定を繋ぐ架け橋となります。

  1. クラスターのスキャン

    エージェントがアクティブなデリバリークラスターの一覧を取得し、ステータスを確認します。

    list_delivery_clusters
  2. 変数の確認

    共有コンテキストを調査し、必要なシークレットや変数が存在するかを確認します。

    list_shared_contexts
  3. 状態の比較

    利用可能なクラスターとコンテキストを、定義された要件と照らし合わせます。

    list_delivery_clusterslist_shared_contexts
  4. 結果の報告

    エージェントが環境の健全性をまとめ、不足している依存関係を特定して報告します。

    list_delivery_clusters

試してみる

以下のプロンプトをコピーして開始できます。

監査を開始するためのテンプレートです。

出発点

これらは基本的なプロンプトです。クラスター名やコンテキスト名は、実際の環境に合わせて書き換えてください。

Codefresh Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_PdvyiuNy98nJgJhF2rWbswmgtQCEOaod7r7AsNCv/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Codefresh capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "codefresh-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_PdvyiuNy98nJgJhF2rWbswmgtQCEOaod7r7AsNCv/mcp"
    }
  }
}
チャットにコピー04
  • Codefreshのすべてのデリバリークラスターをリストアップし、どのアクティブなクラスターを教えてください。

  • Codefreshの共有コンテキストを確認して、'prod-secrets'が存在するか調べてください。

  • 共有変数へのアクセス権がないデリバリークラスターはありますか?

  • Codefresh環境を監査し、デプロイ先が準備できているか教えてください。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

一度接続すれば、あとは聞くだけです。

一度接続するだけで、エージェントがCodefreshのデータにアクセスできるようになります。認証情報は暗号化され、安全に保持されます。

CodefreshをAIに接続する

FAQ

監査の動作について

  • 01

    AIがクラスターの設定を変更することはありますか?

    いいえ。AIはクラスターやコンテキストからデータを読み取ることはできますが、リソースの変更、削除、作成を行うことはできません。

  • 02

    AIはシークレットの実際の値を見ることができますか?

    いいえ。共有コンテキストやシークレットが存在するかどうかは確認できますが、その中の機密性の高いプレーンテキストの値まで読み取ることはできません。

  • 03

    AIはどのクラスターをチェックすべきかどうやって判断しますか?

    list_delivery_clustersツールを使用して、Codefreshアカウントに登録されているすべてのクラスターを確認します。

  • 04

    どのようなAIクライアントでも利用できますか?

    はい。Model Context Protocol (MCP) をサポートしているクライアントであれば利用可能です。

  • 05

    クラスターがオフラインの場合はどうなりますか?

    Codefreshから返されるデータに基づき、AIはそのクラスターのステータスを報告します。

  • Codefreshに関するその他の質問は、コネクタのページで確認できます。 Codefresh Connectorの全機能を見る

『Codefresh』を Claude、Cursor、ChatGPT などに接続