icon of Archal

Archal

archal.ai

Песочницы API с сохранением состояния для тестирования ИИ-агентов

Перейти на сайтОткроется в новом окне
image of ArchalПерейти на сайт

Что такое Archal?

Archal — это платформа тестовых песочниц для ИИ-агентов и интеграций с API. Она предоставляет изолированные ограниченные по времени среды выполнения, содержащие одну или несколько сред с сохранением состояния, которые ведут себя как API, используемые в производстве. Каждая среда предоставляет знакомые интерфейсы REST или MCP, сохраняет изменения на время жизни песочницы и может возвращаться к своему объявленному начальному состоянию.

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

Как использовать Archal?

  1. Зарегистрируйте аккаунт. Новые аккаунты получают $5 после подтверждённой регистрации и ещё $15, когда первая песочница будет готова; карта не требуется для самостоятельного использования.
  2. Создайте песочницу с одной или несколькими средами и известным начальным состоянием.
  3. Получите изолированные конечные точки REST и MCP по мере запуска каждой среды.
  4. Вызывайте среды, используя знакомые пути API, полезные нагрузки и инструменты.
  5. Проверяйте запросы, ответы, изменения, время и использование вместе.
  6. Выполните сброс, чтобы восстановить каждую среду в песочнице до её объявленного базового состояния.

Один API-ключ Archal создаёт и управляет каждой песочницей и средой. Вызовы используют один шлюз, при этом каждая среда сохраняет пути, методы, полезные нагрузки и формы ответов, которые ожидает ваш существующий код. Archal также предлагает установочный промпт, который можно вставить в Claude Code, Codex, Cursor или Devin, чтобы начать безопасную регистрацию и установить пять проверенных навыков.

Ключевые возможности Archal

Изолированные песочницы

Каждая песочница — это изолированная, ограниченная по времени среда выполнения, которая может содержать одну или несколько сред API с сохранением состояния. Несколько сред в одной песочнице каждая получают собственную конечную точку и состояние готовности.

Среды с сохранением состояния

Изменения сохраняются между вызовами на время жизни песочницы и могут быть сброшены к одной и той же начальной точке. Поведение состояния варьируется в зависимости от среды и операции; доступные среды имеют поддерживаемый профиль возможностей, а среды в процессе разработки остаются вызываемыми только там, где это допускает их документированное поведение.

Единый API-ключ

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

Конечные точки REST и MCP

Среды доступны через REST, а некоторые также через MCP.

Инспекция и сброс

Песочницы позволяют видеть запросы, ответы, изменения, время и использование вместе, а затем восстанавливать каждую среду до её объявленного базового состояния.

Поддерживаемые среды

Доступные среды включают:

  • GitHub: репозитории, issues, pull requests, ветки и коммиты. REST + MCP.
  • Linear: issues, проекты, команды, циклы и рабочие процессы. REST + MCP.
  • Slack: каналы, сообщения, ветки, пользователи и реакции. REST + MCP.
  • Supabase: SQL, миграции, журналы, ветки и метаданные проекта. REST + MCP.
  • Apify: акторы, запуски, наборы данных, хранилища ключ-значение и очереди запросов. REST.
  • Cal.com: типы событий, расписания, слоты доступности, бронирования, календари и вебхуки. REST + MCP.
  • ClickUp: команды, пространства, папки, списки, задачи, комментарии, теги, учёт времени и чек-листы. REST + MCP.
  • Customer.io: автоматизация обмена сообщениями через кампании, рассылки, транзакционные письма, сегменты, клиентов и доставку сообщений. REST.

Дополнительные доступные для выбора среды включают Datadog, Discord, GitLab, Google Workspace, HubSpot, Jira, OR, OwnerRez, PriceLabs, Ramp, Sentry, Stripe, Tavily, Unipile и Webflow.

Настройка кодирующего агента

Установочный промпт определяет, используете ли вы Claude Code, Codex, Cursor или Devin, и устанавливает проверенный набор Agent Skills. Ему предписано не изменять код приложения и не запускать среду во время установки.

Сценарии использования Archal

Тестирование агентных обвязок

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

Интеграционное тестирование

Предоставляет каждой ветке или заданию CI собственную песочницу без общих тестовых аккаунтов, ограничений скорости или загрязнённого состояния.

Обучение агентов и обучение с подкреплением

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

Archal предназначена для разработчиков агентов, команд коннекторов и инженеров по интеграции.

Часто задаваемые вопросы об Archal

Что такое тестовая песочница?

Песочница Archal — это изолированная, ограниченная по времени среда выполнения, содержащая одну или несколько сред с сохранением состояния. Каждая среда предоставляет знакомые интерфейсы REST или MCP, сохраняет изменения на время жизни песочницы и может возвращаться к своему объявленному начальному состоянию.

Нужен ли мне отдельный API для каждой среды?

Нет. Один API-ключ Archal создаёт и управляет каждой песочницей и средой. Вызовы используют один шлюз, при этом каждая среда сохраняет знакомые пути, методы, полезные нагрузки и формы ответов, которые ожидает существующий код.

Насколько среды сохраняют состояние?

Поведение состояния варьируется в зависимости от среды и операции. Доступные среды имеют поддерживаемый профиль возможностей; среды в процессе разработки остаются вызываемыми только там, где это допускает их документированное поведение. Archal утверждает, что не претендует на полное покрытие вышестоящего сервиса без измеренных и датированных доказательств.

Может ли одна песочница содержать несколько сред?

Да. Вы выбираете каждую среду, необходимую вашему рабочему процессу, при создании песочницы. Каждая среда получает собственную конечную точку и состояние готовности. Каждая среда стоит $0.10 в минуту.

Достигает ли трафик когда-либо реального провайдера?

Трафик среды направляется в реализации, управляемые Archal, а не в ваши производственные аккаунты. Профиль каждой среды документирует любые исключительные зависимости или поведение перед использованием.

Как работает выставление счетов?

Самостоятельное использование не требует подписки и не требует карты для начала. Новые аккаунты получают $5 после подтверждённой регистрации и ещё $15, когда их первая песочница готова. Каждая среда стоит $0.10 в минуту. Оплата пропорциональна по секундам; неудачное развёртывание и время холодного запуска бесплатны. Платное продолжение пока недоступно, так как его безопасный запуск всё ещё отключён.

Похожие инструменты

Посмотреть категорию