snowflake-cortex-code Claude Code プラグイン
Claude Code プラグインClaude Code開発データベース・ストレージClaude Code 拡張・ワークフローデータエンジニアリング・分析以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
本プラグインは、Claude Code(および OpenAI Codex)に入力されたSnowflake関連のプロンプトを自動判定し、Cortex Codeというコマンドラインツールに処理を委譲するものです。README によると、キーワードベースのフィルターがSnowflake関連の意図を検出し、該当しない場合は現在のエージェントで処理が継続されます。特定のコマンド接頭辞を使うと、フィルター判定を経ずに明示的にCortex Codeへルーティングする仕組みも備わっています。実行の承認方法やアクセス範囲を制御するセキュリティ機構が組み込まれており、設定ファイルで動作を変更できます。テストはオフラインの構造検証と、実際のSnowflake接続を使う統合検証の二段階で用意されています。
連携サービスについて
Cortex Codeは、Snowflakeに関連するコマンドラインツールで、多数の組み込みスキルを使ってSnowflakeアカウント上のデータに対する作業を実行します。本プラグインはこの外部ツールへの橋渡し役として機能し、Claude CodeやOpenAI Codexから該当するプロンプトを転送します。
snowflake-cortex-code でできること
- Snowflake関連のプロンプトを自動的にCortex Codeへルーティングし、それ以外は現在のエージェントで処理させる
- 専用のコマンド接頭辞を使い、キーワード判定を介さずCortex Codeへ明示的にルーティングする
- 実行前に確認する、自動承認する、予測なしで低遅延に自動承認するなど、承認モードを選ぶ
- 読み取り専用からフル権限まで、アクセス範囲(envelope)を指定してCortex Codeの操作を制限する
- 承認モードや許可するアクセス範囲、監査・サニタイズ設定を設定ファイルで変更する
- 構造検証テストをローカルで実行するか、実際のSnowflake接続を使う統合テストを実行して動作を確認する