salesforce-development Claude Code プラグイン
Claude Code プラグインClaude Code開発エンタープライズ業務プラットフォームAI エージェント・AI アプリ開発Claude Code 拡張・ワークフロー以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
このプラグインは、Claude Code上でSalesforce Platform向けのアプリケーションやエージェントを開発するための機能を提供します。Salesforce DXプロジェクト内で動作していることを自動的に認識し、組織の情報を取り込んだうえで、まず内蔵スキルを使い、次にSalesforce CLI、最後にSalesforceがホストするMCPサーバーという順でリクエストを処理します。Apexクラスやテストコードの生成、カスタムオブジェクトや項目などの宣言的メタデータ作成、メタデータのデプロイ・取得、データ照会、セキュリティ設定、レポート生成まで幅広いスキルがまとめられています。ユーザーは特定のコマンドを覚える必要がなく、自然な文章で要望を伝える形になっており、Salesforce DXプロジェクトを検出すると専用の開発エージェントが自動的に有効になります。デプロイ時の安全確認や組織情報の検出を行うフックに加え、セットアップや状態確認、組織認証のためのコマンドも用意されています。
連携サービスについて
このプラグインはSalesforceの組織と連携する前提で作られており、Salesforce CLIを通じて組織に認証し、メタデータやAPI参照情報、ApexおよびSOQLの言語サーバー機能についてはSalesforceがホストするMCPサーバーともやり取りします。そのため連携先の外部サービスはSalesforceそのものです。
salesforce-development でできること
- Apexクラスの生成やテスト作成、匿名Apexの実行とデバッグログの確認を行う
- カスタムオブジェクト、カスタム項目、カスタム設定、権限セット、バリデーションルールなどの宣言的メタデータを作成する
- 画面フロー、自動起動フロー、レコードトリガーフロー、スケジュールフローを組み立てる
- メタデータのデプロイ・取得・検証を行い、パッケージマニフェストの作成や削除系デプロイにも対応する
- SOQL/SOSLクエリを作成・最適化し、組織内レコードの作成・更新・インポート・エクスポート・整理を行う
- 共有ルールや組織全体のデフォルト設定を構成し、レポートを生成する
- Salesforce DXプロジェクトと接続先組織のセットアップ、認証、状態確認を行う
- 現在利用できるスキルと、追加でインストール可能な機能を確認する
出典
salesforce-development の変更履歴
- Claude Code プラグイン salesforce-development が追加