技能 Agent Component
📦

Agent Component

安全

ReactでAIエージェントインターフェースを構築

AIチャットインターフェースの構築には、複雑な状態管理、ストリーミング、ツール処理が必要です。このスキルでは、すべての機能が組み込まれたすぐに使えるエージェントコンポーネントを提供します。

支持: Claude Codex Code(CC)
⚠️ 68
1

下载技能 ZIP

2

在 Claude 中上传

前往 设置 → 功能 → 技能 → 上传技能

3

开启并开始使用

测试它

正在使用“Agent Component”。 基本的な設定でエージェントコンポーネントをインストールして設定

预期结果:

メッセージ入力、会話履歴、Claudeからのストリーミングレスポンスを備えた完全に機能するチャットインターフェースが表示されます。コンポーネントは接続状態、エラー、再接続を自動的に処理します。

正在使用“Agent Component”。 メール送信前に承認を必要とするツールを追加

预期结果:

エージェントがメール送信を試みるとき、受信者、件名、メッセージコンテンツを表示する承認ウィジェットが表示されます。ユーザーは実行前にアクションを承認または拒否できます。

安全审计

安全
v1 • 2/27/2026

This is a documentation-only skill containing only SKILL.md with installation instructions and usage examples. No executable code, scripts, or network operations were detected. The skill provides guidance for integrating a React agent component from ui.inference.sh.

0
已扫描文件
0
分析行数
0
发现项
1
审计总数
未发现安全问题
审计者: claude

质量评分

38
架构
100
可维护性
87
内容
31
社区
100
安全
65
规范符合性

你能构建什么

SaaSコパイロット統合

最小限の設定でSaaSアプリケーションにAIコパイロットを追加。コンポーネントはストリーミング、ツール呼び出し、ユーザー承認を自動的に処理します。

内部ワークフロー自動化

人間の監視下でAIエージェントがアクションを実行できる内部ツールを作成。承認フローは機密操作が実行前にレビューされることを保証します。

カスタマーサポートチャットボット

データの取得、フォーム入力、必要に応じて人間へのエスカレーションが可能なサポートチャットボットを展開。ウィジェットシステムは 풍부なインタラクティブなレスポンスを提供します。

试试这些提示

基本エージェントセットアップ
Claude Haikuを使用してユーザー質問に応答するシンプルなエージェントコンポーネントを作成。ストリーミング有効なデフォルト設定を使用。
カスタムシステムプロンプト付きエージェント
コードレビュー用のカスタムシステムプロンプトでエージェントコンポーネントを設定。エージェントはプルリクエストの差分を分析し、改善を提案する必要があります。
クライアントサイドフォームツール付きエージェント
フォームインタラクション用のクライアントサイドツールを持つエージェントをセットアップ。エージェントはscan_uiを使用してフォームフィールドを読み取り、fill_fieldに基づいてユーザーリクエストに基づいてデータを入力する必要があります。
承認ワークフロー付きエージェント
データベース書き込みや外部API呼び出しなどの機密操作を実行する前に人間の承認を必要とするエージェントを設定。確認前にコンテキストを表示する承認ハンドラーをセットアップ。

最佳实践

  • APIキーがクライアントサイドに露出するのを防ぐために常にバックエンドプロキシルートを使用
  • データを変更したり外部システムをトリガーするアクションには承認フローを実装
  • ブラウザセーフな操作(フォーム値の読み取りやスクロールなど)にのみクライアントサイドツールを使用

避免

  • INFERENCE_API_KEYをクライアントサイドコードに露出させたり、バージョン管理にコミットしないでください
  • 認証情報が露出するため、プロキシルートなしでエージェントコンポーネントを使用しないでください
  • 適切なユーザー確認UIなしに機密操作の承認権限を付与しないでください

常见问题

エージェントコンポーネントとは何ですか?
エージェントコンポーネントは、ストリーミング、ツール実行、human-in-the-loop承認を備えた完全なAIチャットインターフェースを提供する事前構築されたReactコンポーネントです。Inference.shプラットフォームと統合され、Claude、Codex、およびその他のAIモデルと連携します。
このコンポーネントを使用するためにバックエンドは必要ですか?
はい、Next.jsアプリケーションでプロキシルートをセットアップしてInference APIにリクエストを転送する必要があります。これによりAPIキーが保護され、サーバー側で認証が安全に処理されます。
エージェントは私のサーバーでコードを実行できますか?
いいえ、エージェントコンポーネント自体はサーバーサイドコードを実行しません。AI会話のUIを提供します。ツールの実行は、適切な認証と承認フローを備えたInferenceプラットフォームを通じて行われます。
クライアントサイドツールとは何ですか?
クライアントサイドツールはブラウザで実行される関数で、フォーム値の読み取り、フィールドへの入力、ページのスクロールなどが含まれます。Reactコンポーネントで宣言され、ユーザーが承認するとAIがそれらを呼び出すことができます。
承認ワークフローはどのように機能しますか?
承認が必要としてマークされたツールをエージェントが実行したいとき、コンポーネントはツール名と引数を含む承認ウィジェットを表示します。ユーザーはツールが実行される前に明示的に承認する必要があります。
このコンポーネントはClaude Codeに対応していますか?
はい、エージェントコンポーネントは、Inferenceプラットフォームを通じてClaude、Claude Code、Codexに対応しています。コンポーネントをレンダリングするときのagentConfigプロップでどのモデルを使用するかを設定します。

开发者详情

文件结构

📄 SKILL.md