- データ
- 管理
- テスト
- 人間
すぐに答え
AIクライアントからApexを実行できますか?
はい、可能です。ApexコードをSalesforceに送信して匿名ブロックとして実行できます。これにより、エージェントを通じてデータの更新や管理タスクを完結できます。仕組みは以下の通りです。
実現できること
主な活用シーン
ロジックの制御はあなたが、実行はAIが行います。
データ
レコードのクリーンアップ
AIがスクリプトを実行して、項目の更新や大量データの修正を行います。実行結果はチャットに即座に表示されます。
管理
設定の管理
組織の設定やユーザー権限を変更するコードを実行できます。複雑な設定メニューを何度もクリックする必要はありません。
テスト
ロジックの検証
AIが実際のデータに対して短いコードを実行し、動作を確認します。成功メッセージやエラー内容はすぐに確認可能です。
人間
コードのレビュー
AIがリクエストに基づいたスクリプトを作成しますが、実行の判断はあなたにあります。組織への変更はすべてあなたが把握できます。
ワークフロー
スクリプトを依頼した際のAIの動き
AIは、あなたの自然言語とSalesforceの実行環境をつなぐ架け橋となります。
スクリプトの作成
AIがリクエストを満たすために必要な特定のApexコードを記述します。
sf_execute_apexSalesforceへの送信
AIが作成したコードブロックを、実行のためにSalesforceインスタンスへ送信します。
sf_execute_apex実行処理
Salesforceが現在のコンテキストでコードを実行し、結果を返します。
sf_execute_apex結果の報告
AIがシステムからのレスポンスを読み取り、スクリプトが成功したか、失敗した場合はその理由を伝えます。
sf_execute_apex
試してみる
以下のプロンプトをコピーして開始しましょう。
これらをチャットに貼り付けるだけで始められます。
出発点
オブジェクト名や項目名は、お使いのSalesforce組織のものに置き換えてください。
Salesforce Connector
準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。
https://edge.vinkius.com/vk_preview_dXvoArPaPUkxjgPIyVRNAViK8yMiulYVKtQj5F9V/mcpClaude Desktop
以下の手順で数秒で接続できます。
- 1In Claude Desktop, open Settings → Connectors.
- 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
- 3Click Add and start a new chat — Salesforce capabilities are ready to use.
{
"mcpServers": {
"salesforce-admin-metadata-mcp": {
"url": "https://edge.vinkius.com/vk_preview_dXvoArPaPUkxjgPIyVRNAViK8yMiulYVKtQj5F9V/mcp"
}
}
}名前に 'Test' を含むすべての取引先名を 'Legacy Account' に更新する匿名Apexスクリプトを実行して。
メールアドレスが未入力のすべての取引先責任者を探し、ステータスを 'Invalid' に設定するApexを実行して。
昨日作成されたすべてのタスクレコードを削除するこのApexスニペットを実行して: [ここにコードを貼り付け]
すべての進行中の商談の所有者ID(OwnerId)を特定のユーザーIDに変更するApexスクリプトを作成して実行して。
Claude
ChatGPT
Cursor
VS Code
Windsurf
Claude Code
JetBrains
Cline
ここから始める
Salesforce Admin & Metadataを一度接続すれば、あとは聞くだけです。
アカウントの連携は一度だけで、認証情報は安全に暗号化されます。接続後は、対応するあらゆるクライアントからスクリプトを実行できます。
Salesforce Admin & MetadataをAIに接続するFAQ
動作に関する詳細
- 01
AIは自動的にコードを実行しますか?
いいえ。AIはスクリプトを作成しますが、必ずあなたが内容を確認し、エージェントに実行を指示する必要があります。
- 02
AIはデータを削除できますか?
はい。削除コマンドを含むスクリプトの実行をAIに依頼した場合、Salesforce上でそのコマンドが実行されます。
- 03
スケジュール済みApexジョブを実行できますか?
いいえ。このツールは匿名Apexブロックの実行専用です。
- 04
Developer Consoleの代わりになりますか?
はい。Developer Consoleを使わずに、AIクライアントからコードを実行できる代替手段となります。
- 05
AIは新しいApexクラスを作成できますか?
いいえ。このツールの機能は、匿名Apexコードの実行に限定されています。
Salesforce Admin & Metadataについて他に質問がありますか?コネクタのページで確認できます。 Salesforce Admin & Metadata コネクタの全機能を見る
『Salesforce』を Claude、Cursor、ChatGPT などに接続
