# OccupySaaS: オープンソースのSalesforceおよびAuth0代替が実装するもの

Published: 2026-11-03

OccupySaaSは、AIを使用してサブスクリプションソフトウェアのセルフホスト可能な代替を開発しています。Salesforce互換プロジェクトであるSalesCompelは、初期の永続的なGo/PostgreSQL顧客レコードスライスと、編集がメモリに残る別の探索プロトタイプを持っています。ZeroAuthyは、名前付きAuth0クライアントでのテストを記録し、OpenID適合性の狭い自己認証リストを持っています。本番への移行には、ワークフロー、移行、運用に関する証拠が必要です。評決はNEEDS REVIEWです。

Canonical: https://thedailydiff.dev/ja/video/2026-11-02-occupysaas-rebuild/

## この動画の要点

- Salesforceは、Pro Suiteを1ユーザーあたり月額100米ドル（年間請求）で宣伝しています。これは有料プランの1つであり、より低価格のプランや無料提供も利用可能です。本エピソードは、シートあたりの依存関係を減らすというプロジェクトの目標を報告していますが、節約額を測定したり、同等の製品カバー範囲を主張したりしていません。
- OccupySaaSのサイトでは、ZeroAuthyの公開プロジェクトを2026年10月14日、SalesCompelのプロジェクトを10月15日としています。11月2日のイベントは新しい議論です。サイトのレイオフに関する記述は自己申告であり、寄稿者の職歴はここでは独自に確認されていません。
- SalesCompelの実装ガイドでは、テナントスコープのGo/PostgreSQL候補における永続的なアカウントおよび連絡先の操作について説明しています。独立したVue探索プロトタイプは合成データを使用し、バックエンド呼び出しなしで編集をメモリに保持します。完全なプログラムマイルストーンで記録された出口ゲート通過はなく、本番認証はまだ達成されていません。
- ZeroAuthyの行列は、クライアントバージョンを命名し、クライアントチェックとサーバーのみのテストを区別しています。OpenID Foundationは、Basic OP、Config OP、Form Post OPプロファイルに対してzeroauthyコミット38b4229をリストしています。自己認証は特定のプロトコルプロファイルに関するものであり、包括的なセキュリティ監査や完全なAuth0パリティとは異なります。多要素サインインと運用強化スイープは、今後のロードマップ作業として残っています。
- SalesCompelの初期バックエンドガイドでは、承認されたデータベースオペレーターが、保存されたダイジェスト行を削除することで、プロビジョニングされたトークンを取り消します。ガイドでは、トークンのライフサイクルと公開ログインを今後の作業としています。この具体的な手順は、会社が代替ホスティングを選択する際に負う運用責任を示しています。
- PostgreSQLコミッターのRobert Haasによる10月21日のレポートでは、AIによるバグ発見が人間のレビューを上回っていると説明されています。本エピソードは、この日付入りの帰属された説明を、新しいリリース発表やOccupySaaSの欠陥の測定ではなく、保守の文脈として使用しています。
- The Daily Diffの評決は、本番環境への切り替えについてはNEEDS REVIEWです。サポートされているスライスを実際のワークフロー、権限、リカバリのニーズに対してテストし、サービスの責任者を指名してください。明示されたクリーンルームポリシーは契約上のリスクを認識しており、オープンソースライセンスはインフラストラクチャやメンテナンスのコストを排除するものではありません。

## 質疑応答

### オープンソースのSalesforce代替であるSalesCompelは何を実装していますか？

SalesCompelは、そのREADMEと実装ガイドによると、初期の永続的な顧客レコードスライスを実装しています。Go/PostgreSQLバックエンドは、テナントスコープのアクセスと限定されたクエリによるアカウントと連絡先の操作をサポートしています。独立したVue探索プロトタイプは合成レコードを使用し、編集をメモリに保持します。このプロジェクトは、未完成の移行と広範なワークフロー作業を文書化しており、本番認証はまだ達成されていません。

### 互換性のあるサーバーは、企業がSaaSベンダーから離脱するのにどのように役立ちますか？

互換性のあるサーバーは、既存のソフトウェアクライアントからのリクエストを異なる宛先で受け入れることができ、アプリケーションの既存の統合をより多く保持できます。ZeroAuthyのマトリックスは、名前付きAuth0クライアントでのチェックを記録していますが、SalesCompelのガイドは限られた実装表面をリストしています。企業は、本番環境で使用する前に、実際のレコード、権限、カスタムワークフローをサポートされている動作に対して移行リハーサルする必要があります。

### ZeroAuthyのOpenID自己認証リストは何を確立しますか？

OpenID Foundationは、3つのプロバイダ適合性プロファイルについて特定のZeroAuthyコミットをリストしています。Foundationは、自己認証を、テストによるデプロイメントの適合性に関するエンティティの正式な宣言と定義しています。この主張には定義されたプロトコルスコープがあります。ZeroAuthyのロードマップは、多要素サインインと運用強化を後の作業として別に位置付けているため、本番環境の決定には、リストの限定されたスコープを超える証拠が必要です。

### SalesCompelの初期バックエンドでプロビジョニングされたアクセストークンはどのように取り消されますか？

SalesCompelの実装ガイドによると、承認されたデータベースオペレーターが、プロビジョニングされたトークンの保存されたダイジェスト行を削除します。ダイジェストは、データベース内のトークンのフィンガープリントです。同じガイドでは、トークンのライフサイクルと公開ログインを今後の作業としています。これは、セルフホスティングオペレーターが理解する必要のある文書化された初期候補の手順であり、このエピソードは本番環境のオフボーディングテストを実行したとは主張していません。

### この代替への本番移行に関するThe Daily Diffの評決は何でしたか？

The Daily Diffの評決はNEEDS REVIEWでした。このエピソードは、互換性のあるオープンサーバーが脱出オプションを作成できるため、サポートされているスライスをテストすることを推奨しています。本番環境は、SalesCompelの文書化された初期スコープと未完成のロードマップを反映して、移行の証拠と明確な運用責任に基づいてゲートされたままです。顧客のアクセスが代替に依存する前に、企業は実際のワークフロー、権限、および復旧のニーズをカバーするリハーサルを行う必要があります。

## チャプター

- 0:00 Salesforceを解約して製品を使い続けることはできますか？
- 0:42 なぜ企業が既に購入しているものを再構築するのですか？
- 1:41 Auth0クライアントで既に何が機能しますか？
- 2:31 Salesforceはどの程度実装されていますか？
- 3:39 AIがコードを書いた後、誰がメンテナンスするのですか？
- 4:12 SalesCompelはどこでオフスイッチを提供しますか？
- 4:59 この終了プランで本番環境に移行しますか？

## 翻訳されたトランスクリプト

オリジナルの英語ナレーションから翻訳されています。利用可能なオーディオとキャプションはYouTubeによって管理されています。

### Salesforceを解約して製品を使い続けることはできますか？

0:00 Salesforceのクローンは、請求をキャンセルして製品を使い続けるようなものです。 OccupySaaSには公開コードがあり、そのロードマップは残されている作業の量を示しています。 このビデオでは、何がすでに機能していますか？ 何があなたを追いかけますか？ そして、誰がオフスイッチを手に入れますか？ 従業員が退職した場合、そのアクセスは停止される必要があります。 Salesforce再構築の指示は、その作業を誰が実行するかを伝えています。 評決の前に正確な手順に従います。

0:21 11月2日月曜日、The Daily Diffです。 OccupySaaSは、AIを使用してサブスクリプションソフトウェアを再構築するオープンソースの取り組みです 公開されているドキュメントから。 ZeroAuthyは、アプリケーションのログインを処理するサービスであるAuth0をターゲットにしています。 SalesCompelは、営業チームが顧客記録を保持するSalesforceをターゲットにしています。 両方のプロジェクトは初期段階であり、セルフホスト可能です。 SalesforceはProスイートを1ユーザーあたり月額100ドルで宣伝しており、

### なぜ企業が既に購入しているものを再構築するのですか？

0:45 毎年請求されます。シートが増えるごとに請求額が膨らみます。 OccupySaaSは、シートあたりの価格設定を成長への税金と呼んでいます。 調達はついに、人々の雇用に対するサブスクリプションを発見しました。 提案された脱出策は互換性です。 あなたのアプリケーションはすでにソフトウェアクライアントを介してベンダーにリクエストを送信しています。 それらのリクエストを理解するサーバーを構築すれば、同じクライアントが 代わりにあなたのサーバーと通信できます。 エンジニアを雇って構築したアプリケーションの多くを保持できます。

1:09 これは、離脱が何年にもわたる会社の習慣を再構築することを意味する場合に重要です。 顧客レコードはカスタムフィールドを保持でき、別のアプリケーションは リクエストの動作に正確に依存する場合があります。 それを機能させ続けることが難しい約束です。 役立つ質問は、既存のセットアップのどの部分をこのコードがすでに 理解できるかです。ウェブサイトのスローガンは、「彼らは私たちを解雇した、 私たちは彼らのSaaSを再構築している」です。 これらの雇用履歴はここでは未確認です。

1:32 今日のイベントはHacker Newsの議論です。 サイト自身のタイムラインでは、2つの公開プロジェクトは10月中旬に開始されたとされています。 復讐映画は数週間前から開発されていました。 同じ取り組みのAuth0代替は、確認すべき具体的なものを提供してくれます。

### Auth0クライアントで既に何が機能しますか？

1:44 ZeroAuthyの互換性マトリックスは、Reactクライアントを含む名前付きAuth0ソフトウェアクライアントでテストされたサインインおよびアクセス資格情報を記録しています。 Reactクライアントを含む名前付きAuth0ソフトウェアクライアントでテストされました。 正確なバージョンを命名し、クライアントチェックとサーバー単独のテストを区別しています。 これらの境界により、その主張は有用になります。 OpenID Foundation自身のリストには、3つのログイン標準プロファイルに対応する特定のZeroAuthyバージョンが記載されています。 これは、定義されたスコープを持つ検証可能な自己認証の主張です。 プロジェクトのロードマップでは、多要素サインインと 運用強化は後の作業とされています。

2:11 顧客に信頼する前に、達成されたことと未完成の作業の両方を調査できます。 Hacker Newsでは、コメント投稿者のozimが、バックアップとセキュリティ 更新を顧客が購入する一部として指摘しています。 当然の異議です。自社ホスティングを選択する企業は、 これらの業務の責任者が必要であり、 ライセンスが営業電話なしで届いた場合でも同様です。 誰かが夕食中に呼び出されることになります。 SalesCompelは、その境界を特に明確にしています。

### Salesforceはどの程度実装されていますか？

2:33 そのGoバックエンドは、アカウントと連絡先のレコードをPostgreSQLに保存し、 テナントスコープのアクセスと限定されたクエリをサポートしています。 その実装ガイドは、サポートされている操作をリストしています。 より広範なクエリ動作と移行は、その範囲外です。 あなたの会社の何年にもわたるカスタマイズは、別の問題として扱われます。 そして、どの画面を見ているかに注意してください。 独立したVue探索プロトタイプは合成データを使用し、編集を メモリに保持します。バックエンドスライスはレコードを永続化します。

2:57 READMEには両方が説明されています。 魅力的な顧客リストは、 レイアウトを示すことができますが、移行計画は まだ作成中です。 開発者の功績として、彼らは未完成の作業を書き出しています。 ロードマップには、完全なプログラムのマイルストーンで出口ゲート通過が記録されておらず、 本番認証も達成されていないと書かれています。 残りの見積もりは、数百の範囲で区切られた作業パッケージに及びます。

3:16 これは範囲の見積もりであり、その中に納期が隠されているわけではありません。 では、何があなたについてくるのでしょうか？ あなたの記録には検証済みの保存先が必要です。 統合には実際の要求のテストが必要です。 権限は実際の組織と照合して確認する必要があります。 馴染みのあるAPIは移行の障壁を1つ下げますが、サポートされていないすべてのワークフローは 受け入れリストに記載される必要があります。 クローンは、あなたの会社の奇妙さを無料で引き継ぎます。

3:38 古い報告書が作業負荷を説明しています。

### AIがコードを書いた後、誰がメンテナンスするのですか？

3:40 10月21日、PostgreSQLコミッターの ロバート・ハースは、AIによる バグ発見が人間のレビューを上回っていると書きました。 彼はそのプレッシャーを、遅れた機能の巻き戻しやバージョン19の 遅延と関連付けました。彼の10月の説明は、これらのクローンにとって有用な背景情報です。 ハース氏によると、モデルは修正案を作成できますが、人間は依然として正確性とプロジェクト 標準を確認します。古いリリースでの作業もレビュアーの負担を増やしています。 代替品を所有するということは、そのメンテナンス義務も

4:05 負うということです。コードを生成するマシンと並行して、メンテナーのための予算を確保してください。 サブスクリプションをキャンセルする簡単な部分は、ボタンを見つけることです。

### SalesCompelはどこでオフスイッチを提供しますか？

4:12 その従業員はアクセスを削除する必要があります。 SalesCompelの初期バックエンドガイドでは、アクセス資格情報はトークンです。 プロビジョニングされたトークンを取り消すには、承認されたデータベースオペレーターがその 保存されたダイジェスト行を削除します。 それはデータベース内のトークンのフィンガープリントです。 ガイドでは、トークンのライフサイクルと公開ログインを今後の作業としています。 あなたはサーバーを管理しており、アクセスを停止する責任があります。 私はその選択肢があることを好みます。

4:33 顧客をその背後に置く前に、実際のワークフローと復旧をリハーサルするでしょう。 彼らの明示されたクリーンルームポリシーは、機密の雇用主資料を除外し、 契約上のリスクを認識しています。 Apacheライセンスは、このコードの使用許可を与えます。あなたの法的な宿題は ダウンロード後も残ります。 公開ロードマップは、ホームページが占拠を祝う間、 質問するのに役立つものを提供します。 私が話すのを聞くよりもこれを読みたい場合は、diffが毎朝あなたの受信トレイに届きます。

4:55 daily diff.devで無料で、リンクは下にあります。 したがって、今日の評決はNEEDS REVIEWです。

### この終了プランで本番環境に移行しますか？

5:01 互換性のあるオープンサーバーは開発者に脱出経路を提供できるため、サポートされているスライスをテストするでしょう。 互換性のあるオープンサーバーは開発者に脱出経路を提供できるため、サポートされているスライスをテストするでしょう。 移行の証拠と運用責任に基づいて本番環境をゲートし続けるでしょう。 購読し、ベルを鳴らし、もしあなたが異なるスタンプを押したならコメントで教えてください。 今日のdiffは以上です。 AxrisiのNikoです。 責任を持ってマージしてください。

## 情報源

- [SalesCompel README: candidate, prototype and roadmap limits](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/README.md) — OccupySaaS / SalesCompel
- [SalesCompel early backend: implemented surface and token revocation](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/compat/plan-2-implementation.md) — OccupySaaS / SalesCompel
- [ZeroAuthy README and roadmap](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/README.md) — OccupySaaS / ZeroAuthy
- [Certified OpenID providers and profiles](https://openid.net/certification/certified-openid-providers-profiles/) — OpenID Foundation
- [What is self-certification?](https://openid.net/developers/what-is-self-certification-faq/) — OpenID Foundation
- [Sales pricing: Pro Suite annual billing](https://www.salesforce.com/sales/pricing/) — Salesforce
- [OccupySaaS: stated method and October timeline](https://occupysaas.com/) — OccupySaaS
- [Postgres 19 is late, and it's AI's fault — October 21, 2026](https://neon.com/blog/postgres-19-is-late-and-its-ais-fault) — Robert Haas / Neon
- [ZeroAuthy stated clean-room policy](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/CLEAN_ROOM.md) — OccupySaaS / ZeroAuthy
- [ZeroAuthy compatibility matrix](https://github.com/occupysaas/zeroauthy/blob/5d1c30c1ac7c90d88307c1958af7d7fd20ef0d54/docs/compat/matrix.md) — OccupySaaS / ZeroAuthy
- [SalesCompel progress and remaining roadmap](https://github.com/occupysaas/salescompel/blob/2aa326536f38768c24744079398966d325bb6589/docs/plans/2026-10-20-progress-and-remaining-roadmap.md) — OccupySaaS / SalesCompel
- [OccupySaaS discussion — November 2, 2026](https://news.ycombinator.com/item?id=50331402) — Hacker News
- [Cover portrait: Marc Benioff by Christie Hemm Klok / Salesforce; cropped and background removed](https://commons.wikimedia.org/wiki/File:Marc_Benioff.jpg) — Wikimedia Commons · CC BY-SA 2.0
- [Cover portrait and adapted artwork license: CC BY-SA 2.0](https://creativecommons.org/licenses/by-sa/2.0/) — Creative Commons
