AI (Claude 활용)/Claude 실무(활용)

[Claude 시리즈 8편] Claude로 코딩하기 - 비개발자도 가능한 자동화와 도구 만들기

isony 2026. 7. 27. 03:15
반응형

[Claude 시리즈 8편] Claude로 코딩하기 - 비개발자도 가능한 자동화와 도구 만들기

테스트 환경: Claude Sonnet 5 / Opus 4.8 (2026년 7월 기준)

"코딩은 개발자만 하는 거 아닌가요?"

2026년의 답은 "아니오" 입니다. Claude를 쓰면 프로그래밍을 배운 적 없어도 엑셀 매크로, 파일 정리 스크립트, 간단한 웹 도구를 만들 수 있습니다. 코드를 직접 쓰는 게 아니라, 원하는 것을 설명하면 Claude가 코드를 만들고 실행해줍니다.

이 글에서는 다음을 다룹니다.

  • 비개발자가 코딩을 활용할 수 있는 영역
  • Artifact로 즉석 도구 만들기
  • 실전 예제 5가지 (복붙 가능)
  • 코드를 이해하지 못해도 안전하게 쓰는 법
  • 다음 단계 (개발자로 나아가기)

이 글은 Phase 2의 네 번째 글입니다. 코딩 경험이 전혀 없어도 따라올 수 있습니다.

 

비개발자가 코딩으로 할 수 있는 것

"코딩"이라고 하면 앱이나 웹사이트를 떠올리지만, 실무에서 유용한 건 작은 자동화입니다.

영역 예시 절약 시간

파일 정리 수백 개 파일 이름 일괄 변경 시간 → 초
데이터 변환 Excel → CSV → JSON 변환 반복 작업 제거
텍스트 처리 문서에서 특정 패턴 추출 수동 검색 제거
계산 도구 맞춤 계산기 만들기 반복 계산 자동화
웹 도구 간단한 입력 폼, 대시보드 즉석 제작

이런 것들은 파이썬 몇 줄이면 되는데, 그 몇 줄을 Claude가 만들어줍니다.

 

방법 1: Artifact로 즉석 도구 만들기

가장 쉬운 방법입니다. Claude가 실제로 동작하는 도구를 대화창 옆에 만들어줍니다.

계산기 만들기

대출 이자 계산기를 만들어주세요.
- 입력: 대출 원금, 연이율, 기간(년)
- 출력: 월 상환액, 총 이자, 총 상환액
- 입력하면 바로 계산되게
- 보기 좋은 디자인으로

Claude가 실제 작동하는 계산기를 Artifact로 만듭니다. 숫자를 입력하면 바로 계산됩니다.

입력 폼 만들기

간단한 설문 폼을 만들어주세요.
- 이름, 이메일, 만족도(1~5), 의견
- 제출하면 입력 내용을 정리해서 보여주기
- 깔끔한 디자인

시각화 도구

BMI 계산기를 만들어주세요.
- 키, 몸무게 입력
- BMI 계산 + 저체중/정상/과체중 판정
- 결과를 시각적 게이지로 표시

중요: Artifact는 대화 세션 안에서만 동작합니다. 계속 쓰려면 코드를 저장해서 본인 환경에 옮겨야 합니다(아래 참고).

 

방법 2: 파일·데이터 작업 자동화

Claude가 Python을 실행해서 실제 파일 작업을 해줍니다. Code execution을 켜세요.

Settings → Capabilities → Code execution → ON

파일 변환

[Excel 파일 첨부]

이 엑셀 파일을 CSV로 변환해주세요.
그리고 날짜 컬럼을 YYYY-MM-DD 형식으로 
통일해주세요.

데이터 정리

[지저분한 데이터 첨부]

이 데이터를 정리해주세요:
1. 중복 행 제거
2. 빈 값이 있는 행 표시
3. 이름 컬럼의 앞뒤 공백 제거
4. 정리된 파일로 다운로드 가능하게

여러 파일 합치기

[여러 CSV 첨부]

이 파일들을 하나로 합쳐주세요.
- 같은 컬럼 구조입니다
- 어느 파일에서 왔는지 출처 컬럼 추가
- 합친 결과를 다운로드 가능하게

 

★ 실전 예제 5가지

예제 1: 이메일 주소 추출

[텍스트 또는 문서 첨부]

이 문서에서 모든 이메일 주소를 
추출해서 목록으로 만들어주세요.
중복은 제거하고 알파벳 순으로 정렬해주세요.

수백 페이지 문서에서도 순식간에 추출합니다.

예제 2: 파일명 일괄 변경 규칙

제 폴더에 다음과 같은 파일들이 있습니다:
IMG_001.jpg, IMG_002.jpg ... (100개)

이걸 "2026여행_01.jpg" 형식으로 바꾸는 
방법을 알려주세요. 
- Windows에서 실행할 수 있는 방법
- 프로그래밍 모르는 사람도 따라할 수 있게

Claude가 실행 방법을 단계별로 안내하거나, 스크립트를 만들어줍니다.

예제 3: 맞춤 대시보드

[매출 CSV 첨부]

이 데이터로 인터랙티브 대시보드를 만들어주세요.
- 상단: 총매출, 평균, 성장률 카드
- 월별 추세 차트
- 카테고리별 비중 파이 차트
- 필터 기능 (기간 선택)

HTML로 만들어서 바로 볼 수 있게 해주세요.

예제 4: 반복 문서 생성

아래 명단으로 각자에게 보낼 
맞춤 안내문을 만들어주세요.

명단:
[이름, 부서, 날짜]

템플릿:
"안녕하세요 [이름]님, [부서]의 [날짜] 
교육 일정을 안내드립니다..."

각 사람별로 완성된 안내문을 만들어주세요.

예제 5: 간단한 웹 페이지

우리 팀 소개 페이지를 만들어주세요.
- 팀 이름: [이름]
- 팀원 5명 (이름, 역할)
- 팀 소개 문구
- 연락처

깔끔하고 모던한 디자인으로, 
HTML 한 파일로 만들어주세요.

완성된 HTML을 받아서 그대로 쓸 수 있습니다.

 

코드를 이해 못 해도 안전하게 쓰는 법

비개발자가 가장 걱정하는 부분입니다. 안전 수칙을 정리했습니다.

1. 코드가 뭘 하는지 물어보기

방금 만든 코드가 정확히 무슨 일을 하는지 
비개발자도 이해할 수 있게 설명해주세요.
위험한 작업(파일 삭제 등)이 있나요?

2. 원본은 항상 백업

파일을 다루는 스크립트를 실행하기 전에 원본 파일을 반드시 복사해두세요.

3. 작은 것부터 테스트

100개 파일에 적용하기 전에, 
먼저 2~3개로 테스트하는 방법을 알려주세요.

4. 위험한 명령 확인

파일 삭제, 덮어쓰기, 시스템 변경 같은 작업은 실행 전에 Claude에게 위험성을 물어보세요.

5. 모르면 실행하지 않기

이해 못 하는 코드를 중요한 데이터에 실행하지 마세요. Claude에게 충분히 설명을 듣고, 안전을 확인한 후에만 실행하세요.

 

Artifact 코드를 실제로 쓰려면

Artifact는 대화 세션에서만 동작합니다. 계속 쓰려면:

HTML 도구의 경우

1. Artifact 우측 하단 다운로드 또는 복사
2. 텍스트 파일로 저장, 확장자를 .html로
3. 더블클릭하면 브라우저에서 실행

Python 스크립트의 경우

Claude에게 물어보세요:
"이 스크립트를 제 컴퓨터에서 실행하려면 
어떻게 해야 하나요? Python 설치부터 
단계별로 알려주세요."

Claude가 환경 설정부터 실행까지 안내합니다.

더 나아가고 싶다면

반복적으로 코딩을 활용하게 되면 Claude Code를 고려하세요. 터미널에서 Claude가 직접 파일을 다루고 코드를 실행합니다. (본 블로그의 Claude Code 시리즈 참고)

 

자주 하는 실수와 주의사항

실수 1: 이해 없이 실행

가장 위험합니다. 특히 파일을 삭제·변경하는 코드는 반드시 이해하고 백업 후 실행.

실수 2: 원본 백업 안 함

데이터 처리 스크립트는 원본을 망칠 수 있습니다. 항상 복사본으로 작업.

실수 3: 대량 적용 전 테스트 생략

2~3개로 먼저 테스트하고 결과를 확인한 후 전체 적용.

실수 4: 민감 데이터를 코드에 포함

비밀번호, API 키, 개인정보를 코드에 그대로 넣지 마세요.

실수 5: Artifact가 영구 저장된다고 착각

Artifact는 세션용입니다. 계속 쓸 도구는 코드를 저장해서 본인 환경으로 옮기세요.

 

다음 글 예고

다음 글은 [Claude 시리즈 9편] Claude Projects 활용 완벽 가이드 입니다. Phase 2의 마지막 글로, 지금까지 배운 활용법을 Projects로 체계화하는 방법을 다룹니다.

 

마무리

비개발자가 Claude로 코딩을 활용하는 핵심은:

  1. 작은 자동화부터 (파일 정리, 데이터 변환)
  2. Artifact로 즉석 도구 만들기
  3. Code execution으로 실제 파일 작업
  4. 코드가 뭘 하는지 물어보고 이해
  5. 원본 백업 + 작은 테스트 후 적용

프로그래밍을 배우지 않아도 그 효용을 누릴 수 있는 시대입니다. 다만 "이해하지 못하는 코드를 중요한 데이터에 실행하지 않는다"는 원칙만은 꼭 지키세요. 안전하게 시작해서 점점 영역을 넓혀가시길 바랍니다.

코딩 경험이 없으셨다면, 오늘 위 예제 중 하나(계산기나 파일 변환)를 시도해보세요. 생각보다 쉽다는 걸 느끼실 겁니다.

본인이 만든 유용한 도구나 자동화 사례가 있다면 댓글로 공유해주세요.

 

 

반응형