luzhenqian/claude-harness

94 stars · Last commit 2026-05-21

Deconstructing Claude Code — interactive source code analysis, guided wc/helpe walkthroughs, and deep architectural exploration of Anthropic's AI coding agent.

README preview

[English](./README.md) | [中文](./README-zh.md) | [日本語](./README-ja.md)

# Claude Harness

> Deconstructing Claude Code — interactive source code analysis, guided walkthroughs, and deep architectural exploration.

**Claude Harness** is an open-source platform for exploring and understanding the internals of [Claude Code](https://docs.anthropic.com/en/docs/claude-code), Anthropic's official AI coding agent. Through interactive code browsing, in-depth technical articles, and module-level analysis, it transforms 500K+ lines of TypeScript into an accessible learning experience.

## Why This Project Exists

Claude Code is one of the most sophisticated AI agent harnesses ever built — a masterclass in tool design, context management, permission governance, and multi-agent coordination. But understanding its architecture from raw source alone is daunting.

Claude Harness makes that architecture legible. It provides:

- **Guided articles** that walk through each subsystem with real code references
- **Interactive code browser** with syntax highlighting and full-text search
- **Module visualizations** that reveal the structural relationships in the codebase

Whether you're building your own AI agent, studying harness engineering patterns, or simply curious about how Claude Code works under the hood — this project is for you.

View full repository on GitHub →