쉬운 설명
'레이드(Lathe)'는 AI가 주는 정답 코드를 그냥 복사해서 붙여넣는 대신, AI가 나만을 위해 만들어 준 '실습 문제지'를 직접 풀어볼 수 있게 돕는 도구예요. 수학 문제집을 볼 때 해설지만 읽는 것보다 문제를 직접 풀어봐야 진짜 실력이 늘어나는 것처럼, 코딩도 내 손으로 직접 타이핑하고 고민해 봐야 진짜 내 것이 된다는 생각에서 출발한 도구랍니다. 내가 배우고 싶은 주제를 AI에게 말하면 여러 단계로 나뉜 맞춤형 실습 튜토리얼을 뚝딱 만들어 주는데요. 사용자는 컴퓨터에 띄워진 전용 화면(로컬 UI)을 보면서 한 단계씩 차근차근 코드를 따라 치며 배울 수 있어요.

요약
레이드는 클로드 코드(Claude Code), 커서(Cursor), 제미나이 CLI(Gemini CLI) 같은 'AI 코딩 에이전트' 안에서 실행되는 일종의 '기능(스킬)'이에요. 여기에 튜토리얼을 저장하고 보여주는 Go 언어 기반의 프로그램(CLI)이 함께 작동하는 구조죠. 내가 공부하고 싶은 주제를 프롬프트로 입력하면 AI가 여러 단계로 나뉜 실습형 튜토리얼을 만들어 주는데요. 이걸 전용 화면에서 하나씩 열어보며 직접 코드를 타이핑해 익히는 방식입니다. 눈이 편안한 다크 모드도 지원해서 개발자들의 취향까지 세심하게 배려했다는 느낌을 줍니다.
특히 이 도구가 흥미로운 건 'AI가 대신 생각해 주는 것'과 'AI가 배움을 도와주는 것'의 차이를 명확히 구분했다는 점이에요. 요즘 AI에게 코딩을 통째로 맡기면 결과물은 금방 나오지만, 정작 코딩을 배우는 사람이 겪어야 할 시행착오와 깊이 이해하는 즐거움이 사라진다는 걱정이 많잖아요? 레이드는 튜토리얼을 따라가면서 궁금한 점을 질문하고(ask), 작성한 코드가 제대로 작동하는지 검증하며(verify), 다음 단계로 기능을 확장해 나가는(extend) 환경을 제공해요. 즉, AI를 단순한 '정답 자판기'가 아니라, 든든한 '학습 페이스메이커'로 삼을 수 있도록 돕는답니다.
강의용 팁
프로그래밍 강의를 준비할 때 실습 과제를 만드는 데 은근히 손이 많이 가고 시간도 꽤 걸리잖아요? 그럴 때 레이드처럼 '주제만 입력하면 여러 단계의 체계적인 실습 커리큘럼이 뚝딱 완성되는' 방식을 참고하면 무척 유용해요. 예를 들어 수업을 시작하기 전에 AI에게 이번 시간에 배울 핵심 개념을 알려주고, 학생들의 수준에 맞는 단계별 실습 예제와 가이드를 미리 생성해 두는 형태로 활용해 볼 수 있습니다.
주의 사항
아무래도 AI가 튜토리얼을 자동으로 만들어 주다 보니, 아주 가끔은 설명이 조금 어색하거나 코드에 작은 오류가 섞여 있을 수 있어요. 그러니 실습을 시작하기 전에 전체적인 흐름이 맞는지 가볍게 확인해 보시는 것을 추천해 드려요. 그리고 로컬 환경에서 실행되는 도구인 만큼, 사용하기 전에 Go 언어나 터미널 환경이 제대로 설치되어 있는지 미리 체크해 두는 것이 좋습니다.
자체 검증
실습을 진행하다가 내가 작성한 코드가 정말 맞게 작동하는지 궁금하다면, 레이드가 제공하는 '검증(verify)' 기능을 적극적으로 활용해 보세요. 단계별로 코드가 올바르게 작성되었는지 스스로 확인하며 넘어갈 수 있어서, 혼자 공부하더라도 막히는 부분 없이 확실하게 실력을 다질 수 있답니다.
태그
#AI코딩 #코딩학습 #레이드 #Lathe #프로그래밍교육