snowflake-cortex-code Claude Code プラグイン
Claude Code プラグインClaude Code開発Claude Code 拡張・ワークフローデータベース・ストレージデータエンジニアリング・分析以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Claude Code上でSnowflakeに関連するプロンプトを検知し、Cortex Codeへ自動的に処理を委譲するものです。Snowflakeに関係しないプロンプトはそのまま現在のエージェントで処理されます。自動振り分けはキーワードに基づくフィルタで行われ、明示的なコマンドを使えばフィルタを経由せず強制的にCortex Codeへ送ることもできます。README によると、コードレビューやタスク委譲のためのスラッシュコマンドに加え、ルーティング・実行・初期設定を担うスキルが含まれています。実行を制御するための承認モードやアクセス権限の仕組みも備えています。
連携サービスについて
Cortex CodeはSnowflakeが提供する別個のコマンドラインツールで、多数の組み込みスキルを用いてデータ処理やタスクを実行します。本プラグインはClaude Code上で該当するプロンプトをこの外部ツールへ転送し、実行させる仲介役を担います。
snowflake-cortex-code でできること
- Snowflakeに関する質問やタスクを自動検知し、Cortex Codeへ処理を委譲できる
- Snowflakeと無関係なプロンプトは現在のエージェントで通常どおり処理される
- 自動判定が働かない場合や混在したタスクでは、専用コマンドでCortex Codeへの委譲を明示的に指示できる
- コードレビューやタスク委譲用のスラッシュコマンドを利用できる
- 実行前に確認するモードや自動承認モードなど、承認方式を選択できる
- 読み取り専用・読み書き・調査用・フルアクセスといった権限範囲でCortex Codeの操作を制限できる
- 個人情報のサニタイズ、認証情報を含むパスの遮断、キャッシュの検証、監査ログ記録といった保護機能が組み込まれている
- YAML設定ファイルによってルーティングやセキュリティの挙動をカスタマイズできる
- ネットワーク不要な構造テストと、実際のSnowflake接続を用いた統合テストの両方が用意されている