• 隔離
  • 自動化
  • 可視化
  • コントロール

AIでNeonデータベースのブランチを自動作成する方法

NeonをAIクライアントに接続すれば、自然な言葉でデータベース環境を管理できます。本番環境から隔離されたテスト環境への移行も、わずか数秒で完了します。

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

すぐに答え

AIを使ってNeonデータベースをブランチする方法

AIがNeon MCPを使用してプロジェクトやブランチを特定し、新しいブランチの作成を実行します。これにより、テストに最適なデータのコピーが手に入ります。具体的なプロセスは以下の通りです。

実現できること

ブランチ作成によるメリット

インフラのセットアップはAIに任せて、コードの開発に集中してください。

隔離

安全なテスト環境

AIが本番データを反映したブランチを作成します。既存の環境を壊す心配なく、マイグレーションやテストを実行できるサンドボックスが手に入ります。

自動化

即座に環境構築

ダッシュボードを操作する必要はありません。エージェントにブランチ作成を指示するだけで、AIがNeonのAPIを呼び出して実行します。

可視化

プロジェクトの把握

AIが既存のNeon構成を確認し、稼働中のプロジェクトやブランチを把握します。インフラの状態を常に把握できます。

コントロール

手動による制御

ブランチの統合や削除のタイミングは、ユーザーが決定します。AIは環境を準備しますが、最終的なデータの状態はユーザーが管理します。

ワークフロー

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

AIは正しいデータベースを操作するために、以下の手順に従います。

  1. データの特定

    まずAIがNeonのプロジェクトを検索し、リクエストに必要なコンテキストを特定します。

    list_projects
  2. 既存ブランチの確認

    名前の衝突や環境の重複を防ぐため、プロジェクト内の現在のブランチを確認します。

    list_branches
  3. ブランチの作成

    対象が特定されると、AIがNeonに対して新しい隔離環境の作成を指示します。

    create_branch
  4. 完了の確認

    AIがブランチの存在を確認し、そのステータスをユーザーに報告します。

    list_branches

試してみる

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

これらのプロンプトを使用してNeon MCPを起動できます。

出発点

これらは入力の例です。実際のNeonの設定に合わせて、プロジェクト名やブランチ名を書き換えて使用してください。

Neon Connector

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

コネクタリンクhttps://edge.vinkius.com/vk_preview_Wyz38ZBi3SeTs6Rve6ru1Zk6eusbP8f3rO1EXQtp/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 — Neon capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "neon-serverless-postgresql-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Wyz38ZBi3SeTs6Rve6ru1Zk6eusbP8f3rO1EXQtp/mcp"
    }
  }
}
チャットにコピー04
  • 利用可能なNeonプロジェクトをすべてリストアップしてください。

  • 「production-db」プロジェクトで現在稼働しているブランチを表示してください。

  • メインのプロダクションブランチから「feature-test-v2」という名前の新しいブランチを作成してください。

  • 現在のプロジェクトに「staging-env」という名前のブランチが既に存在するか確認してください。

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

ここから始める

一度接続すれば、あとは指示するだけ

Neonアカウントとの連携は一度だけで済みます。一度連携すれば、いつでもAIクライアントからブランチを管理できます。

NeonをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが本番データベースを削除することはありますか?

    いいえ。現在のツールでは、プロジェクトのリスト表示、ブランチの表示、および新しいブランチの作成のみが可能です。削除操作は行えません。

  • 02

    AIはテーブル内の実際のデータを見ることができますか?

    いいえ。AIはNeon APIを通じてデータベースの構造やブランチを管理しますが、テーブル内の行データ(レコード)を読み取ることはありません。

  • 03

    どのプロジェクトをブランチにするか、AIはどうやって判断しますか?

    プロンプトの中でプロジェクト名を指定してください。指定がない場合は、AIがlist_projectsツールを使用してプロジェクトを確認し、ユーザーに詳細を尋ねます。

  • 04

    これを使ってSQLクエリを実行できますか?

    いいえ。このMCPはブランチ作成やプロジェクト一覧の取得といった環境管理のために設計されており、SQLコマンドの実行には対応していません。

  • 05

    ブランチを作成すると追加料金がかかりますか?

    ブランチ作成はNeonの機能です。AIは操作を実行するだけですので、発生する費用はご利用中のNeonプランに基づきます。

  • Neonに関するその他の質問 Neon Connectorの全機能を見る

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