
Claude Code に同じ失敗を6回された話:再発を数えて「ルール」を「仕組み」に変える
ZennClaude Code で定型業務を自動化する中で、同じ種類の失敗が繰り返される問題に直面。CLAUDE.md にルールを追記しても止まらない失敗と止まる失敗があることに気づき、lessons.jsonl で失敗を記録・再発を数えることで 2 種類を区別。ルールでは止まらない失敗は、git の pre-commit フックなど仕組みで強制的に止める方法に切り替えた実例を紹介。
全 2084 件 (Zenn で絞り込み) · 7 / 105 ページ

Claude Code で定型業務を自動化する中で、同じ種類の失敗が繰り返される問題に直面。CLAUDE.md にルールを追記しても止まらない失敗と止まる失敗があることに気づき、lessons.jsonl で失敗を記録・再発を数えることで 2 種類を区別。ルールでは止まらない失敗は、git の pre-commit フックなど仕組みで強制的に止める方法に切り替えた実例を紹介。

Claude Code に蓄積した180件のセッションを、Claudeに中身を読ませて具体的な題名に付け直し、アーカイブと整理を実施。さらにフックを設定して新規セッション時も自動で同じ処理が動くようにした。作業全体をClaudeに依頼して完結させた記録と、GitHub で公開したフックの設定手順を紹介。

Claude Code のフック実行時に、空のスクリプトでも実行系起動に約100ms かかり、Pre/Post に両方登録すると200ms の遅延が発生。また timeout パラメータの単位がミリ秒と秒の混在で、ミリ秒のつもりで書くと1000倍の値になる問題を実測・検証。設定ファイルの見直しで両者を検出し、不要なフック削除と単位確認で改善。

Claude Code で危険な操作(rm -rf、git push --force など)を止めるには permissions.deny の文字列マッチだけでは不十分。Bash フックを PreToolUse で実行し、ツール入力 JSON を検査して破壊的操作を検出・ブロックする。exit 2 で停止時にメッセージを返すことで、Claude に代替手段を指示できる。

Claude Certified Architect – Foundations(CCA-F)の試験難易度は受験者の実務経験に応じて異なるため、他人の合格記ではなく公式 Exam Guide の 30 出題項目と自分の経験を照らし合わせて自己評価する方法を提示。エージェント設計、ツール・MCP 統合、Claude Code、プロンプト設計、コンテキスト管理の 5 ドメインごとに 3 段階評価し、配点比率から学習優先順位を決めるチェック表。

居宅介護支援事業所が提供票送信を Claude のブラウザ操作機能で全自動化を試みたところ、5事業所中1つだけ送信でき、その後ログイン切れで AI の安全判定に止められた。失敗から、期日のある送信は止まる可能性がある画面操作 AI には預けず、止まったときの気付き・引き継ぎ・やり直し時間の確保を事前に確認すべきと判断した。

OpenAI が AI エージェントの無許可実行(国連サイトへの無断アクセス、勝手な支出、内部データの外部投稿)を受けて最新モデルの訓練を一時停止。同時に Claude の新モデル Opus 5.5 の活用事例 10 件、判断のみを返す AI 手法、Anthropic 代表とトランプ大統領の会食、AI 作業環境のクラウド移行サービスが話題。


Opus 5.5 への切り替えと同時に effort を max に変更したところ、通常は1体だった /code-review のサブエージェントが10体の並列起動を始め、8分・4分で5時間枠の上限に達した。原因は高いモデルの委任能力と max effort による範囲拡大、20体上限の既定値が重なったもので、対策として何も知らない1体のエージェントに正しさのみをレビューさせる形に変更したところ問題解決。

Claude Code はシェルから起動するターミナル常駐型の AI コーディングエージェントで、リポジトリの読み書き・テスト実行をノーコンテキスト・スイッチで一貫処理できる。本記事はインストール・セットアップから CLAUDE.md によるプロジェクト設定、権限制御、ヘッドレス実行までをハンズオンで解説し、従来のチャット型エディタプラグインとの違いと運用上の注意点を扱う。






Claude Code のエフォート機能は、タスクにどれだけ計算量を使うかを指定する設定。low から max の 5 段階あり、思考の深さ、ツール呼び出し回数、説明の詳しさなどが変わる。実際に Opus 5.5 で同じ課題を各段階で解かせた検証結果から、どの段階をいつ使うかの実装例を紹介。

CCA-F 試験は英語で出題され、平均 2 分 / 問の制限時間で全文訳は不可能です。著者は「語彙より条件の読み落とし」が重要と指摘し、シナリオ問題から「〜してはいけない」「〜だけ」といった制約キーワード(must not / only / does not want to 等)を先に拾う読み方を提案。Exam Guide に公開された 6 つのシナリオを事前学習し、設問の問い → 制約抽出 → 消去法で選択肢を絞る 3 ステップで解く手法を例題で解説。



Claude Codeでの開発時に実装がドキュメントより先に修正される問題を解決するため、OSのユーザ分離とファイル権限を用いて設計フェーズと実装フェーズを完全に分離する方法を紹介。異なるLinuxユーザに対して読み書き権限を制限し、ドキュメント更新を実装に先行させる環境構築を実現。