AI

Как Claude Code, Codex и Antigravity создавали собственные аналоги

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

·2 мин. чтения
Как Claude Code, Codex и Antigravity создавали собственные аналоги

Идея запустить ИИ-агент Claude Code с целью создания собственного легковесного аналога привела к неожиданно успешному результату. Вдохновленный этим опытом, автор решил проверить, смогут ли Codex и Antigravity справиться с аналогичной задачей. Эксперимент позволил оценить, как ведущие языковые модели подходят к проектированию и реализации автономных инструментов разработки.

  • Одинаковые базовые требования были выданы всем трем агентам без использования готовых SDK.
  • Claude Code и Codex выбрали Python, в то время как Antigravity предпочла Node.js.
  • Antigravity удивила разработкой не только терминального интерфейса, но и полноценного браузерного воркбенча.

Технические подходы и выбор стека

Оставшись перед выбором технологического стека, Claude Code задействовал официальный SDK от Anthropic вместе с библиотеками Rich и prompt_toolkit. Codex предпочел стандартную библиотеку Python без внешних зависимостей, обращаясь напрямую к API OpenAI. Обе системы сформировали собственные агентские циклы для управления файлами и выполнения команд.

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

Читайте такжеКак заставить Claude Code, Codex и Antigravity работать вместе над одним проектом

Интеграция аутентификации и тестирование

Следующим шагом стало внедрение авторизации через подписку ChatGPT Pro, чтобы избежать дополнительных расходов на API. И Codex, и Antigravity успешно справились с задачей интеграции документации и входа через ChatGPT. Codex потратил больше времени на тщательное тестирование процесса аутентификации и обработку возможных ошибок.

В ходе сравнительного тестирования оценивался не столько объем сгенерированного кода, сколько пользовательский опыт и наглядность работы. Интерфейс XDACode от Claude Code был признан наиболее сбалансированным благодаря аккуратным уведомлениям и чистому терминалу. XDAGravity заняла второе место благодаря хорошей цветовой дифференциации, а XDACodex разочаровала избыточным выводом сырого кода.

Что это значит для разработчиков

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

Источник: XDA

Похожие статьи