Claude는 훌륭한 도구이지만, 단순히 Sonnet이나 Opus 모델이 뛰어나기 때문만은 아닙니다. 사실 Claude의 성공 요인 중 상당 부분은 Anthropic이 해당 모델들을 중심으로 구축한 도구들에서 비롯됩니다.

Anthropic은 새로운 Claude Design을 포함하여 다양한 Claude 도구들을 선보였지만, 그중에서도 단연 돋보이는 것은 Claude Code입니다. 저는 이 도구를 매우 자주 사용합니다. 당연히 Claude Code로 코드를 작성하기도 하지만, 코딩과 무관한 일상적인 작업에도 많이 활용하고 있습니다.

Claude Code는 에이전트형 AI가 컴퓨터의 디렉터리에 접근할 수 있게 해주는 도구입니다. 이 도구는 명령어를 실행하고, 그 결과를 LLM에 다시 전달한 뒤, 작업이 완료될 때까지 LLM이 추가 명령어를 생성하도록 합니다. 그 명령어는 무엇이든 될 수 있습니다.

관련 항목

파일 일괄 이름 변경

LLM으로 강화된 PowerRename

이 작업은 가장 간단한 예입니다. 파일 이름에 명확한 패턴이 있고 단지 그것만 바꾸고 싶다면, AI에게 요청하는 것보다 Excel에서 하는 것이 더 빠를 수도 있습니다. 하지만 문서, 사진 및 기타 미디어 파일의 경우 이름을 설명적으로 바꾸고 싶다면 LLM이 매우 효과적입니다.

예를 들어, PDF 파일로 된 강의 노트가 여러 개 있는데 이름이 "note (1).pdf"와 같이 되어 있다면, Claude Code로 빠르게 수정할 수 있습니다. 폴더를 열고 마우스 오른쪽 버튼을 클릭하여 해당 디렉터리에서 터미널을 실행합니다(Windows에서 마우스 오른쪽 버튼 메뉴를 사용자 지정하는 장점 중 하나입니다). 그다음 Claude를 호출합니다. 그런 다음 다음과 같은 프롬프트를 입력합니다.

이것들은 내 강의 노트야. 각 PDF 파일의 첫 몇 줄을 스캔해서 주요 주제를 찾은 다음, PDF 이름을 그 주제로 변경해 줘. 이름은 두 단어를 넘지 않게 하고, 하이픈을 사용해.

엔터를 누르면 끝입니다. 설정에 따라 Claude가 권한을 요청하거나 변경될 파일 이름의 미리보기를 보여줄 수 있습니다. 승인하면 작업이 완료됩니다.

터미널에서 Claude를 사용하고 있기 때문에, 제가 하는 작업이 Claude만의 고유한 기능은 아닙니다. 단지 제가 Claude를 사용하고 있을 뿐입니다. 터미널에 Gemini나 Codex를 설치해서 사용할 수도 있으며, 이들도 똑같이 뛰어난 성능을 발휘합니다.

이 글도 확인해 보세요:  타임트리를 사용하여 팀의 업무 일정을 수정하는 방법

사진 설명 작성

Claude는 볼 수 있으니 이를 활용하세요

Claude를 비롯한 대형 모델들은 단순한 텍스트 모델이 아닙니다. 이미지도 볼 수 있습니다. 이를 위에서 언급한 워크플로와 결합하면 사진을 깔끔한 설명으로 이름을 바꾸도록 할 수 있습니다. 저는 다음과 같은 프롬프트를 사용합니다.

이것들은 스크린샷이야. 사진들을 보고 각각에 대해 명확하고 간결하며 설명적인 alt 텍스트를 작성해 줘. 사진 이름을 그 alt 텍스트로 변경해. 하이픈은 사용하지 말고 자연어를 사용해. 이름은 80자를 넘지 않아야 해.

엔터를 누르고, 미리보기를 확인한 뒤 다시 엔터를 누르면 끝입니다. 이 작업을 위해서는 사진이 Anthropic의 서버로 전송되어야 합니다. 결국 모델은 그곳에 있고, 사진을 보려면 최소한 일시적으로라도 업로드되어야 하기 때문입니다. 이 점이 꺼려진다면 로컬 모델을 시도해 볼 수 있습니다. 저는 같은 작업에 Gemma 4를 사용해 보았는데, 매우 뛰어난 성능을 보여주었습니다.

관련 항목

Gemma 4는 정말 강력합니다

Gemma 4는 로컬 LLM을 일상적인 하드웨어에서도 실용적이고 개인적이며 유용하게 사용할 수 있도록 만들었습니다.

사진 압축, 크기 조정 및 자르기

동영상도 가능합니다!

Claude는 코드를 작성할 수 있고, 코드는 거의 모든 작업에 활용될 수 있습니다. 따라서 Claude Code는 CLI 도구나 Python 라이브러리가 있는 거의 모든 것과 함께 작동할 수 있습니다. 여기에는 사진과 동영상도 포함됩니다. 프롬프트는 이전과 같이 간단합니다.

이 이미지들을 16:9 비율로 잘라줘. 스크린샷의 메인 창이 중앙에 오도록 해. 배경은 패딩으로 남겨두고 잘라내지 마.

Claude가 수행할 작업은 우리가 이런 작업을 위해 직접 했을 방식과 동일합니다. 바로 Python 스크립트를 작성하는 것이죠. 마법 같거나 새로운 것은 아닙니다. 새로운 점은 Claude가 당신을 대신하여 스크립트를 작성하고 실행한다는 것입니다. FFmpeg가 설치되어 있다면 Claude에게 알려주고 FFmpeg를 사용하도록 요청할 수도 있습니다. FFmpeg 자체만으로도 이미 많은 일을 할 수 있습니다.

Claude Code는 Claude 앱 내에서 사용하거나 터미널에서 호출할 수 있습니다. 저는 터미널에서 사용하는 것이 훨씬 더 간편해서 선호합니다.

이 글도 확인해 보세요:  프로젝트에 사용할 독특한 곡을 만드는 4가지 무료 AI 음악 생성기

빈 파일 및 노트 제거

너무 많은 파일이 쌓여 있습니다

저는 Obsidian에 일기를 씁니다. 매일 일기를 쓰는 것이 이상적이지만, 항상 그렇게 되지는 않습니다. 하지만 Obsidian 보관소(vault)를 설정하여 매일 일기 항목을 자동으로 생성하고 태그 등을 넣도록 했습니다. 그 결과, 오늘 일기를 쓰지 않아도 일기 항목은 여전히 존재합니다. 태그가 미리 채워져 있어서 완전히 비어 있는 것은 아니지만, 공간만 차지하고 저를 혼란스럽게 합니다. 일기 항목을 읽으려고 클릭했다가 사실은 비어 있는 것을 확인한 적이 많습니다.

Claude Code로 이 문제를 빠르게 해결할 수 있습니다. 하지만 이는 AI를 사용하다가 잘못될 수 있는 파괴적인 작업의 좋은 예이기도 합니다. 만약 Claude가 실수로 비어 있지 않은 일기 항목을 삭제하면 어떻게 될까요? 그런 일은 일어나지 않길 바라지만, LLM은 여전히 환각(hallucination) 현상을 보일 수 있습니다. 그래서 더 안전한 접근 방식을 취합니다. 바로 삭제하라고 명령하지 않는 것입니다. 우리 모두 보았듯이 AI 에이전트는 제멋대로 행동할 수 있습니다. 이런 경우에는 여러 단계로 나누어 작업하는 것이 가장 좋습니다.

먼저, Claude에게 빈 노트를 표시하도록 요청합니다.

이것은 내 일기장이야. 본질적으로 비어 있는 노트들이 몇 개 있어. 날짜와 일기 태그만 있고, 일부는 할 일 목록도 있지만 실제 일기 내용은 없어. 이런 빈 항목들을 찾아서 목록으로 보여줘.

결과를 얻었습니다. 하지만 아직 삭제하라고 요청하지는 않을 것입니다. 대신, "blank"라는 새 폴더로 이동하라고 요청할 것입니다.

"blank"라는 폴더를 만들고 네가 표시한 모든 노트를 거기로 이동해 줘.

이제 노트들을 확인해 봅니다. 파일 탐색기의 미리보기 창을 사용하면(참고로 아주 유용한 팁입니다) 실제로 비어 있는 것을 확인할 수 있습니다. 이제 삭제하면 됩니다. 완료되었습니다.

의미론적 분석 실행

자기 자신에 대해?

같은 맥락에서, 저는 Claude를 훨씬 더 많이 활용하여 LLM의 진가를 발휘하게 할 수 있습니다. 흥미로운 사용 사례 중 하나는 의미론적 분석입니다. Obsidian의 비교적 새로운 데이터베이스 기능은 훌륭하지만, 정말 좋은 노트 속성이 없으면 별로 쓸모가 없습니다. 다음과 같은 프롬프트로 Claude를 사용하여 해당 속성을 만들 수 있습니다.

이것은 내 일기장이야. Obsidian으로 작성된 MD 파일들이지. 이것들을 분석해서 각각에 대해 다음 일곱 가지 중 하나를 값으로 설정해 줘: agitation(동요), descent(하강), reflection(성찰), conflict(갈등), longing(갈망), observation(관찰), reconstruction(재구성). 이 값은 일기 내용의 의미론적 내용에 기반하여 설정되어야 해.

표를 받았습니다. 확인해 보니 정확했습니다. 그런 다음 편집 내용을 승인했고, Claude는 노트에 속성을 추가했습니다. 이제 Obsidian에서 일기 데이터베이스를 확인하면 흥미로운 정보를 볼 수 있습니다.

이 글도 확인해 보세요:  Microsoft Word에서 표를 회전하는 방법

저는 Claude에게 전체 내용을 제공하지는 않았습니다. 이는 시연 목적이었으며, 개인적인 일기를 Anthropic의 서버에 업로드하고 싶지는 않았기 때문입니다. 바로 그럴 때 로컬 LLM이 필요하며, 기억하세요, Claude Code는 로컬 LLM과 함께 사용할 수 있습니다.

Claude Code는 코딩 도구 그 이상입니다

Claude Code는 코드를 작성할 수 있기 때문에 코딩 도구로 판매되지만, 이 도구를 유용하게 만드는 것은 코드 부분이 아닙니다. 폴더를 살펴보고, 그 안에 무엇이 있는지 이해하고, 명령어를 실행하고, 변경 사항을 적용한 다음, 스스로 작업을 확인하는 능력입니다. 바로 이 점이 그렇지 않으면 너무 많은 클릭, 너무 많은 스크립팅, 너무 많은 인내가 필요한 온갖 지루한 파일 작업에 유용하게 만들어 줍니다.

##### Claude

개발사 Anthropic PBC

가격 모델 무료, 구독 가능

By 김민수

안드로이드, 서버 개발을 시작으로 여러 분야를 넘나들고 있는 풀스택(Full-stack) 개발자입니다. 오픈소스 기술과 혁신에 큰 관심을 가지고 있고, 보다 많은 사람이 기술을 통해 꿈꾸던 일을 실현하도록 돕기를 희망하고 있습니다.