Claude Desktop Code 탭 vs 터미널 CLI: 비개발자는 무엇으로 시작할까
터미널과 Desktop Code 탭 중 어디서 시작할지 고민된다면, 같은 작은 작업을 해보세요. 변경 확인과 작업 분리의 차이를 짚습니다.

Claude Code를 검색했는데 어떤 화면은 앱이고 어떤 화면은 터미널이라 헷갈릴 수 있어요. 여기서는 두 가지 사용 환경을 비교해 보겠습니다. 터미널에 claude를 치는 CLI, 그리고 Claude Desktop 앱 안의 Code 탭입니다. 2026년 9월 11일 기준 공식 Desktop 문서는 Code 탭을 "Git 격리가 된 병렬 코딩 세션, 시각적 diff 검토, 통합 터미널·파일 편집기·브라우저 미리보기"로 설명합니다. 터미널이 낯설다면 Code 탭으로 첫 작업을 해보는 것도 좋습니다. 반복 작업을 스크립트로 실행하고 싶어지면 CLI를 익히면 되고요. 프로젝트 규칙은 공유할 수 있지만, 화면별 기능과 세션 동작은 확인할 필요가 있습니다.
조건부터 확인
- 요금제: Pro, Max, Team, Enterprise. 무료 플랜은 둘 다 안 됩니다. 어느 플랜이 포함되는지는 claude.com/pricing에서 확인합니다.
- OS: macOS(Intel·Apple Silicon), Windows(x64·ARM64), Linux(베타).
- Git: 세션마다 프로젝트 사본을 따로 두는 worktree 옵션을 쓸 때만 필요합니다. macOS는 대부분 기본 포함이고, Windows는 Git for Windows를 설치합니다. Windows 앱 1.49585.0 이전 버전은 로컬 세션을 시작할 때마다 Git을 요구했습니다. worktree를 쓰지 않는데 "Git is required"가 뜨면 앱을 업데이트하세요.
- CLI 설치 불필요: Desktop 앱은 독립 실행입니다. 같은 프로젝트에서 CLI와 동시에 써도 됩니다.
한눈에 비교
| 항목 | 터미널 CLI | Desktop Code 탭 |
|---|---|---|
| 시작 | claude 명령 | Cmd/Ctrl+N → 프로젝트 폴더 선택 |
| 여러 작업 동시에 | 터미널 창을 여러 개 | 사이드바 탭, worktree 옵션을 고르면 세션별 Git worktree로 격리 |
| 변경 검토 | git diff를 직접 | 변경 표시를 눌러 diff 뷰어, Review code 버튼 |
| 권한 모드 | 전부(dontAsk 포함) | Manual, Accept edits, Plan, Auto, Bypass permissions |
| 미리보기 | 브라우저를 직접 열기 | Claude가 dev 서버를 띄우고 Browser 패널에서 확인 |
| 스크립트·자동화 | --print, Agent SDK | 없음 |
| 컴퓨터 제어 | macOS에서 /mcp로 활성화 | 앱 내장(macOS·Windows, Pro/Max) |
| 설정 공유 | CLAUDE.md, ~/.claude/settings.json | 같은 파일을 읽음 |
Desktop에서 세션을 만들면 첫 메시지 전에 네 가지를 고릅니다. 환경(Local, Cloud, SSH, WSL), 프로젝트 폴더, 모델, 권한 모드입니다.
화면에서 확인하며 시작하고 싶다면
- 되돌리기 쉽습니다. Git 저장소에서 세션을 만들 때 worktree 옵션을 고르면 프로젝트 사본(
<project-root>/.claude/worktrees/)에서 작업하므로, 한 세션의 실험이 다른 세션에 영향을 주지 않습니다. 작업을 원래 브랜치에 반영하는 단계는 별도로 확인해야 합니다. - 결과를 눈으로 봅니다. 파일 경로를 누르면 편집기가 열리고, diff 뷰어가 바뀐 줄을 나란히 보여줍니다.
git명령을 몰라도 검토가 됩니다. - 웹 화면을 바로 확인합니다. 홈페이지 같은 프로젝트는 Claude가 미리보기 서버를 띄워 Browser 패널에서 보여줍니다.
- 질문 채널이 따로 있습니다. **Cmd/Ctrl+;**로 여는 side chat은 메인 세션 흐름을 끊지 않고 "이 파일이 뭐예요?" 같은 질문을 받습니다.
권한 모드는 처음엔 Manual(수정·명령 전에 확인)로 두고, 익숙해지면 Accept edits로 올리는 것이 안전합니다. Bypass permissions는 안전 분류기 외에 아무것도 묻지 않으므로 초보 단계에서는 권하지 않습니다.
CLI가 필요한 순간
- 반복 작업을 스크립트로 돌릴 때:
claude -p "..."같은 비대화식 실행과 Agent SDK는 CLI에만 있습니다. - 서버나 원격 환경: SSH로 들어간 서버에서 바로 쓸 때.
- 세밀한 권한 제어:
dontAsk같은 모드는 CLI 전용입니다.
CLI에서 하던 작업을 앱에서 이어가고 싶다면 /desktop을 입력해 보세요(macOS·x64 Windows, 구독 필요). 설치 방법은 설치 가이드를 살펴보세요.
선택이 어렵다면 같은 작업을 해보세요
빈 폴더 하나에서 자기소개 페이지를 만들어 달라고 요청해 보세요. 앱에서는 바뀐 파일과 미리보기를 찾아보고, CLI에서는 실행 위치와 결과 파일을 확인해 보는 겁니다. 어느 쪽에서 결과를 더 쉽게 확인할 수 있는지 보면 지금 필요한 환경이 드러납니다. 처음부터 둘을 동시에 익힐 필요는 없어요.
자주 묻는 질문
둘 다 깔면 충돌하나요?
공식 문서상 함께 사용할 수 있습니다. 다만 같은 파일을 동시에 수정하면 변경이 겹칠 수 있어요. 처음에는 한쪽에서 작업을 마친 뒤 다른 쪽에서 열어보는 편이 이해하기 쉽습니다.
사용량은 따로 계산되나요?
같은 계정 한도를 씁니다. Pro·Max는 구독 한도, API 키는 토큰 과금입니다. 구분은 가격과 요금제를 살펴보세요.
컨텍스트가 꽉 차면?
Desktop도 자동으로 대화를 요약하고 계속 진행합니다. 수동으로는 /compact입니다.
다음 단계
- Claude Code 설치 방법
- CLAUDE.md 작성법
- 다음에 배울 내용은 강의 소개에서 확인할 수 있습니다.
출처와 확인 (2026-10-08)
- Claude Desktop app (Code tab) (worktree 옵션, Git은 worktree 세션에만 필요, Windows 1.49585.0 이전 동작, 2026-10-08 재확인)
- Installation
- Permission modes
- claude.com/pricing



