メインコンテンツへスキップ
見出し画像

Headless 360 アプリ作ったら Salesforce 全然使えてなかったなってなった

    先日サンフランシスコで開催されたTDX 2026に参加してきたことはこちらで書きました

    ゴールデンウィークの間にやってみた

    以下は自分なりにHeadless 360を実装してみた話しを書いていきます

    何をやったのか

    • iOS / macOS 用のアプリを作りました

      • これはいつものとおりです

    • Salesforce Hosted MCP Serverを使うアプリにした

    • OpenAIのCodex App Serverを内包するアプリにした

    AgenticなアプリでSalesforceは生まれ変わる

    作ったアプリのサイトはこちらです

    KLOQ(クロック)

    Salesforceはこれまで人間が使うことを中心に作られたプラットフォームでした。ノーコード・ローコードを謳い、多くの人がプログラムレスでプログラマティックな機能実装を行うことができるということが強みでした
    生成AIが多くの人に認知されはじめて3年が経ちますが、この間にSalesforceプラットフォームではさほど大きな進捗があったとは恐らく生成AIにどっぷり使っている人たちからは見えてなかったでしょう。かくいう私もその口です。そんな中で先日のTDXで発信されたのが「Headless 360」というキーワードです

    Salesforceはノーコード・ローコードにこだわってきたが故に、そのUIは人間用に作られています。しかしSalesforceが価値提供してきた領域というのは果たして人間が時間を使うべき領域だっただろうか?というと恐らくそんなことはなかったのだろうと思います。大昔にはなかったような仕組みがITによって実装され、それによって正しくあろうという姿勢の実装は出来たという面は当然あるのですが、一方で仕事のための仕事を増やさざるを得ませんでした。それを正しく実装しようとし続けてきたプラットフォームだと言えます。

    さて、この生成AI時代において何が一番インパクトを与えるでしょうか。私が思っているのは、これらの仕事のための仕事はAIが自動的にやるものとして処理される時代になるだろうということです。
    敢えていいますが、Bullshit-job(ブルシット・ジョブ(クソどうでもいい仕事))はITによっても生まれたでしょう。別にやりたかない仕事も、仕事の確証・認証・結果として立証するための仕組みとして敢えてやってきた時代が長く続きました。そのための時間が使われ、多くの人の時間を溶かしていった時代だとも言えると思います
    全てが一時が万事AIに一気に置き換わるという話ではないのですが、少しずつその片鱗は世の中に認知されつつある
    そんな中、人間中心設計だったSalesforceがはなった「Headless 360」には重みがあります。
    TDXに参加したものとして、その世界観を広める活動をしていきたいと思ったのが今回のアプリ構築の発端です。

    KLOQが何をするのか

    簡単に言うとSalesforce Hosted MCP ServerをOpenAI Codexが動かしてくれるというアプリです
    アプリの中にはAIエージェントが動いており、生み出したスケジューラーや、エージェントはOpenClawが実装したHertbeatという仕組みを使って定期的に自律的に自らの役割を遂行します

    これまでのスケジュール実行との違いは?

    2026年になって生成AIの世界は大きく変わりました。私が最も注目しているのは再帰性です。AI自信が自らを改善しうるのではないか、そういう仕組みのことです。
    KLOQでは、スケジューラーやエージェントが実行した内容について人間が介入することが出来ます。質問や修正事項をチャットで伝えることで、それまで定義されていた内容を自らよしなに改善していく、そんな仕組みをつけてあります。
    Salesforceに慣れている人は、オブジェクトがあり、カラムがあるという従来型のリレーショナルデータベース思考がベースにあると思うのですが、生成AIを動かしていく部分は自然言語で行われることが多い。KLOQはそこにSOQLを組み込んだりすることによって、Salesforceに精通したAIエージェントが宿るようになっています

    使い方

    ChatGPTのアカウントは必須です。これは自分で準備してください
    Salesforce環境はMCPが使える環境であればなんでもいいです。Dev環境でもできると思いますのでチャレンジしてみてください

    Salesforceeに外部クライアントアプリケーションを作ってください

    作り方はこちらに書いたとおりです

    そんなに難しくは無いと思いますので是非一度チャレンジしてみてください
    外部クライアントアプリケーション怖くないよ
    いわゆる他のWebサービスで言うところの、アプリケーションの作成に近いものになっているので、API使ったりすることに慣れている人は簡単に作れると思います。

    iOSとmacOSは連携します

    それ故にmacOSで設定をしたほうが楽だと思います。まずはmacOSにアプリを入れてみてください。

    作業フォルダがなぜあるのか

    画像

    KLOQは作業フォルダ毎に、設定を追加する仕様になっています
    例えば、事業部売上、全社売上、イベント登録数、申込数、リード獲得などなど、フォルダに分けて管理をしましょう
    フォルダには
    - 目標
    - フォルダ条件
    を作ることができます
    フォルダ条件というのは、そのフォルダの中でのフィルタ条件です
    例えば、商談を検索する場合はレコードタイプを"KLOQ"のみにしてください
    みたいな条件をつけておくと、そのフォルダ内ではどんな指示を飛ばしても必ず商談をクエリする場合はレコードタイプをKLOQに絞ります
    目標は、年間の売上目標などを指定するようになっています
    進捗が簡単にわかるので良いですよ

    エージェント機能

    画像

    色々なエージェントテンプレートを作っておきました
    Salesforceでおおよそやるでしょうという条件が入っています
    KLOQでのこだわりは、これらの設定を更に詳細にする時にチャットのやり取りで設定するという仕組みにしたことです。もちろん手動でもできるんだけど、そういう時代でもないということで基本的にはチャットのやり取りで指定ができるようになっています。面白いよ。

    Salesforceとの違いは何?

    レコードはデフォルトで表示されない
    レポートもダッシュボードもない

    この2つでしょうか。
    僕自身は常々思っていたことなのですが、Salesforceって情報過多なんですよ。多すぎる。今この瞬間に欲しい情報のみじゃないんです
    人間ってそれらを見ると何が起きるかと言うと、色んな事を考えてしまいます。つまり気が散るんですよ。
    恐らくKLOQではその辺が解消されます

    是非一度体験してみてください

    そして未来のCRMの仕組みを感じてみましょう
    何が本当のforceだったのかということを今一度考えるタイミングに着ているのだろうと思います。
    まずはね、第一弾ということで、無料配信しておりますので是非。
    不具合やニーズがあればお知らせください

    macOS版がなかなかリリースにならない

    なぜだ…

    Salesforce 全然使えてなかったな

    CRMの使い方なんてどこも基本は同じはずなんですよ。ノーコードローコードに振ってきた理由がそれで、基本で使うことでパフォーマンスを出せるという部分に強みがあるのだから
    そのような知見はすでにLLMに取り込まれているし、Salesforceなんて世界で最も売れてるCRMですから知見も多いのです

    Salesforceエコシステムにいてよかった

    (まぁこれは完全にポジショントークですが)これはかなり重要なポイントです。そこにたくさんのデータがあり公開もされているというエコシステムに乗っておくというのは大きなアドバンテージを持っていると言えます。
    だって、ベストプラクティスが知見としてあるんですから。日本語だけじゃなく多言語で共有されている。心強いですよ
    これは全く違う文脈ですが、テスラの話しを先日サンフランシスコで聞きました。サンフランシスコって既にWaymoっていう自動運転タクシーが走っています。現在Goと組んで日本でも路上データを取得中のあれです。これは限られた範囲内のデータを沢山もっていて、それを元に運転してるんですよ。でもね、テスラって沢山の人が自分で運転して色んなところにいくでしょう?人間が乗っている限りにおいてはどこにでもいけるんだから。そのデータを吸い上げている。そのデータによって、テスラオーナーたちに価値を返すことができるんです。似たようなことがSalesforceエコシステムで起きます

    ここからとても楽しい時代になります

    AIエージェントが協働してくれるのってこれまで結構難しくてイメージわかなかった人のほうが多かったんじゃないかと思うんですよ。
    ただ、昨日紹介したSlackbotなんかも、協働と言える領域に入ってきたと思います

    Salesforceの技術力を上げるのではなく、業務を進めることに注力せよ

    本質的な部分に人間がコミットする時代が来たんだなと思います。もちろん知っているに越したことのない知識というのは依然としてたくさんありますよ。その方が早いってのは当然あるんです。ただ僕がおもうのはね、何度も試す人のほうが結果的に強くなるんじゃないかなって考えています
    全く知らない領域でも、少しずつAIとともに切り開いていき、果実を手にする人。私はそういう人が今後活躍し続けていくだろうと考えています

     
     
    株式会社リバネス取締役CIO/創業メンバー 企画・営業からCMOを経て現職。 Salesforceを中心としたSaaSを活用することで組織のボトルネックを解消し、成長に耐えうる組織づくりを生業としています。

    あなたへのおすすめ