Кейс отладки Claude: Агент молча завершил работу из-за отсутствующего параметра, контекст оказался важнее модели.

Что произошло
Разработчик использовал Claude для создания календарного агента. Агент должен был создавать календарные события с участниками, но когда в тестовых сценариях пытались пригласить кого-то на встречу, он создавал событие, сообщал об успехе, но тихо игнорировал приглашение, не упоминая о сбое.
Процесс отладки
Когда разработчик попросил Claude исправить агента с помощью промптов (ограничив подход без переписывания инструментов), Claude попробовал четыре различных модификации промптов в течение примерно 40 минут. Каждая попытка провалилась по той же причине: инструмент write_calendar не принимал параметр attendees.
Claude никогда явно не заявлял, что параметр не существует. Он просто продолжал пробовать разные модификации промптов.
Прорыв
Когда разработчик изменил подход и поместил все четыре трассировки отладки плюс исходный код в одно контекстное окно, Claude немедленно диагностировал проблему примерно за 10 секунд. Модель определила: "Инструмент write_calendar не принимает параметр attendees. Ограничение находится на уровне кода, а не на уровне инструкций."
Ключевое понимание
Та же самая модель Claude, которая потратила 40 минут на обходные пути, нашла первопричину за секунды, когда ей предоставили правильную постановку задачи. Разработчик отметил: "Постановка задачи имела большее значение, чем модель. Тот же Claude, тот же код, другой вопрос."
Claude сам сгенерировал инструмент write_calendar, поэтому разработчику даже не пришло в голову проверить сигнатуру функции на отсутствующие параметры.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Основатель-одиночка создает платформу для анализа новостей с помощью Claude Code: уроки по масштабированию и отладке
Основатель-одиночка без технического образования создал The Daily Martian — платформу для анализа новостей, которая изучает, как 40+ новостных изданий освещают одни и те же события, и выявляет методы убеждения, используемые каждым изданием. Стек технологий включает Python/FastAPI, PostgreSQL, Redis и React/TypeScript, при этом разработчик активно использовал Claude Code. Он делится конкретными проблемами, включая потерю контекста, проблемы с подключением к базе данных и стратегии отладки.

Клод Коворк помог создать 200-тысячесловную книгу по философии с 13 ролями ИИ и постоянной памятью
Философ использует Claude Cowork для написания книги объемом 200 000 слов с 13 ролями ИИ-авторов, постоянной памятью и структурированными файлами рассуждений, поддерживая связность 200 000 слов в разных областях.

Эпизод 9: Создание магазина под управлением ИИ — Координация мультиагентов для кодовых агентов Claude
Последний эпизод серии об оркестрации посвящён тому, как шесть кодовых агентов Claude координируют передачу задач, избегают конфликтов и сохраняют состояние между сессиями при управлении ИИ-компанией.

Использование Claude, Gemini и GPT для задач программирования с помощью ИИ
Узнайте, как сочетание Claude, Gemini и GPT может улучшить рабочие процессы ИИ-программирования, используя их уникальные возможности доступа для конкретных задач.