[실습 문서] 클로드 코드로 다운로드 받은 이력서 PDF 파일들을 검토하게 하기

Ray · 바이브 코딩 · · 좋아요 0 · 답글 0

연재 Claude Code 업무 활용 2/4편

4.1 처리 상황을 볼 수 있는 별도 창 열기

  • Cursor에서 CMD+SHIFT+N(윈도 CTRL+SHIFT+N)을 눌러서 새로운 창 띄우기

  • Open project 선택

  • CMD+SHIFT+.(윈도 CTRL+SHIFT+.)을 눌러서 감춰진 파일 보이게 하기

  • .claude/projects/ ... resume-demo 폴더 선택

  • 왼쪽 사이드 바에 새롭게 생기는 JSONL 파일들이 클로드 코드의 동작 내용입니다.

    • 클로드 코드를 실행해서 일을 시키면, 대화 세션마다 JSONL 파일 생성

    • 가로로 스크롤링하면, 클로드 코드가 일을 처리하는 텍스트를 볼 수 있음

4.2 일괄 처리 스크립트 실행

  • Cursor에서 CMD+J 단축키 눌러서 터미널 띄우기

  • 터미널에서 macOS에서는 ./process-resume (윈도에서는 process-resume.bat) 실행

  • 이력서 검토가 진행되면서 새 창에의 JSONL 파일에 클로드 코드가 로그 남기는 걸 보실 수 있습니다.

결과와 배운 점

(1) 클로드 코드를 쉘 명령어처럼 써서, 일괄 처리를 할 수 있다는 것

claude -p 명령어를 쓰면, 터미널에서 클로드 코드를 쉘 명령어처럼 쓸 수 있었습니다. 쉘 스크립트를 짜서 claude를 이런 식으로 처리해야 파일(혹은 작업) 하나씩 지정해서 처리하면, 각각의 처리를 깨끗한 컨텍스트 윈도 안에서 처리할 수 있었어요.

하지만, 클로드 코드를 명령어로 실행하는 것은 속도가 좀 느렸습니다. 수백개의 이력서를 두고 처리하게 시키는 것은 또 별도로 병렬처리를 해야 하겠더라구요. 뭔가 배보다 배꼽이 더 커지는 것 같기는 합니다.

(2) 작업이 복잡해질수록 버전 관리가 필요한 것

클로드 코드로 AI 에이전트를 써서 작업하는 것을 만들어 갈수록 이전 상태로 돌려서 다시 시도할 일이 많아 지는데요, 이걸 클로드 코드는 별도로 지원하지 않습니다. 개발자들은 Git을 사용해서 이런 버전 관리를 하기 때문에, 비개발자는 이전 상태로 돌아가는 것을 하려면 Github과 같은 툴을 또 써야 합니다.

코드깎는 노인 - 유튜브 채널에서 이런 문제를 해결하는 간단한 코드를 제공합니다.

프로젝트 폴더에 설치해 두면 쉽게 과거의 버전으로 돌아갈 수 있더라구요.

(3) 클로드 코드는 n8n, Make 와 어떤 차별점이 있는가

클로드 코드는 비개발자가 쓰기에는 쉽게 쓸 수 있는 케이스와 그렇지 않은 케이스들이 나눠지는 것 같습니다.

클코로 자동화가 유리한 케이스

  • 로컬 파일을 다루는 자동화

  • 문서, 웹 사이트 등을 읽고 이에 맞춰서 업무 내용이 바뀌는 에이전틱한 업무 처리 자동화

클코로 자동화가 불리한 케이스

  • 엄격한 프로세스를 따라서 동작해야 하는 자동화는 코딩 지식을 요구함

  • 웹서비스를 연동해서 하는 자동화도 MCP가 가진 한계 때문에 코딩 지식을 요구함

아직까지도 충분히 클로드 코드를 못써봤기 때문에 섣부른 판단일 수도 있습니다만, 대략 이렇게 나뉘는 것 같습니다. 하지만, 확실한 것은 n8n, Make 대비 에이전틱한 업무 처리는 확실히 클로드 코드가 장점이 있는 것 같고, 그게 미래에 좀 더 가까운 업무 자동화가 아닐까 합니다.

태그: #클로드코드