autonomous-agent-patterns
自律型AIエージェントを構築
適切なツール統合、権限システム、安全コントロールを備えた自律型コーディングエージェントを作成するための実証済みのデザインパターンを学びます。AIパワード開発ツールを構築する開発者にとって必須です。
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "autonomous-agent-patterns". 適切な権限コントロールを備えたファイルを読み取り編集できるエージェントの構築方法を示してください。
Résultat attendu:
Python実装:1)JSONスキーマを持つFileTool基底クラス、2)ReadFileToolとEditFileToolの実装、3)AUTO/ASK_ONCE/ASK_EACH/NEVERレベルのPermissionLevel列挙型、4)ツール実行前に権限設定をチェックするApprovalManager、5)read_fileをAUTO、write_fileをASK_ONCEにマッピングする設定例。
Utilisation de "autonomous-agent-patterns". ボタンを説明するだけでWebページ上のボタンをクリックできる視覚エージェントを作成するには?
Résultat attendu:
VisualAgentパターン:1)スクリーンショット取得用のPlaywrightを持つBrowserTool、2)スクリーンショットを分析するビジョンモデル統合、3)説明で要素を配置するようLLMに求め座標を返すfind_and_clickメソッド、4)検出された座標でのマウスクリック。要素が見つからない場合のエラー処理を含む。
Utilisation de "autonomous-agent-patterns". 長時間実行されるエージェントタスクのチェックポイントシステムを設計してください。
Résultat attendu:
CheckpointManagerクラス:1)履歴、コンテキスト、ワークスペース状態(gitステータス)、メタデータをキャプチャするsave_checkpointメソッド、2)状態を再読み込みするrestore_checkpoint、3)セッションIDを持つJSONストレージ使用、4)状態追跡のためのgitコマンドによるワークスペースキャプチャを含む。
Audit de sécurité
SûrThis skill is a reference documentation resource containing code examples for building autonomous agents. All detected patterns (external_commands, network, filesystem, env_access) are documentation examples demonstrating legitimate agent patterns, not actual executable malicious code. The skill does not contain prompt injection attempts or malicious intent. All findings are false positives - the skill is educational content about agent architecture.
Score de qualité
Ce que vous pouvez construire
Claude Code拡張機能を構築
適切な権限コントロールを備えた自律型コード編集のためにClaudeを使用するVS Code拡張機能またはCLIツールを作成します。
安全なエージェントAPIを設計
AIエージェントフレームワーク用の権限レベル、承認ダイアログ、サンドボックスを備えたツール呼び出しAPIを実装します。
エージェントにブラウザ自動化を追加
視覚要素検出と自動化を通じてWebアプリケーションと対話できるAIエージェントを有効にします。
Essayez ces prompts
LLMを使用してツールを使用するタイミングと最終回答を返すタイミングを決定するPythonでの基本的なエージェントループの実装方法を示してください。
異なるレベルの権限システムを作成してください:安全な操作は自動承認、中程度のリスクは1回確認危険なコマンドは毎回確認、ブロックされた操作は禁止。
シェルコマンドをサンドボックス化された環境で安全に実行するPythonクラスを記述し、実行できるコマンドを制限し、ワークスペースディレクトリへのファイルシステムアクセスを制限します。
動的なMCPサーバー接続を実装し、使用可能なツールを発見し、ユーザーの説明に基づいて実行時に新しいツールを作成できるようにする方法を示してください。
Bonnes pratiques
- 常に権限レベルを実装する - 安全な読み取り操作は自動承認하지만、ファイルの書き込みとコマンドの実行は承認を必要とする
- サンドボックス化された実行環境を使用して、アクセス可能なコマンドとファイルシステムパスを制限する
- LLMが各ツールとそのパラメータが何をするかを理解できるように、明確なJSONスキーマでツールを設計する
Éviter
- 権限チェックやサンドボックス化せずに無制限のコマンド実行を許可する
- 適切なコンテキスト管理とサイズ制限なしでエージェントに無制限のコンテキストを与える
- ツールが何をするのか不明確にする曖昧な説明でツールを実装する
Foire aux questions
このスキルは使用する準備ができていますか、それとも実装する必要がありますか?
これらのパターンにはどのAIモデルが対応していますか?
これらのエージェントパターンを実行するには特別な権限が必要ですか?
これらのパターンはシステムに損害を与える可能性がありますか?
エージェントの構築はどこから始めればよいですか?
MCPとは何ですか、またこれらのパターンとどのように関連していますか?
Détails du développeur
Auteur
sickn33Licence
MIT
Dépôt
https://github.com/sickn33/antigravity-awesome-skills/tree/main/skills/autonomous-agent-patternsRéf
main
Structure de fichiers
📄 SKILL.md