---
title: "Claude Code Internals — Vlad Arbatov"
description: "Deep technical documentation of Claude Code's architecture and internals. 8-part series covering the query engine, tool system, MCP integration, agent coordination, and more."
image: "https://arbatov.dev/share-claude.png"
---

# Claude Code Internals

By [Vlad Arbatov](https://arbatov.dev/about). Deep technical documentation of Claude Code's architecture and internals, derived from source code analysis of 1,884 files and 512k lines of TypeScript.

- [Architecture Overview](https://arbatov.dev/claude-code/architecture-overview)
- [Query Engine](https://arbatov.dev/claude-code/query-engine)
- [Tool System](https://arbatov.dev/claude-code/tool-system)
- [Agent & Coordinator](https://arbatov.dev/claude-code/agent-coordinator)
- [MCP Integration](https://arbatov.dev/claude-code/mcp-integration)
- [Context & System Prompts](https://arbatov.dev/claude-code/context-system-prompts)
- [Hooks, Skills, Permissions](https://arbatov.dev/claude-code/hooks-skills-permissions)
- [Server, Bridge, Remote](https://arbatov.dev/claude-code/server-bridge-remote)
