技能 Agent Component
📦

Agent Component

安全

Создание интерфейсов AI-агентов с React

Создание чат-интерфейсов для ИИ требует сложного управления состоянием, потоковой передачи и обработки инструментов. Этот навык предоставляет готовый к использованию компонент агента со всеми встроенными функциями.

支持: 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 Copilot

Добавьте AI-копилот в ваше SaaS-приложение с минимальной настройкой. Компонент поддерживает потоковую передачу, вызовы инструментов и утверждения пользователем из коробки.

Автоматизация внутренних рабочих процессов

Создавайте внутренние инструменты, где AI-агенты могут выполнять действия с человеческим контролем. Потоки утверждения гарантируют, что чувствительные операции проверяются перед выполнением.

Чат-бот поддержки клиентов

Разверните чат-бот поддержки, который может получать данные, заполнять формы и передавать людей при необходимости. Система виджетов обеспечивает богатые интерактивные ответы.

试试这些提示

Базовая настройка агента
Создайте простой компонент агента с Claude Haiku, который отвечает на вопросы пользователей. Используйте конфигурацию по умолчанию с включенной потоковой передачей.
Агент с пользовательским системным промптом
Настройте компонент агента с пользовательским системным промптом для код-ревью. Агент должен анализировать диффы пул-реквестов и предлагать улучшения.
Агент с клиентскими инструментами для форм
Настройте агента с клиентскими инструментами для взаимодействия с формами. Агент должен использовать scan_ui для чтения полей формы и fill_field для заполнения данных по запросу пользователя.
Агент с потоками утверждения
Настройте агента, требующего утверждения человеком перед выполнением чувствительных операций, таких как запись в базу данных или вызовы внешних API. Настройте обработчики утверждения, показывающие контекст перед подтверждением.

最佳实践

  • Всегда используйте маршрутизатор бэкенд-прокси для защиты вашего API-ключа от клиентского раскрытия
  • Реализуйте потоки утверждения для любых действий, изменяющих данные или запускающих внешние системы
  • Используйте клиентские инструменты только для безопасных для браузера операций, таких как чтение значений формы или прокрутка

避免

  • Никогда не раскрывайте INFERENCE_API_KEY напрямую в клиентском коде и не фиксируйте его в системе контроля версий
  • Не используйте компонент агента без прокси-маршрута, так как это раскрывает учетные данные
  • Избегайте предоставления разрешений на утверждение для чувствительных операций без надлежащего UI подтверждения пользователем

常见问题

Что такое Agent Component?
Agent Component — это предварительно созданный React компонент, предоставляющий полный чат-интерфейс ИИ с потоковой передачей, выполнением инструментов и утверждениями с участием человека. Он интегрируется с платформой Inference.sh и работает с Claude, Codex и другими моделями ИИ.
Нужен ли бэкенд для использования этого компонента?
Да, вам нужно настроить прокси-маршрут в вашем Next.js приложении для перенаправления запросов в Inference API. Это защищает ваш API-ключ и безопасно обрабатывает аутентификацию на стороне сервера.
Может ли агент выполнять код на моем сервере?
Нет, сам компонент агента не выполняет серверный код. Он предоставляет UI для ИИ-разговоров. Любое выполнение инструментов происходит через платформу Inference с надлежащей аутентификацией и потоками утверждения.
Что такое клиентские инструменты?
Клиентские инструменты — это функции, работающие в браузере, такие как чтение значений формы, заполнение полей или прокрутка страницы. Они объявляются в вашем React компоненте, и ИИ может вызывать их с утверждения пользователя.
Как работает поток утверждения?
Когда агент хочет выполнить инструмент, помеченный как требующий утверждения, компонент показывает виджет утверждения с именем инструмента и аргументами. Пользователь должен явно утвердить перед выполнением инструмента.
Совместим ли этот компонент с Claude Code?
Да, Agent Component работает с Claude, Claude Code и Codex через платформу Inference. Вы настраиваете, какую модель использовать в пропе agentConfig при рендеринге компонента.

开发者详情

文件结构

📄 SKILL.md