Правила асинхронного кода в REPL-среде Agentica

engineering

async-repl-protocol — это скилл для Claude Code, который задаёт правила работы с асинхронным REPL-харнессом Agentica при тестировании. Скилл требует двух вещей: использовать await для всех инструментов, возвращающих Future (например, view_file, ask_memory), и размещать весь код — вычисления и return — в одном блоке за ответ. Если разбить логику на несколько блоков, выполнится только первый: это частая ошибка, которую протокол явно запрещает. Подходит разработчикам, которые пишут агентные тесты поверх Agentica и хотят, чтобы Claude Code корректно генерировал асинхронный Python-код в REPL-среде.