Claudeのデバッグケース:パラメータ不足によるサイレントエージェント障害、モデルよりもフレーミングが重要だった

何が起きたのか
ある開発者がClaudeを使ってカレンダーエージェントを構築しました。このエージェントは参加者を指定してカレンダーイベントを作成するはずでしたが、テストシナリオで誰かを会議に招待しようとすると、イベントは作成され成功を報告するものの、招待を通知せずに失敗を黙って無視していました。
デバッグの過程
開発者がClaudeにプロンプトを通じてエージェントを修正するよう依頼した際(ツールの書き換えを避けるアプローチに制限)、Claudeは約40分間にわたり4つの異なるプロンプト修正を試みました。それぞれの試みは同じ理由で失敗しました:write_calendarツールがattendeesパラメータを受け付けなかったのです。
Claudeはパラメータが存在しないことを明示的に述べることはありませんでした。ただ異なるプロンプト修正を試み続けただけでした。
突破口
開発者がアプローチを変え、4つのデバッグトレースとソースコードをすべて1つのコンテキストウィンドウにまとめて投入すると、Claudeは約10秒で即座に問題を診断しました。モデルは次のように特定しました:「write_calendarツールはattendeesパラメータを受け付けません。制約はコードレベルにあり、指示レベルではありません。」
重要な洞察
回避策に40分を費やした同じClaudeモデルが、適切な枠組みを与えられると数秒で根本原因を見つけました。開発者は次のように述べています:「モデルよりも枠組みが重要でした。同じClaude、同じコード、異なる質問です。」
Claude自身がwrite_calendarツールを生成していたため、開発者は関数シグネチャに欠けているパラメータがないか確認することを考えませんでした。
📖 完全なソースを読む: r/ClaudeAI
👀 See Also
Claude CodeがRemotionで50年代風のローンチビデオの全行を書いた — ただし約100回のプロンプトが必要だった
ある開発者が、Claude Codeを使ってRemotionのローンチ動画のTypeScript/TSXコードをすべて生成した経験を詳述。プロセスには約100のプロンプト、詳細なクリエイティブブリーフ、シーンごとの反復、頻繁なgit diffが必要だった。

チャック・ジョーンズのロードランナー・ルールをAIエージェントのアイデンティティ設計原則として
あるRedditの投稿が、チャック・ジョーンズのロードランナー漫画のための9つのルールが、AIエージェントのアイデンティティ設計にどのように対応するかを分析し、内部の失敗モードに関するルール2、最適化ループの回避に関するルール3、そして優雅な失敗に関するルール9を強調しています。

非技術系ファウンダーがClaudeでスローフィクションアプリを開発:React Native、分岐ロジック、収益化
元人道支援ワーカーがClaudeを使って構築した「The Parallel」は、1日に1シーンを配信し、分岐する選択肢、アンビエントサウンドスケープ、そしてビンジ仕掛けのないスローフィクションアプリです。

Claude Artifacts + React:教師が20分で角度学習用ミニゴルフゲームを構築
ある教師がClaudeのArtifactとReactを使って角度を教えるためのミニゴルフゲームを構築し、その後HTMLに変換して共有した。生徒たちは紙に自分だけのコースをデザインした。