Claude AI открывает объединенный PR для исправления ошибки magic-link, пока разработчик спит
Пользователь Reddit u/crazedbunny поделился инцидентом в продакшене, где Claude, работая в агентской конфигурации, автоматически исправил сломанный вход по magic-link на их SaaS pastecollage.com в 4:46 утра. К утреннему кофе уже был готов принятый PR.
Баг
Пробелы в конце строки с мобильных клавиатур приводили к тому, что якорь регулярного выражения проверки email [^\s@]+$ не срабатывал, ломая вход. Исправление: перенос шага trim/lowercase на до проверки. PR состоял из +13/-1 строк с осмысленным сообщением коммита — именно то, что разработчик написал бы вручную.
Настройка
Разработчик запускает проект auralog, который собирает логи, Claude анализирует их, и если модель считает, что знает исправление, она открывает PR в репозиторий. Это часть агентской CI-системы с прямыми полномочиями на слияние.
Ключевые выводы
- Агентский Claude может исправлять небольшие предсказуемые баги за ночь без вмешательства человека
- PR был принят без каких-либо изменений — результат был готов к продакшену
- Такой подход лучше всего работает для хорошо очерченных проблем с четким воспроизведением (краевой случай проверки email)
Полный отчет со скриншотами самого PR доступен в блоге разработчика: https://auralog.ai/blog/the-magic-link-bug-that-fixed-itself/
📖 Читать полный источник: r/ClaudeAI
👀 Смотрите также

Практические улучшения в Claude Opus 4.6: Обновление памяти
Claude Opus 4.6 представляет собой значительное обновление с контекстом в 1 миллион токенов, что улучшает сохранение памяти и производительность в сложных задачах.

Новый релиз OpenClaw: простое изменение имени или значительное обновление?
OpenClaw, ранее известный как ClawDBot, претерпел трансформацию. Читайте дальше, чтобы узнать, является ли это изменение просто косметическим или же вводит новые функции и улучшенную стабильность.

Claude Code v2.1.181: синтаксис /config, события Apple в песочнице, исправления потоковой передачи
Claude Code v2.1.181 добавляет синтаксис /config key=value для встроенных настроек, sandbox.allowAppleEvents на macOS и CLAUDE_CLIENT_PRESENCE_FILE. Также обновляет Bun до 1.4, исправляет кэширование подсказок при пользовательских URL API, проблемы с записью на сетевые диски и множество регрессий при запуске.

Агентная GRPO: первый ИИ, победивший всех людей в соревновании по программированию
Новый алгоритм RL Agentic GRPO позволяет ИИ победить всех людей в соревновании по программированию, предоставляя немедленные награды и отложенную коррекцию.