Claude Codeのソースコードを解析した論文から読み解く、AIエージェントの設計思想
arxivに公開された論文「Dive into Claude Code」をもとに、許可システム・コンテキスト管理・拡張機構など、Claude Codeの内部設計を幅広いエンジニア向けに解説します。
Claude Code CLAUDE.md 設計のベストプラクティス——6レイヤーの使い分けと落とし穴
Rules/Commands/Skills/Agents/MCP/Plugins の6レイヤーをどう設計するか。CLAUDE.md を肥大化させずに運用するための判断軸と、実際に踏んだ失敗を共有します。
Depth over Breadth — AIは深く使え
月150万ドルのトークンを燃やすエンジニアが続出。MetaやMicrosoftが消費量をランキング化する一方、Shopify CTOは「深さで勝負しろ」と説く。AI活用の質を問い直す。
From Vibe Coding to Agentic Engineering — 5 Principles I Added to CLAUDE.md
Peter Steinberger calls vibe coding slang. After watching his 3-hour Lex Fridman interview, I extracted his agentic engineering principles and wired them into my CLAUDE.md the same day. Here's what I kept, what I skipped, and what paid off within hours.
7 Principles for AI Agent Tool Design — Lessons from Daily Production Use
Based on Anthropic and OpenAI's official guides and my own daily Claude Code experience: seven tool design principles that take an agent from 'works sometimes' to one you can genuinely trust.
Using the Filesystem as a Database with Claude Code
Inspired by Satoshi Nakajima's MulmoClaude, I reconsidered how Claude Code handles files. Six months running a 4,000-file Obsidian Vault showed what works — and where the limits are.
I Built a Claude Code Slash Command to Clear 300 Unread Newsletters
A custom Claude Code slash command that fetches unread newsletters from Gmail, deep-reads each one individually, and saves a digest to Obsidian. Minimum setup and three weeks of usage data.
Claude Code Skills Design Patterns: Six Layers, One Decision Rule, Three Pitfalls
After bloating my CLAUDE.md into a context hog, I mapped Claude Code's six config layers — Rules, Commands, Skills, Agents, MCP, Plugins — and the one axis that keeps them clean.
MCP Is Dead? What's Actually Broken — and What Survives
The Model Context Protocol is taking heavy fire: token bloat, security holes, painful debugging. After running 10+ MCP servers daily, here's what's genuinely broken and what still earns its place.
What Is Vibe Coding? The Shift from Implementation to Intention
In April 2026, Vibe Coding received its first academic definition. As someone who builds with Claude Code without an engineering background, here's what the shift from implementation to intention actually looks like — and what skills it really demands.