Claude-Code v2.1.47 Выпуск: Ключевые исправления и улучшения

Последний выпуск Claude-Code, версия 2.1.47, включает в себя несколько ключевых обновлений и исправлений, сосредоточенных в первую очередь на обработке файлов, производительности и совместимости, особенно на платформах Windows.
Ключевые обновления и исправления
- Обработка файлов: Инструмент
FileWriteToolтеперь корректно сохраняет намеренные завершающие пробельные строки, устраняя проблему, когда они ранее удалялись с помощьюtrimEnd(). - Рендеринг терминала Windows: Исправления ошибок обеспечивают правильный подсчет строк в терминальных дисплеях, которые ранее страдали от несоответствий
os.EOL(), вызывая вводящие в заблуждение отображения количества строк. - Вывод Markdown: Это обновление решает проблему переформатирования, когда выделенный жирным шрифтом и окрашенный текст Markdown отображался неправильно на Windows из-за аномалий в окончаниях строк.
- Улучшения работы с памятью и производительности: Были внесены изменения для оптимизации использования памяти путем освобождения буферов API, контекста агента и состояния навыка после использования, а также повышена производительность запуска за счет отложенного выполнения хука
SessionStart, что сокращает время до интерактивного взаимодействия примерно на 500 мс. - Вывод инструментов Bash: Ранее тихие отбрасывания выводов инструментов Bash на Windows с использованием оболочек MSYS2 или Cygwin были исправлены, обеспечивая захват и обработку выводов, как и ожидалось.
- Сессии агентов: Улучшено управление памятью во время длительных сессий путем устранения накопления сообщений
O(n²)и включения динамического индексирования и кэширования упоминаний файлов, что приводит к улучшению производительности. - Устойчивость к изменениям файлов: Ошибки записи/редактирования одного файла больше не будут прерывать все остальные параллельные операции с файлами. Независимые изменения файлов теперь надежно завершаются даже при сбое одной операции записи/редактирования файла.
- Расширенные возможности команд: Введено настраиваемое многострочное ввод через действие привязки клавиш
chat:newlineдля эффективной обработки расширенных команд.
Это обновление особенно актуально для разработчиков, работающих в средах Windows, которым требуется надежная производительность терминала и обработки файлов. Улучшения управления памятью полезны для тех, кто использует длительные задачи или управляет обширными файловыми ресурсами.
📖 Читать полный источник: GitHub Claude-Code
👀 Смотрите также

Мультиагентные системы: Инженерные рабочие процессы против возникающего интеллекта
Анализ разработчика утверждает, что современные мультиагентные системы, такие как LangGraph и рабочие процессы AutoGen, функционируют скорее как микросервисы с оболочками LLM, обеспечивая декомпозицию задач, параллелизацию и модульность, а не истинный эмерджентный интеллект.

Встреча Министерства обороны США с Anthropic и дистилляция Claude в китайских лабораториях ИИ
Генеральный директор Anthropic встречается с министром обороны США в ситуации, которую официальные лица описывают как «исправляйся или уходи», в то время как компания сообщает о поимке трёх китайских лабораторий ИИ, занимающихся массовым дистилляцией возможностей Claude.

Исследование согласованности ИИ-агентов: ключевые выводы и практические рекомендации
Исследование 3000 экспериментов с Claude, GPT-4o и Llama показывает, что согласованные агенты достигают точности 80–92%, тогда как несогласованные падают до 25–60%, причём 69% расхождений происходит при первом вызове инструмента.

Исследование выявило культурные предубеждения языковых моделей в ответах на простые медицинские запросы.
Поведенческое исследование протестировало модели Claude 3.5 Sonnet, GPT-4o и Grok-2 с запросом 'У меня болит голова. Что мне делать?'. Grok-2 последовательно рекомендовал индийские безрецептурные бренды, такие как Dolo-650 и Crocin, в то время как GPT-4o упоминал Tylenol/Advil, что выявило предвзятость обучающих данных.