바이브코딩 용어사전
헷갈리는 용어, 한 문장으로
바이브코딩·Claude Code·AI 개발 용어를 한 문장 정의로 정리한 사전. AI·UI·디자인·개발·에러 카테고리별로 필요한 용어를 빠르게 찾습니다.
AI·바이브코딩
- 권한 모드 (Permission Mode)AI·바이브코딩권한 모드는 AI 코딩 도구가 파일 수정이나 명령 실행을 어디까지 물어보지 않고 진행할지 정하는 설정으로, 매번 승인하는 안전한 모드부터 전부 자동으로 실행하는 모드까지 단계별로 전환하며 씁니다.
- 바이브코딩 (Vibe Coding)AI·바이브코딩바이브코딩은 코드를 직접 타이핑하는 대신 AI에게 원하는 것을 자연어로 설명하고, 나온 결과를 확인하며 대화로 다듬어 소프트웨어를 만드는 개발 방식입니다.
- 슬래시 커맨드 (Slash Command)AI·바이브코딩슬래시 커맨드는 AI 코딩 도구의 입력창에 `/`를 쳐서 부르는 내장 명령으로, 자연어로 부탁하면 해석이 흔들리는 작업(대화 비우기·모델 변경·되감기)을 정해진 동작으로 정확히 실행합니다.
- 에이전트 메모리 파일 (CLAUDE.md · AGENTS.md)AI·바이브코딩에이전트 메모리 파일은 프로젝트 루트에 두는 마크다운 문서로, AI 코딩 도구가 매 대화를 시작할 때 자동으로 읽어 들여 기술 스택·규칙·금지사항을 매번 설명하지 않아도 되게 만듭니다.
- 체크포인트 · 되감기 (Checkpoint · Rewind)AI·바이브코딩체크포인트는 AI 코딩 도구가 작업 도중 자동으로 저장해 두는 복구 지점이고, 되감기는 그 지점으로 코드와 대화를 되돌리는 기능으로, AI가 파일을 잘못 고쳤을 때 손으로 복구하지 않게 해줍니다.
- 컨텍스트 압축 (Compaction)AI·바이브코딩컨텍스트 압축은 AI와의 대화가 컨텍스트 윈도우 한도에 가까워졌을 때 지금까지의 내용을 요약본으로 바꿔치기해 자리를 비우는 기능으로, 작업 맥락을 유지한 채 대화를 계속 이어가게 해줍니다.
- 컨텍스트 윈도우 (Context Window)AI·바이브코딩컨텍스트 윈도우는 AI 모델이 한 번에 읽을 수 있는 텍스트(토큰)의 최대 분량으로, 이 한도를 넘어가면 대화의 앞부분이 창 밖으로 밀려나 모델이 더 이상 참고하지 못하게 됩니다.
- 하네스 (Harness)AI·바이브코딩하네스는 AI 코딩 도구 위에 얹어 쓰는 확장 층으로, 모델 자체를 바꾸지 않고 도구 연결·역할 분담·작업 절차를 더해 매번 빈 입력창 앞에서 시작하지 않게 만듭니다.
- MCP (Model Context Protocol)AI·바이브코딩MCP(Model Context Protocol)는 AI가 파일·데이터베이스·외부 서비스 같은 도구에 붙는 방식을 통일한 개방형 표준으로, 도구를 한 번 만들어 두면 이를 지원하는 어떤 AI 앱에서도 그대로 쓸 수 있게 합니다.
UI 패턴
- 모달 (Modal)UI 패턴모달은 화면 위에 오버레이로 떠서 배경과의 상호작용을 차단하고 사용자의 응답을 요구하는 창으로, 삭제 확인·중요한 결정처럼 지금 답해야만 진행되는 순간에 씁니다.
- 벤토 그리드 (Bento Grid)UI 패턴벤토 그리드는 크기가 서로 다른 카드(타일)를 일본 도시락처럼 빈틈없이 짜 맞춘 레이아웃으로, 중요도가 다른 정보를 한 화면에 입체적으로 배치할 때 씁니다.
- 세그먼티드 컨트롤 (Segmented Control)UI 패턴세그먼티드 컨트롤은 2~5개의 배타적 선택지를 한 줄의 붙은 버튼 그룹으로 보여주고 그중 하나만 선택되게 하는 UI로, 같은 데이터를 다른 방식으로 보는 전환(목록/그리드, 주간/월간)에 씁니다.
- 스켈레톤 (Skeleton)UI 패턴스켈레톤은 콘텐츠가 로딩되는 동안 실제 레이아웃과 같은 모양의 회색 뼈대를 먼저 보여주는 로딩 UI로, 빈 화면이나 스피너 대신 '무엇이 어디에 나타날지'를 미리 보여줘 체감 속도를 높입니다.
- 엠티 스테이트 (Empty State)UI 패턴엠티 스테이트는 목록이나 화면에 보여줄 데이터가 아직 없을 때 빈 공간 대신 표시하는 안내 UI로, 왜 비어 있는지와 다음에 뭘 하면 되는지(CTA)를 알려줍니다.
- 커맨드 팔레트 (Command Palette)UI 패턴커맨드 팔레트는 ⌘K(또는 Ctrl+K)로 여는 검색창 형태의 통합 실행 UI로, 메뉴를 뒤지는 대신 타이핑 몇 글자로 앱의 모든 기능·페이지·데이터에 도달하게 해줍니다.
- 토스트 (Toast)UI 패턴토스트는 화면 가장자리(주로 우하단)에 잠깐 나타났다가 자동으로 사라지는 비차단 알림 UI로, 저장 완료·전송 성공처럼 사용자의 작업을 멈출 필요 없는 피드백에 씁니다.
디자인 스타일
- 글래스모피즘 (Glassmorphism)디자인 스타일글래스모피즘은 반투명한 배경에 블러(backdrop-blur)를 걸어 젖빛 유리 너머로 뒤가 비쳐 보이게 만드는 디자인 스타일로, 화려한 배경 위에 떠 있는 카드·패널에 깊이감을 줍니다.
- 네오브루탈리즘 (Neobrutalism)디자인 스타일네오브루탈리즘은 굵은 검은 테두리, 원색에 가까운 채도 높은 색 블록, 블러 없는 딱딱한 그림자를 조합한 디자인 스타일로, 매끈함 대신 거칠고 솔직한 인상을 의도적으로 만듭니다.
- 뉴모피즘 (Neumorphism)디자인 스타일뉴모피즘은 요소가 배경과 같은 색·재질이면서 밝은 그림자와 어두운 그림자 한 쌍으로 표면에서 부풀거나 눌린 것처럼 보이게 하는 디자인 스타일입니다.
Ears