Communitygithub.com

secure-agent-design

個人AIエージェント向けセキュリティアーキテクチャパターン。受信トレイ、カレンダー、財務情報、ショッピングにアクセスするエージェントを設計する際に使用します。ユーザーごとの分離VM、アクション前のセンチネルチェック、最小権限コネクタ、人間による承認ゲート、単回使用支払い資格情報をカバーします。

secure-agent-design とは?

このスキルは、個人データや実際のアカウントに触れるAIエージェントのためのセキュリティアーキテクチャパターンを提供します。MetaがMuse向けに開示したセキュリティ設計(2026年9月)から抽出されたもので、各エージェントが専用の仮想マシン上で動作し、「センチネル」コンポーネントがすべてのアクションをVM外部へ送信する前に検証します。資格情報の分離、人間による承認ゲート、最小権限コネクタにより、エージェントが実際のパスワードやカード番号にアクセスすることを防ぎます。このスキルは、Claude Code、Cursor、CodexなどのAIエージェントプラットフォームで使用でき、ユーザーに安全性を提供しつつ、高い自律性を実現します。セキュリティを「約束」ではなく「アーキテクチャ」として提示することで、採用のハードルを下げることを目的としています。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/unisone/openclaw-skill-suite/tree/main/skills/secure-agent-design

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

secure-agent-design は何をしますか?

MetaがMuse向けに開示したセキュリティアーキテクチャ(2026年9月)から抽出:各エージェントは自身の安全なVM内で動作し、別個の「センチネル」システムがVMを離れる前にすべてのアクションをチェックし、エージェントは実際のパスワードやカード番号を決して見ることがありません。セキュリティを約束ではなくアーキテクチャとして提示することで、採用が促進されました。

パターン

ユーザーごとの分離コンピューティング

各ユーザーのエージェントは、そのユーザー専用の仮想マシン(分離されたコンピュータ)で実行されます。1つのエージェントが侵害されても、他のユーザーのデータには到達できません。VMはユーザーが不在の間もバックグラウンドで動作し続けます。

センチネル:アクション前の検証

別個のシステムが、すべてのアクションをVMから送り出す前にチェックします。エージェントが提案し、センチネルがポリシー(許可されたアプリ、支出制限、機密性ルール)に照らして検証し、実行します。副作用のあるアクションはこのゲートを通過できません。

資格情報の分離

エージェントは実際のパスワードやカード番号を決して見ません。購入はトランザクションごとに発行される単回使用の仮想カード番号を通じて行われ、実際の支払い資格情報がエージェントのコンテキストに入ることはなく、プロンプト、ログ、モデル出力を介して漏洩することはありません。

人間による承認ゲート

エージェントは機密性の高いアクション(メール送信、金銭支出、データ削除)の前に許可を求めます。承認は具体的(このアクション、この金額、この受信者)であるべきで、包括的であってはなりません。日常的な低リスクアクションは、ユーザーがオプトインすれば自律的に実行できます。

最小権限コネクタ

ユーザーはエージェントが触れるものを正確に決定します:どのアプリが接続されているか、アクセスが読み取り専用か読み取り/書き込みか、いつでも取り消し可能です。デフォルトはジョブを完了するための最も狭いスコープとし、明示的な要求があった場合にのみ拡大します。

透明性

ユーザーはエージェントが行ったすべてのことを確認できます:完全で人間が読めるアクションログ。「忘れる」コントロールを含め、ユーザーがエージェントに学習された情報を削除できるようにします。

伝え方

形容詞(「銀行級」「軍事級」)ではなく、アーキテクチャ(「自身の安全なVM内で実行され、すべてのアクションがVMを離れる前にチェックされる」)でリードします。コンポーネント(VM、センチネル、単回使用カード)に名前を付け、技術ユーザーが主張を検証できるようにします。トレードオフを正直に認めましょう:より広いアクセスはより高いリスクを意味し、まさにそのためにこのアーキテクチャが存在します。

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

astra-operator

Delegate computer-use and browser tasks to OpenAI

design-inspo

Find design inspiration from curated gallery sites. Use when a user needs UI/UX references, design examples, or inspiration for specific components (navbars, CTAs, hero sections, landing pages, etc.), full websites, SaaS products, mobile apps, animations, icons, branding, or design systems. Helps select the right inspiration source and browse examples.

graphrag

Build a GraphRAG pipeline over documents. Use when plain vector search returns chunks without connections, when questions need multi-hop reasoning (

mundane-demos

Demo strategy that leads with mundane real-life utility instead of benchmarks. Use when presenting an AI agent or product to non-technical audiences. Covers picking tasks the viewer did this morning, showing end-to-end completion, and letting speed be the wow factor.

release-notes

Generate polished release notes from git history. Use when cutting a release, before publishing a GitHub release, or when you need a changelog from commits between two tags. Groups changes by type, surfaces breaking changes, and drafts highlights.

remotion-product-demos

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

repo-security-scan

Scan a repository for high-signal security issues and produce a report. Use when auditing a codebase for leaked secrets or vulnerable dependencies, before a release, or when onboarding an unfamiliar repo. Runs gitleaks secret scanning and osv-scanner dependency checks.

testimonial-launch

Turn user testimonials into launch distribution. Use when launching a product or feature and you want real user proof to carry the announcement instead of marketing copy. Covers soliciting specific testimonials, curating them, and amplifying via quote-posts.

unisone/openclaw-skill-suite

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

validator-quotes

Earn and deploy third-party validator quotes for a launch. Use when you need credibility beyond your own claims. Covers who to approach, how to get honest reactions, and how to amplify them via quote-posts, based on the founder/CEO validators behind the Muse launch.

関連スキル