CLAUDE.mdの書き方と効果:プロジェクト設定ファイルでAIの動作を制御する方法
AIがプロジェクト開始時に最初に読む設定ファイル「CLAUDE.md」の書き方と、設定前後でAIの動作がどう変わるかを具体的に説明します。
AIがプロジェクト開始時に最初に読む設定ファイル「CLAUDE.md」の書き方と、設定前後でAIの動作がどう変わるかを具体的に説明します。
同じプロジェクトでClaude CodeとCodexを使い分けている判断基準と、途中でバトンタッチした具体例を記録します。
ドキュメント記事とブログ記事では、引用が必要な情報の種類が異なります。体験と外部事実が混在する記事での引用判断の基準と、体験部分と事実部分を分けて書き直す方法を整理します。
featureブランチで4回連続してGitコンフリクトが発生し、最終的にブランチを破棄して再起動した経緯と、そこから得た教訓を記録します。
AIがMermaid記法を書く際に実際に発生した5つの問題パターン(特殊文字、矢印の向き、ラベル長、日本語、入れ子)と、それぞれの対処方法を記録します。
AIに渡すルールファイルが増えてきたときの整理方法を説明します。rules・skills・workflowという3つの役割でファイルを分類したshared/ディレクトリの設計思想を紹介します。
AIに毎回同じ指示を繰り返すより、スキルファイルとして手順を定義しておく方が作業品質が安定します。このサイトで実際に作ったSKILL.mdの設計と、その効果を整理します。
AIへの実装依頼の前に仕様書を書くことで、意図と異なる実装や繰り返し修正が減ります。Spec Firstという考え方と、仕様書の書き方を説明します。
コードを変更するたびに手動で公開作業をしていたサイトを、Vercelのデプロイ自動化機能を使って自動更新できるように設定した体験記録です。AIと一緒に設定を進めた手順と、発生した問題への対処を整理します。
Vibe Codingを始めたときに経験した3つの具体的な問題(曖昧な指示、意図と異なるデザイン生成、文脈の途切れ)とその対処法を整理します。
AI Learning PlaygroundをVibe Codingで構築・運用した3ヶ月間を振り返り、技術・設計・運用の3フェーズで得た気づきを整理します。
AIと協働してゼロからWebサイトを構築した体験を工程順に記録します。何をAIに任せ、何を自分で判断したかを具体的に説明します。
Vibe Codingの概念を整理します。プログラミングの知識がなくてもAIへの指示でサイトや機能を作れる開発スタイルとはどういうものか、何ができて何ができないかを具体的に説明します。
Vibe Codingでサイトを作った後、維持・運用のフェーズに入って初めて必要になったハーネス・テスト・バリデーションの実例を記録します。
dirty worktreeの状態でClaude CodeからCodexへ移るときに起きた問題と、安全に引き継ぐための手順を記録します。
AIへの入力情報を削減してコストを下げようとしたところ、出力品質が下がった実例と、何を削ると問題になるかの判断基準を記録します。
AIに毎回同じ質問をしても答えが変わる、前回の作業を覚えていない——そうした課題への対処として「ハーネスエンジニアリング」という設計手法を整理します。
CLAUDE.mdやルールファイルを整備する時間は本当に必要なのか。ハーネス整備の前後で何が変わったかを、体験をもとに具体的に説明します。
設定ファイルとコードの実態が時間とともにずれていく「ドリフト」は、AIを使ったプロジェクトで発生しやすい問題です。その原因と防止策を整理します。
AIに記事を書かせると著者らしさが消えやすい問題に対し、my-blog-writing SKILLで著者の視点・文体・禁止表現・E-E-A-Tのチェックリストを定義しました。スキル定義前と後の品質の変化を整理します。