Learn Agent Harness

This repository is becoming a collection of from-scratch agent harness courses. Each course is kept in its own top-level folder so it can explain one product line clearly without mixing its vocabulary, runtime assumptions, or teaching path with the others.

Courses

Course Focus Start here
learn-claude-code Build the vehicle behind a coding agent: loop, tools, permissions, hooks, memory, tasks, teams, worktrees, and MCP. learn-claude-code/README.md
learn-pi-agent Build a minimal Pi-style coding-agent harness around a small kernel, explicit events, clear provider/runtime boundaries, and extension points. learn-pi-agent/README.md

Repository Layout

.
├── learn-claude-code/   # Existing Claude Code harness course
├── learn-pi-agent/      # Pi harness MVP course
├── .github/             # Repository-level CI
├── .gitignore           # Shared ignore rules for local state and build output
└── README.md            # Course collection entry

Local Files

Do not commit local runtime state or credentials. The root .gitignore excludes common local files such as .claude/, .env, .DS_Store, node_modules/, build output, logs, temporary files, local databases, and packaged exports.

Course-specific install and run commands live inside each course folder.

S
Description
本仓库包含对 Claude Code v1.0.33 进行逆向工程的完整研究和分析资料。包括对混淆源代码的深度技术分析、系统架构文档,以及重构 Claude Code agent 系统的实现蓝图。主要发现包括实时 Steering 机制、多 Agent 架构、智能上下文管理和工具执行管道。该项目为理解现代 AI agent 系统设计和实现提供技术参考。
Readme MIT
246 MiB
Languages
Python 70.2%
TypeScript 29%
CSS 0.8%