MEMORY.mdとは?外部記憶との違い Claude Codeを使っていると、思考過程(CoT)に「この情報をメモリーに記録します」というメッセージが表示されることがあります。 「メモリーって何?自分は何も設定していないのに…」。そう思った方もいるかもしれません。これがClaude Codeのオートメモリ機能であり、その実体がMEMORY.mdです。 2026-03-06 3 分
「MCPは不要」は本当か:CLIとの違いをステートフル接続の実測データで検証する 「MCPはCLIのラッパーに過ぎない。だから不要」 X(旧Twitter)上でこうした極論が飛び交い、「MCPは滅んでいい」とまで言い切る声も出ています。CLIの人間デバッグしやすさや柔軟性を挙げ、MCPは過剰な抽象化だという主張です。 結論から言えば、この議論はMCPとCLIの役割の違いを無視しています。 MCPはC… 2026-03-05 3 分
プランモードで始める仕様書ドリブン:AIコーディング初心者が最初に覚えるべき習慣 AIコーディングツールを使い始めたとき、多くの方がまず試すのは「ログイン機能を作って」「この画面にバリデーションを追加して」といった直接的な実装指示ではないでしょうか。 それ自体は自然なことです。しかし、プロジェクトが少しでも複雑になると、いきなりの実装指示はトラブルの原因になりがちです。既存コードとの競合、不要な重複… 2026-03-03 8 分
人類には早すぎたマネジメント手法、ADR ソフトウェア開発の歴史には、「正しかったのに普及しなかった」手法がいくつかあります。ADR(Architecture Decision Record)もその一つかもしれません。 2026-02-18 3 分
AIが「なぜその設計にしたの?」に答えられるようにするには AIコーディングが普及した昨今、AIが生成したプルリクエストのレビュー中に「なんでAIはこの設計にしたのだろう?」と首をかしげることも多くなっているのではないでしょうか。 あるセッションではリポジトリパターンで丁寧に書いてくれたのに、次のセッションでは直接SQLを叩きはじめる。昨日は合意したはずのエラーハンドリング方針… 2026-02-18 3 分