Anthropic обновила свой CLI-инструмент Claude Code, переведя его среду выполнения с Node.js на Bun. Это изменение направлено на значительное повышение производительности при выполнении агентских задач в терминале. Переход на более быстрый рантайм позволяет сократить время запуска процессов и ускорить обработку операций, что критически важно для интерактивной разработки и автоматизации кодинга с помощью ИИ.
Claude Code представляет собой агентный инструмент, который позволяет разработчикам взаимодействовать с кодовой базой напрямую через терминал, делегируя ИИ написание кода, отладку и выполнение тестов. Использование Bun, который оптимизирован для высокой скорости запуска и эффективной работы с JavaScript-пакетами, делает работу агента более отзывчивой. Это особенно заметно при выполнении множественных последовательных запросов к файловой системе и внешним API.
Оптимизация инфраструктуры инструментов для ИИ-агентов становится ключевым трендом, так как задержки при выполнении команд напрямую влияют на продуктивность разработчика. Выбор в пользу Bun подчеркивает стремление Anthropic минимизировать накладные расходы на исполнение кода, позволяя агенту быстрее переключаться между анализом контекста проекта и внесением правок в файлы.
Ключевые факты
- Claude Code теперь использует Bun в качестве основной среды выполнения вместо Node.js.
- Основная цель перехода — снижение времени холодного старта и повышение скорости выполнения агентских операций.
- Инструмент предназначен для автономного выполнения задач по написанию и исправлению кода непосредственно в терминале пользователя.
- Переход на Bun позволяет более эффективно управлять зависимостями и ускоряет взаимодействие агента с файловой системой проекта.