Claude Code Desktop으로 비개발자가 하는 작업

Claude Code 데스크톱은 Claude 앱의 Code 탭입니다. 컴퓨터의 폴더 안에서 Claude가 파일을 읽고, 수정하고, 작업 단계를 대신 실행해 주는 공간입니다.
Code 탭은 개발자를 위해 만들어졌습니다. 하지만 폴더를 읽고 규칙을 따를 수 있는 에이전트는 파일이 코드인지 연락처 스프레드시트인지 신경 쓰지 않습니다. 그래서 저는 스프레드시트를 맡겨 봤습니다.
이 글에서는 데스크톱 앱이 무엇인지, 채팅 앱과 명령줄과는 어떻게 다른지, 첫 세션을 시작하는 방법, 중요한 권한 모드, 그리고 모든 결과를 확인한 실제 첫 작업까지 다룹니다.
Claude Code 데스크톱 앱이란?
Anthropic의 Claude Code 데스크톱 문서는 Claude Desktop 앱에 Chat, Cowork, Code의 세 탭이 있다고 설명합니다. Chat은 대화용, Cowork는 더 긴 에이전트 작업용, Code는 소프트웨어 개발용입니다.
이 글은 Code 탭에 관한 내용입니다. 이 앱에는 Claude Code가 포함되어 있으므로, 명령줄 도구를 따로 설치할 필요가 없습니다. 앱을 내려받아 로그인한 뒤 Code 탭을 클릭하면 됩니다.
Code 탭에서 각 대화는 하나의 세션입니다. 세션은 자체 채팅 기록과 자체 프로젝트 폴더를 가지며, 다른 세션과는 독립적입니다. 사이드바에는 세션 목록이 표시되고, 여러 세션을 동시에 실행할 수 있습니다.
세션 안에서 Claude는 폴더의 파일을 읽고, 변경하고, 명령을 실행하고, 바뀐 내용을 보여 주고, 외부 도구에 연결할 수 있습니다. 언제든 중단할 수 있습니다. 중지 버튼을 클릭하면 즉시 멈추고, 아니면 수정 내용을 입력한 뒤 Enter를 눌러 방향을 바꿀 수 있습니다.
유료 요금제가 필요합니다. 설치 페이지에는 Claude Code가 Pro, Max, Team, Enterprise에서 제공되며 무료 요금제에서는 제공되지 않는다고 나와 있습니다.
Claude Code와 Claude Desktop의 차이는 무엇인가요?
이름이 겹치기 때문에 사람들이 헷갈리곤 하므로, 간단히 정리해 보겠습니다.
Claude Desktop은 앱입니다. macOS, Windows, Linux(베타)에서 실행됩니다. 그 안에서 탭들을 볼 수 있습니다.
Claude Code는 Code 탭 안의 에이전트입니다. 터미널에서 실행할 수 있는 같은 계열의 도구이지만, 데스크톱 앱에서는 명령줄 대신 창, 버튼, 메뉴를 사용합니다.
Chat 탭은 대화용입니다. 질문하면 Claude가 답합니다. Code 탭처럼 파일이 있는 폴더 안에서 작업하지는 않습니다.
따라서 Claude Code와 Claude Desktop의 선택은 두 제품 사이의 선택이 아닙니다. 하나의 앱 안에 있는 두 탭 사이의 선택이며, Claude가 폴더 안에서 작업하게 할지에 대한 결정입니다.
질문하고 초안을 작성할 때는 Chat 탭을 선택하세요. Claude가 파일을 열고, 수정하고, 기록을 남기게 하려면 Code 탭을 선택하세요.
Claude Code 사용법: 첫 세션
세션은 메시지를 보내기 전에 프롬프트 영역에서 네 가지를 선택하면서 시작합니다.
- 환경. Claude가 어디서 실행되는지입니다. Local은 자신의 컴퓨터를 뜻합니다. Cloud는 앱을 닫은 뒤에도 계속 실행되는 클라우드 세션입니다. SSH를 통한 원격 머신 옵션도 있고, Windows에서는 WSL 배포판 옵션도 있습니다. 첫 작업이라면 Local을 선택하세요.
- 프로젝트 폴더. Claude가 작업할 폴더입니다. 작고 안전한 폴더를 선택하세요.
- 모델. 전송 버튼 옆의 드롭다운입니다. 세션 중에 바꿀 수 있습니다.
- 권한 모드. Claude가 얼마나 자율적으로 행동할 수 있는지 정하는 설정입니다. 이 역시 세션 중에 변경할 수 있습니다.
그다음 작업 내용을 입력하고 Enter를 누르세요.
초보자에게 도움이 되는 작은 기능이 두 가지 있습니다. 프롬프트 상자 옆의 + 버튼을 누르면 파일 첨부, skills, connectors, plugins를 사용할 수 있습니다. 그리고 @ 뒤에 파일 이름을 입력하면 Claude가 그 파일을 보도록 지정할 수 있습니다. @멘션은 cloud나 WSL 세션에서는 작동하지 않습니다.
이미지, PDF, 기타 파일은 프롬프트에 끌어다 놓아 첨부할 수도 있습니다.
비개발자를 위한 권한 모드
권한 모드는 Claude가 행동하기 전에 얼마나 자주 허락을 요청할지를 정합니다. 이 설정이 Code 탭을 안전하게 만들 수도, 그렇지 않게 만들 수도 있으므로, 10분쯤은 들일 가치가 있습니다.

비개발자에게 드리는 제 조언은 이렇습니다. 처음에는 Manual로 시작하세요. Claude에게 큰 작업을 맡길 때는 처음 한 번은 Plan을 사용해서, 파일을 건드리기 전에 접근 방식을 먼저 읽으세요. 한 달치 세션 기록이 쌓이기 전까지는 Bypass는 그대로 두세요.
실제 첫 작업: 지저분한 스프레드시트 정리하기
저는 비개발자가 실제로 갖는 일을 하나 요청하고 싶었습니다. 연락처 목록은 좋은 예입니다. 누구나 중복, 이상한 대문자, 몇 개의 누락된 이메일이 있는 스프레드시트를 갖고 있으니까요.
저는 contacts.csv라는 파일을 하나 만들어서 연락처 12개를 넣었습니다. 이름은 대소문자가 섞여 있었고(asha RAO, PRIYA NAIR), 불필요한 공백이 있었으며, 이메일 하나는 대문자로 되어 있었고, 중복 행이 세 개 있었고, 이메일 하나는 끝부분이 빠져 있었고, 몇몇 칸은 비어 있었습니다. 이름과 번호는 모두 가짜였습니다.
프롬프트는 정확히 이랬습니다:
contacts.csv를 정리해 줘. 규칙: contacts.csv 자체는 절대 바꾸거나 덮어쓰지 말고, 정리한 버전은 contacts-clean.csv라는 새 파일로 저장해. 이름과 도시의 대소문자를 바로잡고, 남는 공백을 지우고, 이메일은 소문자로 바꿔. 완전히 같은 중복 행은 정리가 끝난 뒤에만 지우고, 어떤 행을 지웠는지 알려 줘. 비어 있는 이메일·전화번호·도시는 지어내지 말고 빈칸으로 둬. 형식이 잘못돼 보이는 이메일은 flags.txt라는 별도 파일에 표시해. 무엇이든 바꾸기 전에 계획을 세 줄로 먼저 보여 줘.
저는 파일 접근 권한이 있고 히스토리가 없는 새 에이전트 세션에서 한 번 실행했습니다. 이것은 Code 탭이 실행하는 것과 같은 종류의 에이전트지만, 저는 Code 탭 창 안에서 실행하지 않았으므로 앱을 보여 주는 스크린샷 튜토리얼은 아닙니다. 이 사례는 에이전트가 이런 규칙에서 무엇을 하는지 보여 줍니다. 클릭 과정은 위의 설정 섹션에 있습니다.
에이전트는 먼저 세 줄짜리 계획을 내놓았습니다. 파일만 읽는다. 필드를 정리한다: 공백을 제거하고, 이름과 도시는 타이틀 케이스로 바꾸고, 이메일은 소문자로 만들고, 전화번호는 그대로 둔다. 정리한 뒤 중복을 제거하고, 새 파일과 플래그 파일을 쓴다.
그다음 실제 작업을 했습니다. 저는 이후 디스크에서 모든 주장을 확인했습니다.
원본은 건드리지 않았습니다. 실행 전에 파일 체크섬을 기록해 두고, 실행 후 다시 확인했습니다. 둘은 일치했습니다.
새 파일에는 연락처가 9개였고, 원래는 12개였습니다. 세 행이 제거됐고, 정리한 뒤에야 각각 진짜 중복이었습니다. “Asha Rao”는 “asha RAO”와 일치했고, 두 칸의 공백이 있던 “Ravi Menon”은 “Ravi Menon ”과 일치했으며, 대문자 이메일이 있던 “Karan Shah”는 “karan shah”와 일치했습니다.
빈칸은 그대로 빈칸으로 남았습니다. Meera Iyer의 누락된 이메일, Anil Kumar의 누락된 전화번호, Deepa Joshi의 누락된 도시는 비워 둔 채로 남았습니다. 아무것도 지어내지 않았습니다.
이메일 하나가 플래그 처리되었습니다. flags.txt에는 “sunita.pillai@example”이 적혀 있었는데, .com 같은 끝부분이 없었습니다. 수정하지 않고 그대로 두었습니다.
그다음에는 확신하지 못한 부분도 나열했는데, 그게 가장 유용한 부분이었습니다. 전화번호 형식이 들쭉날쭉했지만, 저는 공백 제거만 요청했기 때문에 그대로 두었습니다. “D’Souza”나 “McDonald” 같은 이름은 대소문자 처리를 잘못하면 안 되므로, 수동 확인을 권했습니다. 그리고 빈 이메일은 잘못된 형식이 아니라 누락된 것이므로, 유효하지 않은 것으로 표시하지 않았고, 빈칸도 플래그할지 물었습니다.
이것이 첫 번째 작업에서 봐야 할 행동입니다. 규칙이 말한 것은 했고, 말하지 않은 것은 하지 않았으며, 빠진 부분은 저에게 알려 주었습니다.
스스로 원본을 확인하는 방법(코딩 없이)
체크섬은 파일의 짧은 지문입니다. 파일이 단 한 글자라도 바뀌면 이 지문도 바뀝니다. 작업 전에 한 번, 작업 후에 다시 한 번 구합니다. 둘이 같다면 파일이 손대지 않은 것입니다.
Windows에서는 해당 폴더에서 PowerShell을 열고 이렇게 실행합니다:
certutil -hashfile contacts.csv MD5Mac에서는 해당 폴더에서 Terminal을 열고 이렇게 실행합니다:
md5 contacts.csv둘 다 문자와 숫자가 섞인 문자열을 출력합니다. 시작하기 전에 그것을 어딘가에 복사해 두고, 같은 명령을 작업 후에 다시 실행해서 비교하세요. 1분도 걸리지 않으며, “Claude가 내 파일을 건드리지 않았다고 말한다”는 말을 직접 확인한 사실로 바꿔 줍니다.
명령을 생략하고 싶다면, 폴더를 복사해 두세요. 복사본은 가장 단순한 백업입니다.
세션이 잘못됐을 때 어떻게 할 것인가
Claude가 일을 잘못 이해하는 세션이 반드시 생깁니다. 그 일이 생기기 전에 미리 대비하세요.
멈추세요. 중지 버튼을 누르세요. Claude는 즉시 멈춥니다. 또는 수정 사항을 입력하고 Enter를 눌러도, Claude가 방향을 바꿉니다.
변경을 거부하세요. Manual 모드에서는 Claude가 편집하기 전에 diff를 보여 주므로, 거부할 수 있습니다. 수락하기 전까지는 아무것도 기록되지 않습니다.
복사본으로 되돌리세요. 그래서 원본과 복사본을 보관해야 합니다. 뭔가 바뀌었다면 복사본으로 되돌리고, 더 엄격한 프롬프트로 작업을 다시 시작하세요.
프롬프트를 더 엄격하게 만드세요. 대부분의 잘못된 실행은 규칙 하나가 빠져서 생깁니다. “아무것도 삭제하지 말 것”이나 “.csv로 끝나는 파일만 건드릴 것”처럼 빠뜨린 규칙을 추가하고, 작은 샘플로 다시 실행하세요.
Manual 모드와 계획 단계의 목적은 실수가 일찍 드러나게 해서, 되돌리는 데 클릭 한 번이면 충분하게 만드는 것입니다.
Chat과 Cowork 옆에서 Claude Code desktop이 맡는 자리
앱에는 탭이 세 개 있어서, 사람들은 어느 탭을 열어야 하는지 자주 묻습니다. 제가 사용하는 정렬 기준은 다음과 같습니다.
Chat은 대화용입니다. 질문을 하거나, 초안을 받아보거나, 생각을 말로 풀어낼 때 쓰세요. 파일은 필요하지 않습니다.
Cowork은 Anthropic의 문서에서 설명하듯, 더 오래 걸리는 에이전트 작업용 탭입니다. 작업이 스스로 오래 실행되는 유형이라면 먼저 여기부터 보세요.
Code는 폴더 안에서 작업할 때 쓰는 탭으로, 각 변경 사항을 확인하고 승인하며 기록을 남기고 싶을 때 적합합니다. 스프레드시트 정리 작업이 좋은 예입니다. 파일에 대해 작고 규칙이 분명한 작업을, 직접 확인할 수 있는 방식으로 하는 경우입니다.
간단한 기준이 하나 있습니다. 출력이 대화라면 Chat을 사용하세요. 출력이 변경된 파일이나 폴더라면 Code를 사용하세요.
Claude Code 초보자를 위한 안전하게 사용하는 다섯 가지 습관
작은 폴더를 사용하세요. 작업에 필요한 하나의 폴더만 Claude에 주세요. 전체 드라이브는 절대 주지 마세요.
프롬프트에 규칙을 명시하세요. “원본을 절대 덮어쓰지 말 것”과 “누락된 데이터를 지어내지 말 것”이 제가 실행했을 때 대부분의 일을 해줬습니다. Claude는 여러분이 적어 둔 규칙을 따릅니다.
먼저 계획을 요청하세요. 세 줄짜리 계획은 비용이 들지 않고, Claude가 이해했는지 확인하게 해줍니다.
기록을 요청하세요. 변경 목록, flags 파일, 또는 diff입니다. 다시 작업하지 않고도 확인할 수 있는 무언가가 필요합니다.
원본을 확인하세요. 저는 체크섬을 비교했습니다. 더 간단한 방법으로도 같은 일을 할 수 있습니다. 시작하기 전에 폴더의 복사본을 하나 보관하세요.
처음 세 번의 작업에서 이 다섯 가지를 모두 하면, 그것이 습관이 됩니다.
비개발자가 Code 탭에서 할 수 있는 일
이것들은 제안일 뿐, 검증된 결과는 아닙니다. 저는 스프레드시트 작업만 실행했으므로, 각각을 작은 샘플로 먼저 시험해 보세요.
- 위에서처럼 스프레드시트를 정리하고 중복을 제거하기.
- 규칙에 따라 파일 폴더의 이름을 바꾸고 정렬하기, 그리고 모든 변경 사항의 로그를 남기기.
- 메모 더미를 하나의 요약 문서로 바꾸고, 남은 질문 목록을 함께 만들기.
- 금지된 문구 목록과 대조해 초안 폴더를 검사하고, 편집 없이 적중한 항목을 보고하기.
- 여러 텍스트 파일로부터 간단한 표를 만들고, 각 사실이 어디서 왔는지 열로 표시하기.
공통점은 이렇습니다. 입력은 작고, 규칙은 분명하며, 기록은 눈에 보입니다.
시도해 볼 두 번째 프롬프트: 파일 폴더 정렬하기
이것은 여러분 자신의 시험에 맞춰 쓸 수 있는 템플릿으로 생각하세요. 같은 규칙을 따르므로, 먼저 작은 폴더의 복사본에 대해 시도해 보세요.
이 폴더 안의 파일을 살펴보세요. 아직 아무것도 이동, 이름 변경, 삭제하지 마세요. 다섯 줄 이내로 계획을 작성하세요: 어떤 파일들을 함께 묶을지, 각 그룹의 이름을 무엇으로 할지, 그리고 확신이 없는 파일이 무엇인지. 제가 “go”라고 말할 때까지 기다리세요. 제가 go라고 말한 뒤에는 변경 사항을 적용하고, 이동하거나 이름을 바꾼 모든 파일을 이전 이름과 새 이름과 함께 나열한 changes.txt 파일을 작성하세요.
중요한 두 부분은 일시정지와 로그입니다. 일시정지는 무엇이든 이동되기 전에 여러분에게 거부권을 줍니다. 로그는 마음이 바뀌었을 때 수동으로 되돌릴 수 있는 방법을 제공합니다.
사람들이 Claude Code desktop에 대해 묻는 질문
코딩을 알아야 하나요? 아닙니다. 평이한 영어로 지시를 작성하면 됩니다. 필요한 것은 규칙을 명시하고 결과를 확인하는 습관입니다.
추가 비용이 드나요? Claude Code에는 유료 요금제가 필요합니다: Pro, Max, Team 또는 Enterprise입니다. 제가 읽은 페이지에서는 desktop 앱에 대한 별도 가격을 찾지 못했으니, 현재 제한은 요금제 페이지에서 확인하세요.
한 번에 두 개 이상의 작업을 실행할 수 있나요? 네. 각 대화는 고유한 폴더를 가진 별도 세션이며, 사이드바에 그것들이 목록으로 표시됩니다. 여러 개를 병렬로 실행할 수 있습니다.
폴더 밖의 파일을 줄 수 있나요? 프롬프트에 파일을 끌어다 놓거나 + 버튼을 사용해서 이미지와 PDF를 포함한 파일을 첨부할 수 있습니다. @ 단축키는 이름으로 Claude가 파일을 가리키게 하지만, cloud나 WSL 세션에서는 작동하지 않습니다.
파일을 바꾸지 않고 그냥 대화만 하고 싶다면요? Chat 탭을 사용하세요. 편집 없이 Claude가 폴더를 읽고 계획을 제안하게 하려면 Code 탭의 Plan 모드를 사용하세요.
어떤 모드에 그대로 두어야 하나요? Claude가 세 개나 네 개의 작은 작업에서 어떻게 행동하는지 보기 전까지는 Manual로 두세요.
Claude Code desktop 설치 방법
설치는 다음 순서대로 진행하세요.
- 시스템을 확인하세요. macOS 13 이상 또는 Windows 10 이상이어야 합니다. Linux는 베타입니다.
- Claude의 다운로드 페이지로 가서 자신의 시스템을 선택하세요. Mac용 범용 빌드가 있고, Windows x64와 ARM64용 설치 프로그램이 있습니다.
- 파일을 열고 설치를 완료하세요.
- Claude를 실행하고 유료 계정으로 로그인하세요.
- Code 탭을 클릭하세요.
Windows를 사용 중인데 Code 탭이 보이지 않으면, 먼저 앱을 업데이트하세요.
이것을 복사하세요: 첫 작업 프롬프트와 체크리스트
제 실행에서 쓴 프롬프트를 템플릿으로 사용하세요. 파일 이름과 규칙은 여러분의 것으로 바꾸면 됩니다.
[file]를 정리한다. 규칙: [file] 자체는 절대 변경하거나 덮어쓰지 말 것. 정리한 버전은 [new file]이라는 새 파일에 쓸 것. [원하는 수정 사항을 나열하라.] 빠진 정보는 임의로 채우지 말고, 빈칸은 빈칸으로 두라. 수상한 내용은 flags.txt라는 별도 파일에 표시하라. 무엇이든 바꾸기 전에, 먼저 세 줄로 계획을 보여 달라. 첫 번째 세션 체크리스트 유료 플랜인가, Code 탭이 보이는가? Local를 선택했고 작고 안전한 폴더를 골랐는가? 권한 모드는 Manual인가, 아니면 큰 작업이라 Plan인가? “원본은 절대 덮어쓰지 말 것”을 포함해 규칙을 명시했는가? 먼저 계획을 요청하고, 모든 변경 사항의 기록을 요구했는가? 실행 후 원본을 확인하고 Claude가 무엇을 확신하지 못했는지 읽어 보았는가?
Claude Code 데스크톱 앱이 할 수 없는 것
이 앱만으로 작업이 안전해지는 것은 아닙니다. 안전은 내가 적은 규칙과 내가 선택한 모드에서 비롯됩니다.
이 앱은 소프트웨어 작업을 중심으로 만들어졌습니다. diff, pull request 모니터링, 앱 미리보기 같은 일부 기능은 개발자를 위한 것이므로 무시해도 됩니다.
완벽한 결과를 보장하지는 않습니다. 내 실행은 가짜 파일 하나를 대상으로 한 테스트였을 뿐입니다. 전화번호는 여전히 뒤섞여 있었고, 특이한 대문자 표기를 가진 이름들은 아직 수동 확인이 필요합니다.
그리고 시작할 때는 사용자의 주의가 필요합니다. 첫 몇 세션은 Manual 모드로 보내고, Claude가 무엇을 제안하는지 지켜보세요.
Claude Code 데스크톱이 잘하는 일은 미루고 있던 작업입니다. 즉, 한 시간 들일 만큼의 가치는 없지만, 규칙 없이 맡기기에는 안전하지 않은 파일 폴더의 까다로운 작업입니다.
The Content Creator’s Claude Skill Stack은 콘텐츠 크리에이터를 위한 18개의 사전 구축된 Claude Code 스킬 모음이며, 일반 영어로 된 설정 가이드를 포함합니다. 그중 workspace-setup 하나는 구조화된 인터뷰를 실행해 콘텐츠 프로필을 만들고, 각 폴더에 지침 파일이 들어 있는 작업공간 폴더 구조를 생성합니다. Get it here
출처
- 원문: https://dkspeaks.medium.com/claude-code-desktop-what-non-developers-can-do-with-the-app-bd737c853d3d?source=rss------claude_code-5 (2026-10-17 · R Dilip Kumar)