ArrayKit

Инструменты для ИИ и агентов

Инструменты для ИИ-агентов: пишите и проверяйте файлы навыков, собирайте конфиги MCP и хуков, тестируйте правила доступа, считайте контекст и стоимость.

Инструменты для ИИ и агентов

Работа с агентом — это множество небольших конфигурационных файлов, которые ломаются молча. Навык, чьё описание никогда не совпадает с задачей; правило доступа, которое не покрывает нужную команду; хук, чей матчер называет несуществующий инструмент; схема инструмента, которая проходит валидацию, но всё равно вызывается неправильно. Эти инструменты проверяют такую работу до того, как она обойдётся вам в сеанс отладки. Пишите и проверяйте файлы навыков, определения субагентов и слэш-команды. Генерируйте записи MCP-серверов, хуки и манифесты плагинов и тестируйте правила доступа на реальных командах, чтобы увидеть, какое из них срабатывает. Для промптов — заполняйте шаблон по таблице строк, сравнивайте две версии по словам с разницей в токенах, проверяйте системный промпт на противоречия и собирайте few-shot примеры, которые не вырвутся из своих тегов. Для данных вокруг — читайте и проверяйте JSONL, проверяйте датасет для дообучения, собирайте потоковый ответ и разбивайте документ на куски по настоящим границам. А чтобы понять, во что всё это обойдётся, — распределяйте контекстное окно, упорядочивайте запрос так, чтобы кэшируемый префикс был как можно длиннее, и считайте стоимость цикла агента ход за ходом с учётом переотправляемой истории. Всё работает на вашем устройстве — промпты, датасеты и конфигурационные файлы никогда не загружаются.

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

Для чего нужны эти ИИ-инструменты?
Для создания и отладки всего, что окружает модель, а не для её вызова: файлов навыков и субагентов, записей MCP-серверов, хуков, правил доступа, промптов, схем инструментов, датасетов и оценок стоимости. Это проверки, которые стоит провести до того, как конфигурационный файл молча откажет в рабочей сессии.
Отправляют ли какие-то из этих инструментов мои промпты куда-либо?
Нет. Каждый инструмент в этой категории — обработка текста, выполняемая в вашем браузере. Промпты, датасеты, стенограммы и конфигурационные файлы остаются на вашем устройстве, и это важно, потому что такие файлы регулярно содержат внутренние инструкции и данные клиентов.
Актуальны ли цены моделей и лимиты контекста?
Рядом с каждой цифрой, которая их использует, указана дата последней проверки, а в инструментах, где эти расценки тратятся, их можно редактировать. Опубликованные цены меняются, поэтому считайте встроенную таблицу отправной точкой и сверяйтесь со страницей цен провайдера, прежде чем строить бюджет.
Работают ли эти инструменты только с одним провайдером?
Форматы файлов — навыки, субагенты, слэш-команды, хуки, MCP — следуют соглашениям этих форматов. Всё остальное от провайдера не зависит: JSONL, стенограммы чатов, потоковые события, разбиение на куски, бюджеты токенов и структура промптов работают одинаково, какой бы модели вы их ни отправляли.
Зачем так тщательно проверять описание навыка или инструмента?
Потому что именно это одно поле решает, будет ли он вообще использоваться. Навык с размытым описанием лежит непрочитанным; инструмент с куцым описанием вызывают с неправильными аргументами. И то и другое отказывает без сообщения об ошибке — ровно такую проблему линтер ловит лучше всего.