# \#tutorial-generator

**URL:** https://discuss.pytorch.kr/tag/tutorial-generator/8497.md

[최신](https://discuss.pytorch.kr/latest.md) · [카테고리](https://discuss.pytorch.kr/categories.md) · [태그](https://discuss.pytorch.kr/tags.md)

---

## [Lathe: LLM이 생성한 실습형 튜토리얼을 직접 따라 하며 배우는 도구](https://discuss.pytorch.kr/t/lathe-llm/11243)

<div class="topic-metadata">

**Author:** [@9bow](https://discuss.pytorch.kr/u/9bow)\
**댓글:** 0\
**마지막 업데이트:** [7월 14, 2026, 11:30오전 UTC](https://discuss.pytorch.kr/t/lathe-llm/11243 "2026-07-14T11:30:07Z")

</div>

Lathe 소개 Lathe는 LLM이 사용자를 대신해 생각해 주는 것이 아니라, 사용자가 스스로 익히도록 돕는 것을 목표로 하는 학습 도구입니다. 어떤 주제든 프롬프트를 주면 여러 파트로 구성된 실습형 기술 튜토리얼을 생성하고, 사용자는 그 튜토리얼을 로컬 UI에서 직접 손으로 따라 가며 배웁니다. LLM이 코드를 대신 작성해 주면 학습에 도움이 되던 부분까지 사라진다는 문제의식에서 출발해, 코드를 직접 타이핑하며 개념을 체득하는 예전 방식의 학습 경험을 되살리려는 시도입니다. Lathe의 특징은 생성한 튜토리얼을 읽고 다루기 좋은 전용 로컬 UI를 함께 제공한다는 점입니다. 튜토리얼은 단일 파트 또는 여러 파트의 시리즈로 만들 수 있고, 읽는 도중 질문을 던지거나(ask), 튜토리얼이 실제로 동작하는지 검증하거나(verify), 다음 파트를 이어 붙이는(extend) 기능을 스킬로 사용할 수 있습니다. 각 튜토리얼에는 어떤 자료를 참고했는지, 어떤 모델로 생성했는지, 어떤 프롬프트가 글의 목소리를 결정했는지가 함께 기록됩니다. 구조적으로 Lathe는 LLM 스킬과 Go로 작성된 CLI의 조합입니다. 중요한 설계 결정은 Go 바이너리가 직접 모델을 호출하지 않는다는 점으로, 모든 모델 작업은 사용자의 대화형 코딩 에이전트 세션 안에서 실행됩니다. 본 게시물에서는 Lathe의 동작 방식과 튜토리얼을 만들고 학습하는 흐름, 설치 방법을 정리합니다. Lathe의 동작 방식 Lathe는 모델을 직접 구동하지 않고, 사용자가 이미 쓰고 있는 코딩 에이전트 세션에 얹혀서 동작합니다. Claude Code, Cursor, Codex, Gemini CLI, opencode, Cline, Windsurf를 지원하며, 튜토리얼 생성과 질문, 검증, 확장 같은 모델 작업은 모두 그 에이전트 세션에서 이루어집니다. Go로 작성된 lathe CLI는 튜토리얼을 ~/.lathe/tutorials/ 에 저장하고, 렌더링된 결과를 로컬 웹 서버로 제공하며, 모든 지속 상태를 관…
