Skip to content

Commit 008c0c3

Browse files
ZhuoranYangclaude
andcommitted
feat: add Inside Claude Code blog series
- Add 20-post Quarto-generated site to static/inside-claude-code/ - Add redirect stub in content/posts/ with blog card (post-impressionist cover art) - Includes interactive Code Explorer with 1,888 annotated source files - Clicking the blog card redirects to the full Quarto site Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 5a19052 commit 008c0c3

75 files changed

Lines changed: 94123 additions & 0 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
---
2+
title: "Inside Claude Code: A Source-Level Architectural Analysis"
3+
date: 2026-04-12
4+
author: "Zhuoran Yang"
5+
cover: "/images/inside-claude-code/cover.png"
6+
categories:
7+
- "Research Blog"
8+
tags:
9+
- "Claude Code"
10+
- "AI Agents"
11+
- "Software Architecture"
12+
- "Context Engineering"
13+
- "LLM Tools"
14+
draft: false
15+
readingTime: 60
16+
---
17+
18+
<script>
19+
window.location.href = "/inside-claude-code/index.html";
20+
</script>
21+
22+
<noscript>
23+
<meta http-equiv="refresh" content="0;url=/inside-claude-code/index.html">
24+
<p>Please click <a href="/inside-claude-code/index.html">here</a> to view the blog series.</p>
25+
</noscript>
26+
27+
<strong style="font-size: 0.85em; letter-spacing: 1px; color: #3B9DD9;">AUTHOR:</strong>
28+
<small>
29+
<a href="https://zhuoranyang.github.io/">Zhuoran Yang</a>
30+
</small>
31+
32+
<strong style="font-size: 0.85em; letter-spacing: 1px; color: #3B9DD9;">AFFILIATIONS:</strong>
33+
<small>Department of Statistics and Data Science, Yale University</small>
34+
35+
<strong style="font-size: 0.85em; letter-spacing: 1px; color: #3B9DD9;">LINKS:</strong>
36+
<span style="font-size: 0.9em;">
37+
<strong style="color: #4CAF7D;">GitHub:</strong> <a href="https://github.com/ZhuoranYang/claude_code_analysis" target="_blank"><strong>Source & Data</strong></a> &nbsp;|&nbsp;
38+
<strong style="color: #A96CD5;">Explorer:</strong> <a href="/inside-claude-code/explorer-dist/index.html" target="_blank"><strong>Interactive Code Explorer</strong></a>
39+
</span>
40+
41+
## Overview
42+
43+
A 20-post deep-dive into the architecture of Claude Code (v2.1.88), Anthropic's AI coding agent — 512K lines of TypeScript, approximately 40 tools behind a three-tier permission system, and ML classifiers that gate every shell command. Topics span the agent loop, context engineering, prompt assembly, tool system, safety sandbox, multi-agent orchestration, MCP, skills, plugins, and more.
10.2 MB
Loading

static/inside-claude-code/00-birds-eye-architecture.html

Lines changed: 2018 additions & 0 deletions
Large diffs are not rendered by default.

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/blocking-vs-generator.svg

Lines changed: 222 additions & 0 deletions
Loading

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/feature-surface.svg

Lines changed: 265 additions & 0 deletions
Loading

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/permission-tiers.svg

Lines changed: 374 additions & 0 deletions
Loading

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/prompt-pipeline.svg

Lines changed: 620 additions & 0 deletions
Loading

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/reminder-timeline.svg

Lines changed: 252 additions & 0 deletions
Loading

static/inside-claude-code/00-birds-eye-architecture_files/mediabag/six-layers.svg

Lines changed: 532 additions & 0 deletions
Loading

0 commit comments

Comments
 (0)