Skip to main content
安全な方法でアプリを構築・発行することは共同の責任です。Replitは、顧客のワークロードが実行されるReplit Agent、プラットフォーム、およびインフラストラクチャのセキュリティに責任を負います。Replitは合理的なコントロールと安全なデフォルトでこれらを運用し、アプリケーションとデータを保護するために使用できるツールを提供しています。ユーザーはアプリケーションのコンテンツと、Replitが提供するツールの使用・設定に責任を負います。 これは意図的なバランスです。Replitはユーザーが夢見るものを何でも構築できることを望んでいます。その自由は、特定の決定をユーザーの手に委ねることを意味します。以下の表は、確立されたクラウドおよびAI責任共有パターン(Microsoft AI SRMCSA AICM)に沿って、ISO/IEC 42001NIST AI RMFに基づいたReplitの責任共有モデルを示しています:

責任マトリックス

一般

Replit Agent

開発環境

発行済みアプリ

責任の分担方法

表のほとんどの行は3つのパターンのいずれかに従っています:
  • メカニズム対設定。 Replitはコントロールを提供します:RBAC、可視性設定、MFA、SSO、データレジデンシー、保持期間。ユーザーはどれを有効にするか、どのように設定するかを決定します。
  • 検出対修正。 Replitはプラットフォームを監視し、見えるものを表示します:脆弱な依存関係、不正使用シグナル、プラットフォームの異常。ユーザーはアプリケーション内のものを監視・修正します。なぜなら「修正済み」がアプリのコンテキストで何を意味するかを知っているのはユーザーだけだからです。
  • ファーストパーティ対サードパーティ。 ReplitがレビューしたSkills、MCPツール、ConnectorsはReplitによってレビューされます。ユーザーが接続、インストール、または配線したものは、ユーザーが審査、設定、ローテーション、取り消しを行う責任があります。
一部の行はユーザーだけの責任です:利用ポリシー、アクセスコントロール、IP審査、エンドユーザーのプライバシー通知、アプリケーションレベルのペネトレーションテスト。これらはユーザーだけが持つコンテキストに依存しています。他の行はReplitが担当します:アプリが構築・実行されるプラットフォームです。 これらのパターンは意図的に繰り返されています。自由に何でも構築できることが目的であるプラットフォームで責任を分担する唯一の誠実な方法です。

Replit Agentとの協力

ユーザーはAgentが生成したコードを所有し、それに責任を負います。実際には、いくつかの習慣を身につけることを意味します:
  1. 出荷前にレビューする。 Agentは動作するコードを生成しますが、「動作する」と「正確」は異なります。特に認証、データ処理、信頼の境界を越えるものについて、書かれたコードを読んでください。Agentにテストを書かせて推論を説明させることは、反復時のリグレッションを発見する良い方法です。
  2. シークレットをプロンプトから除外する。 SecretsフィーチャーとConnectorsを使用してください。APIキー、トークン、認証情報をチャットに貼り付けないでください。Agentはプレーンテキストで受け取らなくてもそれらを使用でき、貼り付けると管理されたシークレットが管理されていないものになります。
  3. ビジネスロジックとアクセスコントロールモデルを説明する。 Replit Agentに、アプリのどの機能に誰がアクセスできるかを伝えてください。アプリが世界中の全員に閲覧されることを意図していない場合は、ReplitのPrivateまたはPassword-protectedの発行オプションの1つを選択してください。
  4. 機密アクションを意識的に承認する。 Agentがアプリの発行、シークレット変更、アウトバウンドコールを提案した場合、ヒューマン・イン・ザ・ループのステップはユーザーのものです。クリックスルーではなく、実際のレビューとして扱ってください。

コンプライアンスとインシデント対応

ユーザーはReplitの利用規約を遵守する責任があります。また、自身のコンプライアンスと法的要件を理解する責任もあります。コンプライアンスの観点からReplitが何を提供するまたは提供しないか(SOC 2 Type II、サブプロセッサ、認証など)については、replit.com/securityをご覧ください。 Replitプラットフォームで脆弱性を見つけた場合は、Replitの責任ある開示プロセスに従ってsecurity@replit.comに報告してください。構築したアプリで見つけた場合は、ユーザー自身がトリアージを行います。プラットフォームのインシデントはReplitのインシデント対応ポリシーに従って処理されます。アプリケーション、データ、またはエンドユーザーのアカウントに起因するインシデントはユーザーが主導します。