
もしあなたがSalesforce (セールスフォース)の世界に足を踏み入れようとしているなら、「コーディング」という疑問が頭から離れないことでしょう。AI (人工知能)が加わると、対応するためだけにコンピューターサイエンスの学位が必要になるのではないかと考えるのは当然です。そこで、本題に入りましょう。Salesforce AI (セールスフォースAI)はコーディングが必要でしょうか?
短い答えは、「場合による」です。Salesforceのプラットフォームは巨大で、人によって異なる道があります。
このガイドは、その疑問を解消するためにあります。Salesforce AIのどの部分がコードではなくクリックで構築されているのか、そしてApex (エイペックス)のような言語を使って腕まくりする必要があるのかを解説します。あなたが管理者であろうと、開発者であろうと、あるいは単にそれを理解しようとしているだけであろうと、SalesforceでAIを使用するために何が必要なのかを明確に把握できるでしょう。
Salesforce AIとは?
まず最初に、Salesforce AIは単一の製品ではありません。これは、プラットフォーム全体に散りばめられた、主に「Einstein (アインシュタイン)」ブランドの技術の集合体です。これは、営業、サービス、マーケティングなど、あらゆるものを支援するスマートなレイヤーと考えてください。主な目標は、技術者であるかどうかに関わらず、すべての人の仕事を少しでも楽にすることです。
おそらく、これらのコアコンポーネントについて最もよく耳にするでしょう。
-
Agent builder (エージェントビルダー): これは、特定のタスクや顧客との会話を処理できる独自のAI エージェントとコパイロットを作成するためのツールです。
-
Prompt builder (プロンプトビルダー): これを使用すると、シンプルなポイントアンドクリックインターフェースで、再利用可能なデータ駆動型プロンプトを設計できます。コードを記述せずに、一貫した AI レスポンスを得るのに役立ちます。
-
Model builder (モデルビルダー): このツールを使用すると、独自の予測 AI モデルを使用したり、Salesforce 環境内でサードパーティのモデルに接続したりできます。
-
Einstein for developers (開発者向けアインシュタイン): これは、**Apex (エイペックス)**やその他のSalesforceの言語でコードを記述、説明、テストするのに役立つ、コードエディター内で動作する専用のAI アシスタントです。
これらのツールはすべて、AIをより利用しやすくするように設計されていますが、実際に必要な技術スキルは、何をしようとしているかによって大きく異なります。

「Salesforce AI はコーディングが必要か」に対するノーコードの答え
まずは良いニュースから始めましょう。Salesforce AI を使用して、1 行のコードも記述せずに多くのことを実行できます。その最高の機能の多くは、開発者以外の人向けに構築されており、Salesforce を管理者やビジネスユーザーに非常に人気のあるものにしたのと同じポイントアンドクリックのスタイルを使用しています。
Salesforce 管理者向け:「Salesforce AI はコーディングが必要か」に対する答え
もしあなたがSalesforce管理者であれば、すでに宣言型ツールの世界に住んでおり、AIはその拡張機能にすぎません。コードを記述する代わりに、すでに知っている標準のSalesforceインターフェース内でAI機能を設定します。
たとえば、次のことができます。
-
**Prompt builder (プロンプトビルダー)**を使用して、エージェント向けの長くて複雑なサポートケースを自動的に要約したり、営業担当者向けのパーソナライズされたメールを起草したりできるテンプレートを作成します。
-
**Flow builder (フロービルダー)**を使用して、AIをワークフローに取り込みます。 欲しいものをプレーンな英語で説明するだけで、自動化を生成することもできます。
-
販売予測や、離れるリスクのある顧客など、AIを利用した予測を設定します。背後にある複雑な計算を理解する必要はありません。
Reddit (レディット)のようなプラットフォーム全体の会話で見られるように、AIに焦点を当てた管理者の日々の仕事は、プログラミングではなく、戦略と構成に関するものです。それは彼らの認定資格についても同じことが言えます。

認定の取得:「AI スペシャリスト試験に Salesforce AI はコーディングが必要ですか?」
さらに証拠が必要な場合は、Salesforce AI スペシャリスト認定資格をご覧ください。人々は、合格するためにJava (ジャバ)またはApex (エイペックス)を知っておく必要があるかどうかをよく尋ね、コミュニティの答えは明確な「いいえ」です。
認定プロフェッショナルが共有した内容に基づいて、期待できることは次のとおりです。
試験では、コーディングに関する質問であなたを騙そうとはしません。それは、Salesforce AI製品ラインナップを知ることです。実際、多くのユーザーは、それほど難しくないと述べており、4/10または5.5/10と評価しています。あなたの成功は、Call Summary (コールサマリー)とCall Insights (コールインサイト)のようなツールの違いを理解し、特定の状況でどちらを使用するかを知るかにかかっています。それは製品の知識であり、技術的な魔法ではありません。
準備をするための最良の方法は、Trailhead プレイグラウンドに飛び込み、Prompt Builder (プロンプトビルダー)やAgent Builder (エージェントビルダー)のようなツールをいじり始めることです。それはすべて実践的な構成であり、それ自体が非常に価値のあるスキルです。
「Salesforce AI はコーディングが必要か」に対する答えが「はい」の場合
ノーコードの道はあなたを遠くまで連れて行くことができますが、もう少し深く掘り下げる必要がある時があります。高度なカスタマイズ、トリッキーな統合、または独自のビジネスルールが必要な場合、Salesforceの開発者ツール(および少しのコード)が登場します。これは、開発者または自分の履歴書にいくつかの技術スキルを追加しようとしている管理者向けの世界です。
Salesforce 開発者向け:「Salesforce AI はコーディングが必要か」に AI アシスタンスで答える
開発者にとって、Salesforce AIは彼らに取って代わるものではありません。それはパートナーのようなものです。この主なツールは、より優れたコードをより速く記述するのに役立つAIアシスタントである**Einstein for developers (開発者向けアインシュタイン)**です。すでに大きな影響を与えています。あるレポートでは、AIがすでにSalesforceのAPEXコードの20%を記述していることさえ指摘されています。これは、コーダー向けの生産性ツールとしてどれだけ使用されているかを示しています。
Einstein for Developers (開発者向けアインシュタイン)は、次の点で役立ちます。
-
シンプルな自然言語リクエストからApex (エイペックス)コードを生成します。
-
入力時にLWC (JavaScript、CSS、HTMLを含む)をオートコンプリートします。
-
コードが堅牢であることを確認するために単体テストを作成します。
-
既存のコードのわかりにくいブロックを説明します。これは、新しいプロジェクトに飛び込む場合に非常に役立ちます。
このシナリオでは、AIはコーディングプロセスを高速化しますが、開発者は依然として運転席にいます。それでもコードを理解し、AIの作業をチェックし、最終結果に責任を負う必要があります。
カスタムアクションの構築:「Salesforce AI はいつコーディングが必要ですか?」
ポイントアンドクリックツールの限界を押し始めると、コーディングは必須になります。開発者を呼び出す必要のある状況をいくつか示します。
-
Agent builder (エージェントビルダー)のカスタムアクション: クリックでシンプルなエージェントを構築できますが、外部システムの注文情報を検索したり、別のアプリケーションでプロセスを開始したりできるエージェントが必要な場合はどうでしょうか? それには、Apex (エイペックス)コードまたはMuleSoft APIを呼び出す必要があります。
-
高度な自動化: ビジネスプロセスが Flow Builder (フロービルダー)にとって非常に特殊または複雑すぎる場合、開発者は Apex (エイペックス)トリガーおよびクラスを記述してカスタムロジックを処理します。
-
トラブルシューティング: 経験豊富な管理者なら誰でも知っているように、UIで表示できるよりも深く問題が埋まっている場合があります。コードの基本的な理解を持つことは、開発者と協力して、トリッキーで根深い問題を見つけて修正するのに役立ちます。
eesel AI で「Salesforce AI はコーディングが必要か」という質問を回避する
Salesforceは、すべてを少しずつ行う強力なプラットフォームを提供していますが、そのサイズは急な学習曲線と多くの複雑さを意味する可能性があります。主な目標がカスタマーサポートの自動化のような特定の目標である場合は、より焦点を絞ったアプローチが理にかなっている場合があります。これは、eesel AIのようなプラットフォームが本当に役立つ場所です。
開発者なしで数か月ではなく数分で本番稼働
あなたが気づくであろう最大の違いは、速度とシンプルさです。一般的なSalesforceプロジェクトには、数週間のTrailheadモジュール、コンサルタント料金、およびセットアップが含まれる場合があります。eesel AI は、あなた自身で完全に処理できるように構築されています。
-
真にセルフサービス: サインアップして、知識ソースを接続し、最初のAI エージェントを起動できます。営業電話やデモに参加する必要はありません。
-
ワンクリック統合: ヘルプデスクへの接続は簡単です。Zendesk、Freshdesk、またはIntercomを使用しているかどうかにかかわらず、APIを整理するために開発者を必要とせずに、数分でアカウントをリンクできます。

Salesforce データだけでなく、すべての知識を統合する
正直に言って、顧客の知識が 1 か所に保存されることはめったにありません。Salesforce AI は Salesforce 内のデータを活用するのに優れていますが、ほとんどのチームはさまざまなツールに情報が分散しています。
-
すべてのソースを接続する: eesel AIは、Confluence、Google Docs、Notion などの一般的なツールを含む、100以上のソースに即座に接続します。これにより、AI には、CRM にあるものだけでなく、会社の知識の全体像が表示されます。
-
過去のチケットでトレーニングする: これはその最も強力な機能の1つです。チームの過去のサポート会話から自動的に学習できます。それはあなたのブランドの声を理解し、一般的な問題を理解し、以前に機能したソリューションを学習します。あなたからの手動トレーニングやコーディングは必要ありません。
コードを必要とせずに、自信を持ってテストおよびデプロイする
AI のデプロイは、少しギャンブルのように感じることがあります。実際に機能することをどのように知っていますか? eesel AI は、推測を取り除くように設計されています。
-
強力なシミュレーションモード: あなたの AI ボットが 1 人の顧客に話しかける前に、過去の何千ものサポートチケットでそれをテストできます。これにより、解決率の非常に正確な予測が得られ、実際の質問にどのように応答したかが正確に示されます。自信を持って本番稼働できます。
-
きめ細かい制御: シンプルなビジュアルダッシュボードを通じて、AI が処理するチケットのタイプ(「注文はどこにありますか?」のような質問)を正確に決定し、その他すべてを自動的に人間にエスカレートするように指示できます。複雑なルールやコードは必要ありません。

| 機能 | Salesforce AI (Einstein) | eesel AI |
|---|---|---|
| セットアップ時間 | 数週間から数か月。Trailhead またはコンサルタントが必要になることがよくあります。 | 数分。ガイド付きダッシュボードによる完全なセルフサービス。 |
| コーディング要件 | 基本についてはコード不要。カスタムアクションについてはApex/APIの知識が必要です。 | セットアップ、統合、およびアクションにコーディングは一切必要ありません。 |
| ナレッジソース | Salesforce 内のデータに最適。他のデータに接続できます。 | 100以上のソース(ヘルプデスク、Wiki、ドキュメント)に即座に接続します。 |
| テスト | 別のサンドボックス環境での構築とテストが必要です。 | 履歴データで即座にテストできる組み込みのシミュレーションモード。 |
| 理想的な対象 | すべてにSalesforceエコシステムをすでに使用しているチーム。 | 高速で強力、かつコード不要のAIサポート自動化を必要とするチーム。 |
未来はローコード:「Salesforce AI はコーディングが必要か」に関する新しい視点
そして、これは単なるSalesforceのことではありません。テック業界全体で、AIは舞台裏の複雑なコードを処理することで、強力なツールをよりアクセスしやすくしています。あるSalesforce AIの幹部が述べたように、問題を見つけて解決する意欲であるエージェンシーを持つことは、現在"コーディング方法を学ぶよりもはるかに重要です。"
今日最も価値のあるスキルは、完璧なコードを記述することではありません。ビジネスの問題を隅々まで理解し、それを解決するためにどのツールを使用するかを知ることです。ローコードおよびノーコードプラットフォームは、より多くの人々がこれらの問題解決者になることを可能にしています。これは、eesel AIのようなツールの背後にある全体的なアイデアであり、技術的な背景を必要とせずに印象的なソリューションを構築する力を与えます。
Salesforce AI はコーディングが必要ですか? あなたの今後の道
では、Salesforce AI はコーディングが必要ですか? ご覧のとおり、実際には 2 つの異なる道を提供しています。技術者ではないユーザーは、ポイントアンドクリックツールで信じられないほどの量のことを行うことができ、開発者は AI をコパイロットとして使用して、より速く、より優れたものを構築できます。
しかし、「コーディングを学ぶ」という古いアドバイスは変わり始めています。未来は問題解決者のものです。カスタマーサービスのような重要な分野では、eesel AIのようなプラットフォームは、強力なAI自動化を構築するために開発者のチームを必要としないことを示しています。必要なのは、明確な目標と仕事に適したツールだけです。
大規模なプラットフォームの実装の頭痛の種なしに、カスタマーサポートを迅速かつ確実に自動化することがあなたの目標である場合、そのために構築されたツールから始めることができます。
よくある質問
いいえ、基本的な AI 機能については、Salesforce は広範なノーコードオプションを提供しています。管理者は、他の宣言型 Salesforce 設定と同様に、ポイントアンドクリックインターフェースを使用して、プロンプトビルダーやフロービルダーなどのツールを活用して AI 機能を設定できます。
いいえ、Salesforce AI スペシャリスト認定では、コーディングの知識は必要ありません。試験は、製品知識、さまざまな Einstein AI ツールへの理解、およびさまざまなビジネスシナリオでそれらを適用するタイミングを知ることに重点を置いています。Trailhead プレイグラウンドでの実践的な設定が最適な準備です。
はい、高度なカスタマイズ、複雑な統合、または AI エージェントのカスタムアクションの構築には、多くの場合コーディングが必要です。開発者は、標準の宣言型機能を超えて機能を拡張するために、Apex などの言語や、Einstein for Developers などのツールを使用します。
開発者はコードを理解する必要がありますが、Einstein for Developers は手動コーディングを大幅に削減します。これはAI アシスタントとして機能し、Apex コードの生成、LWC コンポーネントのオートコンプリート、単体テストの作成、自然言語リクエストからの既存のコードの説明に役立ちます。
Salesforce AI は自動化を提供していますが、eesel AI などのプラットフォームは、カスタマーサポート自動化のためのより高速で完全にコード不要なパスを提供します。これらのツールを使用すると、数分でライブになり、さまざまな知識ソースに接続し、開発の専門知識を必要とせずにパフォーマンスをテストできます。
特に AI 搭載の生成機能を使用すると、Flow Builder を使用して、多くの高度な自動化を宣言的に構築できます。ただし、Flow Builder の制限を超える非常に特殊なまたは高度に複雑なビジネスロジックの場合、開発者は Apex コードを記述する必要がある場合があります。
ブログでは、コーディングは開発者にとって依然として価値がありますが、「エージェンシー」、つまり問題を見つけて解決する意欲がより不可欠になっていることが示唆されています。Salesforce AI の一部を含むローコードおよびノーコードプラットフォームは、高度な技術的なコーディングスキルを必要とせずに、問題解決者を支援します。
Share this article

Article by
Stevia Putri
Stevia Putri は eesel AI のマーケティングのジェネラリストであり、強力な AI ツールを共感を呼ぶストーリーに変える手助けをしています。好奇心、明晰さ、テクノロジーの人間的な側面によって推進されています。


