개요
- 이번 주엔 여러 가지 명령어를 이용해서 더 간단하게 툴을 사용하는 방법을 배웠습니다.
- 명령어엔 기본적으로 제공되는 명령어뿐만 아니라 사용자가 직접 생성해서 사용할 수 있는 커스텀 명령어도 존재하죠.
- 이를 복합/통합적으로 사용한다면 정말 시간이 오래 걸릴 작업을 빠른 시간 내에 해결할 수 있을 것 같습니다.
기본 미션 1 : 📝할 일 관리앱 캡처하기
- 무슨 언어를 배우든 항상 만들던 투 두 리스트...
- 이젠 말 한마디면 뚝딱 만들어 냅니다.

- 이번 회차에선 PRD는 따로 외부에서 완성하고, 해당 PRD 내용을 이용해 클로드에서 실행하는 방법을 배웠습니다.
- 마치 기획부/기술부처럼 독립된 부서에서 자신이 맡은 역할을 수행하는 모습이 연상됐어요.
- 이제 이런 말하는 것도 의미없지만 진짜 너무 잘 만드네요.. 😭😭😭
기본 미션 2 : 상식 퀴즈 앱 만들고 캡처하기

- 다음으로 퀴즈 페이지입니다. 닉네임을 입력하고, 모드를 골라 시작하게 되는데요.

- 이번 주는 다른 일을 신경쓰느라 해당 프로젝트 진행 과정이 정확히 기억나진 않지만, 단계 별 업데이트를 거치면서
- 소리 : 버튼 누르면 소리남 🎵
- 키 입력 : 1, 2, 3, 4 키 입력 시 선지 선택
- 랭크와 순위 같은 대시보드까지 적용이 됐습니다!

자동화 시작 : 커스텀 커멘드 사용하기
- 이번 회차 전반적으로 계속해서 새로운 명령어가 등장했습니다.
- /doctor, /clear, /compact --level n 등..
- 여기서 기존에 존재하는 명령어보다 중요한 개념 하나가 있습니다.
커스텀 커멘드 설정 및 활용
- 커스텀 커멘드? 바로 사용자가 직접 명령어를 만들어 사용할 수 있는 시스템입니다.
- 영상에서는 .claude/commands에 바로 md 파일을 만들어 사용하는 모습이었습니다만..

- skills라는 상위 방식이 생겼습니다.
- commands는 단일 파일에 여러 가지 기능을 집어넣어 사용하지만,
- skills는 새로운 폴더 안에 파일을 나누어 저장하는 포맷입니다.
- 따라서 통합 명령어처럼 복잡한 작업을 시도할 때 skills가 훨씬 안정적이겠죠?
- 캡슐화, 모듈화 → 유지 보수가 편하고 안정적임. 😎
- 아무튼 이런 식으로 해당 파일 생성은 지금까지 진행해온 것처럼 말로 지정하면 되고요.
- 중요한 점은 $argument를 지정해 인자(인수)를 받아 활용할 수 있습니다.
- 예를 들어 cd라는 명령어가 있으면 cd $location 이런 식으로 지정해 놓고 경로를 요구하는 거죠.
AI를 활용해 개발할 때 주의해야 할 점 리스트 작성하기
- 저는 아무리 AI가 뛰어나고, 코드를 견고하게 잘 짜게 되더라도 무한히 신뢰하고 퍼블리시하지는 못할 것 같습니다.
- 그 이유를 주의해야 할 점과 함께 적어 보자면...
1. 할루시네이션
- 이는 AI가 실제로 진짜가 아닌 정보를 실존하는 것처럼 만들어내는 현상입니다.
- AI 학습에 있어 가장 중요하게 다뤄지는 건 수집한 데이터인데요.
- 수많은 데이터를 모았다고 해도, 그 데이터의 질이 좋지 않거나 그릇된 것이라면 큰 의미가 없어집니다. (질 > 양)
- 그만큼 아무리 기능이 뛰어나고 잘 작동해도 데이터 자체가 옳지 않다면 잘못된 프로젝트가 되겠죠.
- 따라서 이 AI가 실존하는 올바른 정보를 제공했는지 확인하는 검수 과정은 꼭 필요합니다.
2. 기능 검증
- 사람 간의 프로젝트에서도 가장 중요한 의사소통. AI와도 마찬가지인데요.
- 내가 잘 전달했다고 생각해도, AI에겐 명확히 전달되지 않을 수 있습니다.
- 예를 들어 "이 캐릭터에 점프 기능을 넣어 줘."라고 프롬프트를 넣었을 때,
- 나의 의도는 이 캐릭터가 점프한 상태에서 움직이는 거였지만, AI는 동작을 정지한 뒤에 점프하게 할 수 있습니다.
- 이처럼 내가 아무리 잘 전달했더라도 오차가 분명히 생길 수 있기에 지속적인 검증이 필요할 것 같습니다.
3. 백업 및 세션/토큰 관리
- 개인적으로 ChatGPT를 쓰면서 가장 화가 날 때는 앞부분의 대화 내용을 기억하지 못하거나, 단절감이 느껴질 때입니다.
- 여타 AI도 마찬가지로 이런 대화의 단절이 일어나는 이유는 각 모델 별로 세션과 토큰이 한정돼 있기 때문인데요.
- 대충 AI의 발언권과 발언 가능한 말의 양이라고 보시면 될 것 같습니다.
- 아무튼 말할 수 있는 양이 한정돼있기 때문에! md 파일 같이 토큰과 세션을 효율적으로 활용할 수 있는 도구를 잘 사용하는 것이 가장 중요하다고 생각합니다.
마무리
- 이번 챌린지가 마무리 되어갑니다.
- 덕분에 좋은 정보도 많이 알았고, 프로젝트를 시작하기에 망설임이 사라진 것 같아요!
- 남은 두 번의 강의도 잘 마무리해 봅시다 🫠
'Study' 카테고리의 다른 글
| [6주 차] MCP 연동 『혼자 공부하는 바이브 코딩 with 클로드 코드』 (0) | 2026.02.10 |
|---|---|
| [5주 차] API 활용하기 『혼자 공부하는 바이브 코딩 with 클로드 코드』 (0) | 2026.02.07 |
| [3주 차] 손글씨 인식 프로그램 『혼자 공부하는 바이브 코딩 with 클로드 코드』 (0) | 2026.01.21 |
| [2주 차] 바이브 코딩 시작하기 『혼자 공부하는 바이브 코딩 with 클로드 코드』 (2) | 2026.01.14 |
| [1주 차] 바이브 코딩 시작하기 『혼자 공부하는 바이브 코딩 with 클로드 코드』 (0) | 2026.01.07 |