githubEdit

Clip 1: Slash Command 만들기

Clip 1: Slash Command 만들기

학습 목표

  • Slash Command의 개념과 동작 원리 이해

  • 커스텀 명령어 생성 및 관리 방법 습득

  • 실무에서 활용 가능한 명령어 구현

Slash Command란?

🎯 개념 이해

  • 정의: /로 시작하는 특수 명령어로 특정 작업을 즉시 실행

  • 장점: 반복 작업 자동화, 일관된 작업 수행, 빠른 실행

  • 활용: 코드 리뷰, 배포, 테스트, 문서화 등

📌 반드시 알아야 할 기본 Slash 명령어

Claude Code는 기본적으로 여러 유용한 slash 명령어를 제공합니다:

명령어
설명
사용 예시

/add-dir

작업 디렉토리에 새 폴더 추가

/add-dir src/components

/clear

대화 기록 초기화

/clear

/config

Claude Code 설정 확인 및 수정

/config

/init

새 프로젝트 초기화

/init

/mcp

MCP 서버 연결 관리

/mcp

/memory

장기 기억 기능 관리

/memory

/model

사용할 AI 모델 변경

/model

/review

코드 리뷰 수행

/review src/

/rewind

이전 대화 상태로 되돌리기

/rewind

/status

현재 작업 상태 확인

/status

이 기본 명령어들을 이해한 후, 프로젝트 요구사항에 맞는 커스텀 명령어를 만들 수 있습니다.

Slash Command 구조

📁 파일 구조

사용자 정의 Slash Command 구현

예제: /optimize 명령어 만들기

간단한 코드 최적화 명령어를 단계별로 만들어보겠습니다.

프로젝트 명령어 생성

4단계: 바이브코딩으로 Slash Command 생성

실제 사용 시에는 다음과 같이 간결하게 요청할 수 있습니다:

Slash Command 로 나만의 워크플로우를 설계

예제: /create-linear-issues 명령어

프로젝트 스코프에서 사용할 수 있는 Linear 이슈 생성 명령어를 만들어보겠습니다. 이 명령어는 Linear MCP를 활용하여 sub-issue로 연결된 이슈를 자동 생성합니다.

📋 요구사항

  • Linear MCP 서버 연결 필요

  • fastcampus-seminar-02 팀에 이슈 생성

  • Sub-issue로 연결되는 구조적인 이슈 생성

바이브코딩 프롬프트

실제 사용 시 간결한 프롬프트:

결과 예시

명령어 사용 예시


강사 정보

  • 작성자: 정구봉

  • LinkedIn: https://www.linkedin.com/in/gb-jeong/

  • 이메일: bong@dio.so

강의 자료

  • 강의 자료: https://goobong.gitbook.io/fastcampus

  • Github: https://github.com/Koomook/fastcampus-ai-agent-vibecoding

  • FastCampus 강의 주소: https://fastcampus.co.kr/biz_online_vibeagent

Last updated