Два гайда Anthropic: как настроить агентов и проверять их код

Anthropic рассказал, как использует Claude для фоновых задач и проверки кода. Выжимка из обоих материалов:

1. Автоматизации: агент должен помнить, где остановился

На примере бота, который собирает новости из Slack и GitHub, авторы советуют сохранять место последней проверки: запрос «прочитай всё за сутки» может пропустить события или дать повторы. Если источник недоступен, агент должен сообщить об этом. Перед отправкой сводки — перепроверить, что информация ещё актуальна, а после — убедиться, что сообщение дошло. Ещё стоит ограничить расходы и права доступа, а пользовательские инструкции хранить отдельно, без возможности их переписать.

https://claude.dev/blog/building-effective-agent-automations/

2. Проверка кода: просите доказательства, что всё работает

Дайте Claude тесты, сборку или возможность проверить приложение в браузере — и просите показать результат. Затем отправляйте код на проверку отдельному агенту со свежим контекстом. Повторяющиеся замечания записывайте в правила проекта. Число циклов «проверил — исправил» нужно ограничивать: внутри Anthropic агенты однажды устроили больше 50 таких раундов за ночь. Людям оставляют архитектуру, рискованные изменения и ответственность за результат, а для ошибок заранее готовят быстрый откат.

https://claude.dev/blog/solving-code-review-at-anthropic/