[00:00]
Claude Code가 이제 정말 저렴해졌어요
[00:02]
월 20달러 프로 플랜과
[00:04]
월 200달러 맥스 플랜으로 제공되기 때문이죠
[00:07]
API 사용료 대신 말이에요. 그래서
[00:10]
제가 주로 사용하는 코딩 에이전트가 되었습니다
[00:12]
여러분도 아마 관련 튜토리얼을 많이 보셨겠지만
[00:14]
놓쳤을 수도 있는 놀라운 기능들과 팁들이 있습니다
[00:16]
그리고 제가 약속드리는 것은
[00:17]
이것들을 알게 되면
[00:19]
Claude Code로 10배 더 생산적이 될 수 있다는 겁니다
[00:21]
그리고 영상 마지막에는
[00:23]
Claude Code를 최대 성능으로
[00:24]
밀어붙일 수 있는 핵심 방법도 알려드릴게요
[00:26]
자, 그럼 제가 보여드리고 싶은 첫 번째 기능은
[00:29]
아마 여러분이 전에 보지 못했을
[00:31]
기능인데요
[00:33]
커스텀 워크플로우나
[00:35]
Claude Code에서 커스텀 에이전트를 만드는 것입니다
[00:38]
Claude를 실행해서
[00:40]
제가 무슨 말인지 보여드릴게요
[00:41]
Claude에 들어가서 이런 슬래시 명령어를 입력하면
[00:44]
Claude의 놀라운 기능들을
[00:46]
활용할 수 있는
[00:47]
여러 명령어들을 얻을 수 있어요
[00:49]
하지만 여기서 보시면
[00:51]
'search web'이라는 명령어가 있어요
[00:53]
Claude Code에 들어가보시면
[00:55]
이건 여기 없을 겁니다
[00:57]
이건 제가 직접 만든 커스텀 명령어이거든요
[01:00]
예를 들어서
[01:02]
Claude Code의 커스텀 기능을 어떻게 사용하는지
[01:04]
물어보면
[01:06]
웹에서 해당 용어를 검색해서
[01:08]
제 문제에 대한 가장 정확한 해결책을
[01:10]
가져다 줄 거예요
[01:12]
보시면 이 커스텀 명령어 기능을
[01:14]
어떻게 사용하는지에 대한 자세한 결과를 반환했습니다
[01:16]
그럼 이 커스텀 명령어들이 뭘까요?
[01:18]
이것들은 본질적으로 재사용 가능한 프롬프트입니다
[01:20]
원한다면 인수를 추가할 수 있고
[01:22]
Claude Code가 실행할 수 있는
[01:25]
커스텀 워크플로우를 구축할 수 있게 해줍니다
[01:27]
이렇게 하면 같은 프롬프트를
[01:29]
계속 반복할 필요가 없어요
[01:31]
이런 커스텀 명령어들을 한 번만 만들면
[01:34]
Claude Code가 대신 해줄 거예요
[01:36]
그럼 이런 커스텀 명령어들을 어떻게 만들까요?
[01:38]
보여드릴게요
[01:40]
먼저 베이스 디렉터리로 가서 이 명령어를 붙여넣으면
[01:42]
Claude Code 안에 commands 폴더가 생성됩니다
[01:44]
그 폴더가 바로 커스텀 워크플로우를
[01:46]
만들 곳이에요
[01:47]
그 폴더로 들어가서 열어보면
[01:50]
아무 텍스트 에디터나 사용할 수 있어요
[01:52]
저는 Cursor로 열어보겠습니다
[01:54]
여기서 search_web.md 파일을 볼 수 있어요
[01:56]
이런 MD 파일들이 바로
[01:59]
Claude Code에서 나타나는 슬래시 명령어들입니다
[02:01]
예를 들어, 여기서 보시면 이 프롬프트를
[02:03]
주어진 인수로 웹을 검색하라고
[02:04]
설정해놨습니다
[02:06]
이렇게 인수를 정의하는 거예요
[02:08]
실행할 때마다 바뀌는 프롬프트의 동적 부분 말이에요
[02:10]
그리고 검색 쿼리에 대한
[02:12]
가장 관련성 높은 정보를 반환하라고 요청했습니다
[02:14]
이제 다른 커스텀 워크플로우를 만들고 싶다면
[02:17]
예를 들어 코드베이스 설명기 같은 걸 만들려면
[02:19]
다른 파일을 만들어서
[02:21]
explain_codebase.md라고 이름을 지으면 됩니다
[02:23]
여기에 커스텀 프롬프트를 작성할 거예요
[02:26]
예를 들어, 전체 코드베이스를 스캔해서
[02:28]
어떻게 작동하는지
[02:30]
이해하기 쉬운 방식으로 설명해달라고 요청할 거예요
[02:33]
모든 것이 어떻게 연결되어 있는지 이해할 수 있도록
[02:35]
도움이 되게 말이에요
[02:37]
연결됩니다. 이것은 재사용 가능한
[02:38]
프롬프트가 되고, 제가 이 커스텀
[02:41]
명령어를 호출할 때마다 자동으로
[02:43]
해당 프롬프트가 실행됩니다. 다시 돌아가서
[02:45]
commands 폴더를 업데이트했으니
[02:47]
먼저 Claude Code를 재시작해야 합니다
[02:49]
새로운 명령어를 인식할 수 있도록요. 이제
[02:52]
/ash 명령어를 입력하면
[02:54]
전체 코드베이스를 설명하고
[02:56]
작동 방식을 알려주는
[02:58]
explain codebase 도구가 있는 것을 볼 수 있습니다. 두 번째
[03:00]
기능으로 넘어가기 전에
[03:02]
또 다른 멋진 기능을 보여드리겠습니다.
[03:04]
이제 Cursor나 Windsurf 안에서
[03:06]
Claude Code를 사용할 수 있다는 걸
[03:08]
들어보셨을 겁니다. 만약 이 기능을
[03:10]
사용하고 계시다면, 반드시 해야 할
[03:13]
일이 하나 있습니다. 그렇지 않으면
[03:14]
좌절스러운 경험을 하게 될 거예요.
[03:16]
먼저 모르시는 분들을 위해
[03:18]
터미널에서 Claude Code를 사용하는 방법을
[03:20]
보여드리겠습니다. Cursor 안에서 터미널을 열고
[03:23]
claude 명령어를 입력하기만 하면 됩니다.
[03:25]
이렇게 하면 Claude Code가 초기화되고
[03:27]
Cursor 안에 있다는 것을 자동으로 인식합니다.
[03:29]
그러면 Claude Code 확장 프로그램이 설치됩니다.
[03:31]
이제 설치된 것을 볼 수 있습니다.
[03:33]
Command + Escape를 눌러야 합니다
[03:35]
그러면 Cursor 안에서 Claude Code가
[03:37]
열립니다. Claude Code가
[03:39]
Cursor에서 초기화되어 모든 것을
[03:42]
받을 수 있게 되었습니다. Cursor의 모든 오류도
[03:44]
Claude Code로 전달될 수 있습니다.
[03:46]
이제 아마 모르셨을 것 중 하나는
[03:48]
Claude Code를 사용하면서
[03:50]
여러 줄 프롬프트를 작성하거나
[03:52]
프롬프트를 제대로 구조화하려고 할 때
[03:54]
아마 큰 문제에 직면하고 계실 겁니다.
[03:56]
예를 들어, 웹사이트를 만들고
[03:58]
다음 줄에 사양을 제공하려고 할 때
[04:00]
Shift + Enter나 그냥 Enter를 누르면
[04:03]
즉시 프롬프트가 실행되는 것을
[04:05]
보실 수 있습니다. 이건
[04:07]
Cursor에서 기대하는 일반적인
[04:09]
동작이 아닙니다. 그럼 Claude Code에서
[04:11]
여러 줄 편집 기능을 어떻게 사용할까요?
[04:13]
Cursor에서만 사용할 수 있는
[04:15]
특별한 명령어가 있습니다.
[04:17]
일반 터미널에서는 사용할 수 없습니다.
[04:19]
이 명령어를 입력하면
[04:21]
Cursor 터미널 키 바인딩이 설정되어
[04:23]
여러 줄 프롬프트를
[04:25]
제대로 작성할 수 있게 됩니다.
[04:26]
이제 입력할 때
[04:28]
다음 줄로 이동해서
[04:30]
실수로 프롬프트를 실행하지 않고
[04:32]
다양한 세부사항을 줄 수 있습니다.
[04:34]
그리고 저희가 만드는 콘텐츠를
[04:36]
즐기고 계시다면 구독 버튼을
[04:38]
눌러주시면 정말 감사하겠습니다.
[04:40]
채널 멤버십도 테스트 중인데, 첫 번째 티어를 테스트로 출시했더니
[04:42]
50명이 즉시 가입했습니다.
[04:43]
지원이 정말 놀라워서
[04:45]
추가 티어 출시를 고려 중입니다.
[04:48]
현재 멤버들은 댓글에 대한
[04:50]
우선 답변을 받을 수 있습니다.
[04:52]
피드백이 필요하거나 질문이 있으시면 완벽합니다.
[04:54]
이제 Claude Code에 대해
[04:55]
말씀드리고 싶은 두 번째 기능은
[04:57]
실제로 MCP 서버를 함께 사용할 수
[05:00]
있다는 것입니다. Claude Code에서
[05:02]
다양한 MCP 서버를 사용해보셨는지 모르겠지만, 게임 체인저입니다.
[05:04]
아직 사용해보지 않으셨다면
[05:05]
왜 유용한지와 어떻게 설정하는지
[05:07]
직접 설정할 수 있습니다. 제가 /ash 명령어를 사용해서
[05:10]
MCP 서버 관리 섹션을 열어보면, Sentry MCP가
[05:12]
Claude Code에 연결되어 있는 것을 확인할 수 있습니다.
[05:14]
이 영상에서 명확히 볼 수 있듯이, Sentry는
[05:17]
코드의 이슈를 관리하는 플랫폼입니다. 소프트웨어
[05:19]
개발자들이 오랫동안 사용해온 훌륭한 플랫폼이죠.
[05:21]
그리고 이 MCP 서버는 이를 한 단계 더 발전시킵니다.
[05:23]
저희도 이에 대한 영상을 만들었습니다. 영상에서
[05:25]
특정 프로젝트의 이슈 세부사항을 가져올 수 있는
[05:27]
것을 확인할 수 있습니다. 이런 세부사항을 통해
[05:29]
Claude든 Cursor든 여러분의 AI 에이전트들이
[05:31]
해당 이슈를 해결하고 디버깅하는 데 훨씬 더 많은
[05:33]
통찰력을 얻게 됩니다. 심지어 이런 문제들을
[05:35]
해결하는 데 도움을 주는 자체 AI 기반 에이전트도
[05:37]
있습니다. 이것이 바로 Claude Code에서 MCP 서버를
[05:39]
사용하는 것이 중요한 이유입니다. 엄청난 기능을
[05:41]
추가해주거든요. 그리고 Sentry만 있는 게 아닙니다.
[05:44]
정말 많은 훌륭한 MCP 서버들을 추가할 수 있어요.
[05:46]
아래에 다른 MCP 서버들에 대한 저희 영상 링크를
[05:48]
남겨두겠습니다. 꼭 확인해보세요. 이제 다음 질문은
[05:51]
Claude Code에 이런 MCP 서버들을 어떻게 설치하느냐
[05:53]
입니다. 가장 직관적인 방법을 알려드리겠습니다.
[05:55]
Cursor와 Windsurf에서 사용하고 있는 기존 JSON
[05:57]
설정이 Claude Code에서도 동작하도록 하는 방법이죠.
[06:00]
먼저 Claude Code를 종료해서 MCP 서버를 추가할
[06:02]
수 있도록 하세요. 그다음 이런 명령어를 붙여넣기
[06:04]
하면 됩니다. 이 명령어에서 어떤 일이 일어나는지
[06:07]
설명해드리겠습니다. claude라고 쓰고 그다음 MCP를
[06:08]
쓰죠. 그리고 이 방법에서는 JSON을 추가하니까
[06:10]
add JSON 메서드를 사용합니다. 그다음은 MCP 서버의
[06:13]
이름이 나오는데, 우리의 경우에는 sentry로
[06:15]
설정하고 싶습니다. 이는 여러분이 정의하는 이름입니다.
[06:17]
하드코딩된 것이 아니라서 변경할 수 있지만, 모범
[06:19]
사례로는 설정에서 보는 것과 같은 이름을 사용하는
[06:21]
것이 좋습니다. 예를 들어, 이것이 Sentry MCP의
[06:23]
JSON입니다. 이 중에서 특히 이 부분을 복사해서
[06:25]
돌아가서 이름 뒤에 작은따옴표 안에 넣으면 됩니다.
[06:27]
보시다시피 먼저 원하는 이름인 sentry를 쓰고,
[06:29]
그다음 작은따옴표를 추가하고, 앞서 강조한 JSON
[06:32]
부분을 붙여넣고 닫아주었습니다. 이 명령어를 실행하면
[06:34]
Sentry MCP가 Claude Code에 추가됩니다. 이를
[06:36]
확인하려면 Claude Code를 다시 열고 MCP 명령어를
[06:38]
사용하면 Sentry MCP가 사용 가능하고 준비되어
[06:40]
있는 것을 확인할 수 있습니다. 슬래시 명령어의
[06:42]
또 다른 유용한 점은 MCP를 직접 사용할 수 있다는
[06:44]
것입니다. 예를 들어, MCP와 함께 슬래시 명령어를
[06:47]
입력하면 Sentry MCP가 인수와 함께 사용할 수 있는
[06:49]
두 가지 명령어를 제공하는 것을 볼 수 있습니다.
[06:51]
하나는 파일에서 오류 찾기이고, 다른 하나는
[06:53]
앞서 언급한 AI 에이전트인 Seir로 이슈 수정하기
[06:55]
입니다. 이 명령어를 입력할 때는 이슈 ID를
[06:57]
인수로 제공해야 합니다. 이는 Seir로 어떤 이슈를
[06:59]
수정할지 정확히 알려줍니다. 이렇게 해서 본질적으로
[07:01]
필요할 때마다 호출할 수 있는 프로그래밍 가능한
[07:03]
도구로 변환됩니다.
[07:46]
필요할 때마다 호출할 수 있습니다. 이제
[07:48]
Claude Code를 최대한으로 활용하는 방법을 알려드리기 전에
[07:50]
마지막 기능에 대해 말씀드리겠습니다.
[07:52]
Claude Code에는 이제 플랜 모드라는 새로운 옵션이 있습니다.
[07:54]
이는 전체 프로젝트나 아이디어를 계획할 수 있게 해줍니다.
[07:56]
기본적으로 Claude Code와 함께
[07:58]
무엇이든 브레인스토밍할 수 있는 방법입니다.
[08:00]
Shift + Tab을 눌러서
[08:03]
모드를 전환하여 접근할 수 있습니다.
[08:05]
보시다시피 플랜 모드가 켜져 있습니다.
[08:08]
자동 편집 수락 모드로도 전환할 수 있습니다.
[08:10]
이 모드는 당신의 허가 없이 파일을 편집합니다.
[08:13]
Claude Code에 완전한 자율성을 주고
[08:15]
그냥 알아서 하게 두고 싶을 때
[08:17]
확실히 더 좋습니다.
[08:18]
플랜 모드에 있을 때
[08:20]
아이디어를 입력할 수 있습니다.
[08:22]
브레인스토밍하고 싶은 무엇이든 말이죠.
[08:24]
그러면 당신의 생각을 구체화하고
[08:26]
더 명확하게 해주며
[08:28]
심지어 claude.mmd 파일에
[08:30]
넣을 수 있게도 해줍니다.
[08:32]
이 파일은 슬래시 명령으로 초기화할 수 있습니다.
[08:34]
이 파일은 본질적으로 Claude Code의 규칙 파일이며
[08:36]
Claude가 이를 따를 것입니다.
[08:39]
여기에 무엇이든 포함시킬 수 있습니다.
[08:40]
코드베이스, 문서, 특정 규칙 등을 넣어서
[08:42]
워크플로우를 안내하는 데 도움이 됩니다.
[08:44]
또한 Install GitHub 앱이 있는데
[08:46]
이는 놀라운 GitHub 앱입니다.
[08:48]
저희가 다른 영상에서 소개한 적이 있는데
[08:50]
그 영상에서 Claude SDK에 대해 논의했습니다.
[08:52]
이제 Claude Code를
[08:54]
AI 애플리케이션에 임베드할 수 있게 해줍니다.
[08:56]
맞습니다, 들으신 대로입니다.
[08:58]
실제로 Claude Code를 앱에 넣고 프로그래밍할 수 있습니다.
[09:00]
그 영상도 꼭 확인해 보세요.
[09:02]
이제 Claude Code를 최대한 활용하는 방법을 알려드리겠습니다.
[09:04]
한 키워드만 사용하면 됩니다.
[09:06]
바로 'Ultrathink'라고 불리는 것입니다.
[09:08]
제가 그냥 지어낸 말이라고 생각하신다면
[09:10]
실제로 Claude에서 직접
[09:12]
이것을 언급한 것을 보실 수 있습니다.
[09:14]
ultrathink 키워드를 사용하면
[09:16]
Claude Code와 그것이 사용하는 모델을
[09:19]
최대 성능으로 끌어올릴 것입니다.
[09:21]
Claude가 일반 상태에서
[09:23]
해결할 수 없는 가장 어려운 문제에만 사용해야 합니다.
[09:25]
이것으로 이 영상을 마무리하겠습니다.
[09:27]
Sentry MCP가 마음에 드신다면
[09:29]
그에 관한 저희 영상도 확인해 보세요.
[09:31]
이러한 방법들이 도움이 되었고
[09:33]
채널을 지원하고 싶으시다면
[09:34]
아래의 슈퍼 땡스 버튼을 사용하실 수 있습니다.
[09:36]
정말로 저희가 이런
[09:38]
튜토리얼을 계속 만드는 데 도움이 됩니다.
[09:40]
시청해 주셔서 감사하고 다음 영상에서 뵙겠습니다.