@DanKornas: Want to understand Claude Code? Study the harness, not just the prompts. claude-code-from-scratch is a Python learning …

X AI KOLs Timeline Tools

Summary

A Python learning repo that reverse-engineers Claude Code-style agent architecture through 23 incremental sessions, covering planning, subagents, context management, and more.

Want to understand Claude Code? Study the harness, not just the prompts. claude-code-from-scratch is a Python learning repo that reverse-engineers Claude Code-style agent architecture through 23 incremental sessions. It helps you build a practical mental model for tool-using agents by walking from a minimal perception/action loop into planning, subagents, context management, permissions, streaming, MCP, and worktree-based task isolation. Key features: • Incremental 23-session path – starts with the basic agent loop and adds one mechanism per file • Shared core foundation – http://core.py centralizes model config, tools, dispatch, permissions, and loop helpers • Agent building blocks – covers tool dispatch, TodoWrite-style planning, subagents, skills, context compaction, and task graphs • Runtime + governance examples – includes background tasks, streaming output, YAML permissions, lifecycle hooks, and session resume/fork • Advanced integration patterns – adds parallel tools, interrupts, prompt-cache tracking, MCP runtime, Redis mailboxes, and git worktree lifecycle management It’s open-source (MIT license). Link in the reply
Original Article
View Cached Full Text

Cached at: 05/27/26, 03:17 AM

Want to understand Claude Code? Study the harness, not just the prompts.

claude-code-from-scratch is a Python learning repo that reverse-engineers Claude Code-style agent architecture through 23 incremental sessions.

It helps you build a practical mental model for tool-using agents by walking from a minimal perception/action loop into planning, subagents, context management, permissions, streaming, MCP, and worktree-based task isolation.

Key features:

• Incremental 23-session path – starts with the basic agent loop and adds one mechanism per file • Shared core foundation – http://core.py centralizes model config, tools, dispatch, permissions, and loop helpers • Agent building blocks – covers tool dispatch, TodoWrite-style planning, subagents, skills, context compaction, and task graphs • Runtime + governance examples – includes background tasks, streaming output, YAML permissions, lifecycle hooks, and session resume/fork • Advanced integration patterns – adds parallel tools, interrupts, prompt-cache tracking, MCP runtime, Redis mailboxes, and git worktree lifecycle management

It’s open-source (MIT license).

Link in the reply

Similar Articles

How Claude Code works in large codebases

Hacker News Top

Anthropic's blog post details best practices for using Claude Code in large, complex codebases, explaining how agentic search and the 'harness' of extensions like CLAUDE.md files improve navigation and performance at scale.