Chloe предлагает собрать ИИ-агента вокруг TypeScript-кода

Chloe позиционирует себя как небольшой TypeScript-инструмент для агентов, где поведение задаёт разработчик, а не только модель. Проект сравнивает свой подход с семью другими решениями.

Разработчик задаёт логику ИИ-агента в редакторе TypeScript
Разработчик задаёт логику ИИ-агента в редакторе TypeScript
Изображение из исходного материала

Chloe — новый TypeScript-инструмент для создания ИИ-агентов, который авторы описывают как способ оставить управление поведением программы в руках разработчика. На странице проекта опубликовано сравнение с OpenClaw, Mastra, eve, Google ADK, LangChain.js, OpenAI Agents SDK и Claude Agent SDK.

Агент, где основную работу задаёт код

Ключевое отличие Chloe, согласно описанию проекта, — модель не должна самостоятельно управлять всей задачей. «Chloe lets your code» — код определяет ход работы, а модель подключается там, где требуется её участие. Создатели противопоставляют это подходам, в которых модель сама выполняет задачу или организует её процесс.

В сравнении Chloe также описана как вариант «с поведением в коде», близкий по этому признаку к OpenClaw. В отношении других инструментов авторы выделяют отдельные различия: например, называют Chloe вариантом LangChain.js без графа и Mastra — в одном процессе и одном файле. Это формулировки самого проекта, а не независимая оценка возможностей конкурентов.

Ставка на контроль и локальную работу

Автор проекта в публикации Show HN рассказывает, что создал Chloe как open-source npm-пакет на TypeScript. По его описанию, разработчик может выбирать модель и каналы взаимодействия, задавать ограничения на расход токенов, просматривать логи и менять поведение агента. Отдельный мотив — позволить бизнесу владеть кодом, инструментами и данными для оценки качества.

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

Что важно проверить

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

Автор Show HN указывает версию 0.25.1 и прямо пишет, что инструмент не решает все проблемы внедрения агентов. В доступных материалах нет результатов испытаний, данных о производительности или подробной оценки безопасности. Перед использованием в рабочей системе разработчику придётся отдельно проверить ограничения, интеграции и соответствие своей задаче.

Для команд, которым нужен управляемый кодом агент на TypeScript, Chloe выглядит поводом изучить ещё один архитектурный вариант. Насколько он проще или надёжнее альтернатив, одних сравнительных формулировок проекта установить нельзя.

Источники