• 同期済み
  • 確認済み
  • セキュア
  • 手動操作

AIを使ってCodemagicの環境変数を更新する方法

CodemagicをAIクライアントに一度接続するだけで、CI/CDのシークレットやAPIキーの管理が、指示を打ち込むだけの簡単な操作に変わります。

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

すぐに答え

AIでCodemagicの環境変数を更新するには?

AIクライアントに対し、対象となる変数グループと追加したいキーを指定するだけです。エージェントがCodemagic MCPを使用して、既存のグループに直接シークレットを書き込みます。変更内容は、すぐにダッシュボードに反映されます。

実行結果

変更が反映される場所

AIがAPIコールを代行するため、Codemagicの管理画面を操作する必要はありません。

同期済み

変数グループの更新

AIが指定されたCodemagicのグループに新しいキーを書き込みます。次回のパイプライン実行時から、これらの新しい値が使用されます。

確認済み

実行の検証

変数の追加が完了すると、エージェントが報告します。キーがクラウド上で有効になったことが明確に確認できます。

セキュア

保護されたシークレット

機密情報の転送はAIが処理します。ローカルのターミナル履歴やチャットログにAPIキーを残すリスクを回避できます。

手動操作

手動での確認が必要なケース

古くなった未使用のキーを削除する場合は、引き続きCodemagicのUIを確認する必要があります。AIができるのは、指示された追加と更新のみです。

ワークフロー

変数の追加を依頼した際、AIが行うこと

AIがあなたの自然な指示を理解し、Codemagicへの具体的な命令へと変換します。

  1. 対象の特定

    エージェントがリクエストを解析し、修正対象となるCodemagicの変数グループ名を特定します。

    add_variables_to_group
  2. データの準備

    AIが新しいキーと値を、Codemagic APIが必要とする形式に整理します。

    add_variables_to_group
  3. 更新の実行

    エージェントがCodemagicへデータを送信し、グループ内に新しい変数を挿入します。

    add_variables_to_group
  4. 完了報告

    AIが操作の完了を報告し、ビルドに新しい変数が使用可能になったことを伝えます。

    add_variables_to_group

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使って、Codemagicの更新プロセスを開始できます。

出発点

グループ名やキー名は、実際のCodemagicの識別子に置き換えてください。

Codemagic Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_pNfm2lX2WqmSzosnLxFoxsMQehesV2YsKzeaN0sV/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 — Codemagic capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "codemagic-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_pNfm2lX2WqmSzosnLxFoxsMQehesV2YsKzeaN0sV/mcp"
    }
  }
}
チャットにコピー04
  • Codemagicの 'production_secrets' グループに、値が 'sk_test_4eC39H' である 'STRIPE_API_KEY' という新しい変数を追加して。

  • Codemagicの 'firebase_config' グループを更新して、'FIREBASE_APP_ID' に '1:12345:web:abc' を設定して。

  • 最新のデプロイ用に、Codemagicの 'staging_vars' グループに3つの新しい環境変数を追加して。

  • Codemagicの 'app_env' という名前の変数グループに 'SENTRY_DSN' キーを追加できますか?

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

ここから始める

一度接続すれば、あとは話しかけるだけ

CodemagicアカウントをVinkiusに連携するだけです。認証情報は暗号化して保持されるため、お気に入りのAIクライアントからすぐにCI/CD環境の管理を開始できます。

CodemagicをAIと連携させる

FAQ

動作に関する詳細

  • 01

    AIは既存の変数を削除できますか?

    いいえ。このMCPには変数の追加と更新の機能しかありません。キーの削除にはCodemagicのウェブインターフェースを使用する必要があります。

  • 02

    シークレットの内容はチャット履歴に残りますか?

    AIは値を処理しますが、チャットインターフェースに何を貼り付けるかについては、ご自身のセキュリティプロトコルに従ってください。

  • 03

    AIは新しい変数グループを作成できますか?

    いいえ。AIはCodemagicアカウント内に既に存在するグループに対して、変数を追加することのみ可能です。

  • 04

    複数の変数を一度に更新できますか?

    はい。一つのプロンプトに複数のキーと値を列挙すれば、AIがそれらをまとめて処理します。

  • 05

    変更を反映させるにはビルドを実行する必要がありますか?

    変数はCodemagic内で即座に更新されますが、CI/CDパイプラインに反映されるのは、次回のビルドが開始されたタイミングです。

  • Codemagicについて他に質問がありますか? Codemagic Connectorの全機能を見る

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