tsingular.ru
Все материалы

Learn Claude Code: Глубокое погружение

12 уроков по созданию nano-Claude-Code: от простого цикла до изоляции через Git Worktrees.

Этот репозиторий — пошаговое руководство «от 0 до 1» по созданию собственного агента, подобного Claude Code. В отличие от обычных туториалов, здесь разбирается не только вызов API, но и реальная архитектура «под капотом».


Что внутри курса (12 сессий):

  1. s01-s02: Фундамент. Создание базового цикла агента (Loop) и таблицы диспетчеризации инструментов (Tools).
  2. s03-s06: Интеллект и Контекст. Внедрение менеджера задач (TodoManager), подзадач (Subagents) и трехуровневой системы сжатия контекста для работы в «бесконечных» сессиях.
  3. s07-s08: Персистентность. Сохранение графа задач на диск и выполнение тяжелых операций в фоне с уведомлениями.
  4. s09-s12: Командная работа и Изоляция. Создание роев агентов через протокол почтовых ящиков (JSONL) и изоляция выполнения в отдельных ветках/директориях через Git Worktrees.

Почему это важно?

Современные ИИ-модели — это лишь «мозги». Чтобы они превратились в полезного агента, им нужно «тело»: система планирования, память и безопасная среда исполнения. Этот проект учит собирать это «тело» слой за слоем.


Как начать обучение

Просто склонируйте репозиторий и следуйте инструкциям в файлах s01-s12.py:

git clone https://github.com/shareAI-lab/learn-claude-code
cd learn-claude-code
pip install -r requirements.txt
# Начните с первого урока
python agents/s01_agent_loop.py

Изучить на GitHub

👉 Перейти к репозиторию learn-claude-code