
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とともに切り開いていき、果実を手にする人。私はそういう人が今後活躍し続けていくだろうと考えています