새로운 Claude Code 출력 스타일 업데이트가 대박이다

채널 아이콘
Income stream surfers 구독자 130,000명

요약

이번 영상에서는 Claude Code 최신 1.0.81 업데이트의 핵심 기능인 출력 스타일을 소개한다. 이제까지 불가능했던 시스템 프롬프트 직접 수정이 가능해져 다양한 역할을 수행하는 맞춤형 에이전트로 활용할 수 있게 됐다. Explanatory와 Learning Collaborative 같은 내장 스타일뿐 아니라 /output style new 명령어로 사용자 정의 스타일을 생성해 Markdown 파일로 저장하고 프로젝트마다 재사용할 수 있다. 이 기능은 Ferrari처럼 원하는 대로 Claude Code를 조정할 수 있는 게임체인저로 전망된다.

주요 키워드

Output Styles 시스템 프롬프트 Agent Loop Slash Command Claude Code Explanatory Learning Collaborative Custom Agents Markdown 파일 Anthropic

하이라이트

  • 🔑 시스템 프롬프트를 직접 변경해 에이전트 역할을 다양화할 수 있다.
  • ⚡️ /output style 명령어로 내장 스타일 전환과 신규 스타일 생성을 빠르게 수행할 수 있다.
  • 🌟 Explanatory 스타일은 코드 구현 선택 이유와 패턴을 중간에 교육적으로 설명한다.
  • 🚀 Learning Collaborative 스타일은 사용자가 직접 코드 일부를 작성하며 실습을 유도한다.
  • 📌 사용자 정의 출력 스타일은 Markdown 파일 형태로 저장돼 프로젝트 간 재사용이 가능하다.
  • ⚠️ 시스템 프롬프트를 무분별하게 변경하면 Claude Code 기본 설계를 훼손할 수 있으므로 주의가 필요하다.
  • ✨ 에이전트 루프를 통해 모델 동작을 제어하고 custom agents와 결합하면 활용 범위가 무한해진다.
  • 🔍 Output styles만이 시스템 프롬프트 자체를 편집할 수 있는 유일한 기능임을 강조한다.

용어 설명

시스템 프롬프트

AI 모델의 초기 설정 및 행동 지침을 담은 메시지

Output Styles(출력 스타일)

Claude Code의 시스템 프롬프트를 직접 변경해 에이전트 동작을 다양화하는 기능

Agent Loop(에이전트 루프)

Claude Code가 반복적으로 동작하며 지시를 수행하는 핵심 실행 주기

Slash Command(/output style)

Claude Code에서 출력 스타일 메뉴 진입 및 스타일 생성을 위한 명령어

Explanatory 스타일

코드 작성 중간에 구현 선택 이유와 코드 패턴을 교육적으로 설명하는 내장 출력 스타일

Learning Collaborative 스타일

코딩 과정에서 사용자가 직접 코드 일부를 작성하며 실습을 유도하는 내장 출력 스타일

[00:00:00] 소개 및 버전 확인

영상 시작과 함께 Claude Code 최신 버전(1.0.81) 업데이트 예고. claude --version 명령어로 현재 버전을 확인하고 claude update로 업데이트하는 방법을 설명한다.

최신 Claude Code 업데이트 소개와 이번에 추가된 혁신적인 새 기능에 대한 예고
Claude Code 1.0.81 버전 업데이트 방법과 새로운 출력 스타일 기능 접근법 설명
[00:00:29] 출력 스타일 메뉴 진입

/output style 명령어 및 UI를 통해 출력 스타일 메뉴로 진입하는 과정을 시연한다. 이 메뉴가 시스템 프롬프트를 변경할 수 있는 첫 번째 지점임을 강조한다.

타임라인 정보가 없습니다.

[00:00:51] 출력 스타일 개념 및 내장 옵션

출력 스타일이 시스템 프롬프트를 변경해 Claude Code를 다양한 에이전트로 바꾸는 개념을 설명한다. 기본(Default), Explanatory, Learning Collaborative 세 가지 내장 스타일의 특징과 쓰임새를 소개한다.

출력 스타일이 시스템 프롬프트를 직접 수정할 수 있다는 혁신적 특징 강조
소프트웨어 엔지니어링을 넘어선 다양한 용도로 Claude Code를 활용할 수 있는 출력 스타일 기능의 핵심 개념
설명형과 학습형 출력 스타일의 차이점과 Claude가 사용자와 협업하여 실습 중심 학습을 제공하는 방식
출력 스타일의 작동 원리와 기본 스타일과 커스텀 스타일 간의 차이점, 메뉴 접근 방법 소개
[00:02:10] 내장 스타일 활용 예

/output style 명령어를 통해 Explanatory와 Learning Collaborative 스타일을 차례로 선택하는 과정을 시연한다. 각 스타일의 동작 방식과 사용자 코드 입력 유도 기능을 확인한다.

출력 스타일 메뉴가 나타나고 학습 옵션을 선택합니다. 클로드는 실습을 위한 코드 조각 작성과 구현 선택 및 코드베이스 패턴 설명을 제공합니다.
새로운 출력 스타일을 생성하는 과정을 시작합니다. '슬래시 출력 스타일 뉴' 명령을 통해 새로운 스타일 생성을 위한 도움말을 제공받습니다.
출력 스타일의 기본 구조와 저장 방식을 설명합니다. 출력 스타일은 마크다운 파일로 사용자 레벨에 저장되며 프로젝트 전반에 사용할 수 있습니다.
[00:03:33] 사용자 정의 스타일 생성

/output style new 명령어로 새로운 출력 스타일을 생성하는 방법을 보여준다. 생성된 스타일이 Markdown 파일로 저장되어 여러 프로젝트에서 재사용 가능한 구조임을 설명한다.

출력 스타일의 활용 방안으로 클로드 코드의 소프트웨어 엔지니어링 시스템 프롬프트를 약간 수정하는 용도를 제안하면서, 클로드 코드의 기본 설계를 완전히 바꾸지 말 것을 주의합니다.
[00:04:06] 기존 기능과 비교

Output Styles, Claude.md, append system prompt 등 기존 커스텀 프롬프트 기능을 비교한다. Output Styles만이 시스템 프롬프트 자체를 편집해 기본 소프트웨어 엔지니어링 지침을 완전히 대체할 수 있음을 강조한다.

관련 기능들과의 비교를 설명합니다. 출력 스타일은 클로드 코드의 기본 시스템 프롬프트를 완전히 끄는 반면, 클로드.MD나 시스템 프롬프트 추가는 기존 프롬프트를 편집하지 않고 추가만 합니다.
출력 스타일과 에이전트의 차이점을 설명합니다. 출력 스타일은 메인 에이전트 루프에 직접 영향을 주고 시스템 프롬프트만 영향을 주는 반면, 에이전트는 특정 작업을 위해 호출되며 모델, 도구, 사용 컨텍스트 등 추가 설정을 포함합니다.
이 기능을 '게임 체인저'라고 평가하며 모델의 행동과 세부사항에 대한 기법적 관점에서 중요성을 강조합니다.
Claude 코드의 behavior와 specifics에 대해 설명합니다. behavior는 Claude가 수행할 행동을 정의하는 것으로, Next.js 프로젝트 생성 시 발생하는 문제점을 예시로 들며 시스템 프롬프트 변경을 통해 해결할 수 있다고 설명합니다.
[00:05:31] 시스템 프롬프트 변경의 의미

시스템 프롬프트를 바꾸면 Claude Code의 기본 동작을 완전히 재정의할 수 있다는 점을 Ferrari에 비유해 설명한다. 모델 행동(behavior)과 사용자 입력(prompt)의 차이를 짚는다.

시스템 프롬프트와 사용자 프롬프트의 차이점을 설명하며, 시스템 프롬프트 변경 기능이 Claude 코드를 단순한 AI 개발자에서 AI 만능 도구로 변화시킨다고 강조합니다. 이를 페라리에 비유하며 무한한 가능성을 언급합니다.
[00:07:01] 활용 가능성 및 예시

UI/UX 테스트, Playwright 통합 등 특정 역할로 Claude Code를 설정하는 예시를 제시한다. 에이전트 루프와 custom agents를 결합했을 때의 무한한 확장 가능성을 언급한다.

UI/UX에 특화된 Claude 버전을 만드는 구체적인 예시를 들어 시스템 프롬프트 변경의 활용 방안을 제시합니다. 기존의 Claude MD 파일 편집 방식과 비교하여 새로운 방식의 우수성을 설명합니다.
커스텀 에이전트와 함께 사용할 때의 무한한 가능성을 언급하며 영상을 마무리합니다. 시청자들의 사용 경험을 공유해달라고 요청하고 감사 인사를 전합니다.
[00:08:15] 마무리 및 다음 콘텐츠 예고

이번 업데이트 요약과 활용 방안 제안으로 영상을 마무리한다. 시청자 의견 요청과 다음 영상 예고를 통해 피드백을 유도한다.

타임라인 정보가 없습니다.

안녕하세요 여러분, 이번 영상에서는
최신 Claude Code 업데이트에 대해
살펴보겠습니다. 이번 최신 업데이트는
정말 흥미로운데요
뭔가를 할 수 있게 해주거나
지금까지 절대 할 수 없었던
기능을 Claude Code에서 제공합니다. 이제 드디어
이걸 할 수 있게 됐어요. 그게 뭔지는
곧 말씀드리겠습니다.
여러 업데이트가 있었는데
여기서 보시면
1.081 버전에 대해 얘기하고 싶어요. 바로 여기 말이죠.
시스템에서 어떻게 받는지 보여드릴게요.
claude-version을 입력하면, 만약 이게
1.0.81이 아닌 다른 버전이라면
claude update를 실행해서
claude code를 업데이트할 수 있습니다. 이제
claude를 실행해보죠. claude code 안에서
그리고 출력 스타일을
클릭하겠습니다. 이게 바로 새로운 기능인데
지금까지 할 수 없었던 놀라운 기능을
보여드리겠습니다.
여기에 출력 스타일 대 에이전트라고 나와있네요.
출력 스타일은 메인 에이전트 루프에 직접 영향을 주고
시스템 프롬프트에만 영향을 줍니다.
제가 이해하기로는
실제로 시스템 프롬프트를 변경할 수 있는 건
이번이 처음입니다.
저에게는 굉장히 흥미로운 일이에요.
이것에 대해 조금 더 얘기해보죠.
네, 출력 스타일에 대해 얘기해보겠습니다.
소프트웨어 엔지니어링을 넘어선 사용자들을 위해 코드를 조정합니다.
출력 스타일을 사용하면
claude code를 어떤 종류의 에이전트로든 사용할 수 있으면서도
로컬 스크립트 실행,
파일 읽기, 쓰기,
할 일 추적과 같은 핵심 기능들을
그대로 유지할 수 있습니다. 내장된 출력 스타일들.
Claude Code의 기본 출력 스타일은
소프트웨어 엔지니어링 작업을
효율적으로 완료하는 데 도움을 주도록 설계된
기존 시스템 프롬프트입니다. 추가로
코드베이스와 claude code가
어떻게 작동하는지 가르치는 데 초점을 맞춘
두 개의 내장된 출력 스타일이 있습니다. 설명형은
소프트웨어 엔지니어링 작업을 돕는 중간에
교육적 인사이트를 제공합니다.
구현 선택과
코드베이스 패턴을 이해하는 데 도움을 줍니다. 그리고
학습용 협업 학습, 실습을 통한 학습
모드가 있는데 Claude가 - 이런 게 있는 줄 몰랐네요.
꽤 흥미로운데
Claude가 코딩하면서
인사이트를 공유할 뿐만 아니라
여러분에게 작은 전략적 코드 조각들을
직접 기여하도록 요청합니다. Claude가
여러분이 구현할 수 있도록 코드에
TODO 인간 마커를 추가해줍니다. 정말 흥미롭네요.
claude code가 실제로
코딩을 배우는 최고의 방법이 될 수도 있겠어요.
출력 스타일은 어떻게 작동할까요? 출력 스타일은
claude code 시스템 프롬프트를 직접 수정합니다.
이게 흥미로운 점인데, 기본이 아닌 출력 스타일들은
코드 생성과 관련된 특정 지침들을 제외합니다
그리고 일반적으로 claude code에 내장된
효율적인 출력, 예를 들어 간결하게 응답하고
테스트로 코드를 검증하는 것들 말이죠. 대신에
이러한 출력 스타일들은
시스템 프롬프트에 추가된
자체적인 커스텀 지침들을 가지고 있습니다.
출력 스타일을 변경할 수 있는 방법은
/output style을 실행하여
메인 메뉴에 접근하는 것입니다.
지금 해보죠. slash
slash output style을 입력하면 이 메뉴가
메뉴가 나타납니다. 학습 옵션으로 가보겠습니다.
클로드가 일시정지하고
실습을 위해 작은 코드 조각을
작성하도록 요청하거나
예를 들어 설명형으로. 클로드는
구현 선택과 코드베이스
패턴을 설명합니다. 흥미롭네요.
이제 슬래시 아웃풋 스타일 뉴를 해보겠습니다.
이제 새로 만드는 것을
도와줄 것 같네요. 아웃풋 스타일을
설정하려면 클로드 런 어 헬프 런 아웃풋
스타일 뉴를 실행합니다. 어쩌고저쩌고.
좋아요. 여기서 나가겠습니다.
클로드 예스를 하고 슬래시 아웃풋 스타일
그리고 원하는 것을 여기 작성합니다.
원하는 스타일을
여기에 작성하는 거죠. 여기 보시면
기본적으로 아웃풋 스타일이 생성된다고
출력 스타일 새로 생성을 통해
마크다운 파일로 사용자 레벨에서 클로드 아웃풋
스타일에 저장되고 프로젝트 전반에 사용할 수 있습니다.
다음과 같은 구조를 가지고 있죠.
실제로 이
구조를 클로드 코드에 줄 수 있고 아마
이미 가지고 있거나 예를 들어 챗GPT5에
특정한 것을
작업할 수 있습니다. 제게는
클로드 코드의 소프트웨어
엔지니어링 부분의 시스템 프롬프트를
약간 수정하는 용도로 사용할 것입니다.
전혀 문제없지만, 단지
이 기능을 사용할 때
주의하라고 말하고 싶습니다
클로드 코드의 작동 방식을
완전히 바꾸는 데 사용하지 마세요
클로드 코드는 앤스로픽이 설계했거든요.
여기서 마무리해보겠습니다.
관련 기능과의 비교. 아웃풋 스타일 대
클로드.d 대 시스템 프롬프트 추가. 이게
있는지도 몰랐네요. 하지만
실제로 시스템 프롬프트를
바꾸지는 않은 것 같습니다. 아웃풋 스타일은
클로드 코드의 일부를 완전히 끕니다. 기본
시스템 프롬프트 특정 소프트웨어
엔지니어링. 클로드.MD나
시스템 프롬프트 추가 모두 클로드 코드의
기본 시스템 프롬프트를 편집하지 않습니다. 클로드.md는
클로드 코드의 기본 시스템 프롬프트에
이어지는 사용자 메시지로 콘텐츠를 추가합니다.
시스템 프롬프트 추가는 시스템 프롬프트에
콘텐츠를 추가합니다. 좋아요, 흥미롭네요.
시스템을 실제로
편집할 수 있게 된 것은 처음입니다
프롬프트 자체를. 아웃풋 스타일이
어 아웃풋 스타일 대
에이전트. 아웃풋 스타일은
메인 에이전트 루프에 직접 영향을 주고
시스템 프롬프트에만 영향을 줍니다. 에이전트는
특정 작업을 처리하도록 호출되고
사용할 모델과 같은
추가 설정을 포함할 수 있습니다. 사용 가능한 도구와
에이전트를 언제 사용할지에 대한
일부 컨텍스트도 있습니다. 아웃풋 스타일 대 커스텀
명령. 아웃풋 스타일을
저장된 시스템 프롬프트와
커스텀 명령을 저장된 프롬프트로 생각할 수 있습니다. 이제
기법에 대해
이야기해야겠습니다 실제로 생각해보니
이것은 절대적인 게임 체인저입니다.
지금 당장 예시는 없지만
제 비디오를 보신 분들은
제가 많이 이야기하는
모델의 행동과 세부사항에 대해
알고 계실 거예요, 맞죠? 행동이요, 철자를
잘못 썼다면 죄송하고
그리고
세부 사항입니다.
behavior는 Claude 코드가 어떤 행동을 하길 원하는지를 말합니다.
예를 들어, Claude 코드의 한 가지 문제점은
Claude 코드가 Next.js 프로젝트를 만들려고 할 때
셸에서 질문에 예/아니오로 답해야 하는데
지금 당장은 이걸 실제로 할 수 없다는 점입니다.
MCP와 같은 것들이 있다는 건 알지만
이걸로 실제로 할 수 있는 건
Claude 코드의 behavior를 설정하는 것입니다.
behavior를 완전히 바꿀 수 있습니다.
즉, behavior를 완전히 변경할 수 있습니다.
그래서 npx create를 사용하는 대신
여기서 막히게 되는 대신
실제로는 Next.js 프로젝트를 만들고 싶을 때
한 번에 해결되는 특정 명령어를 사용하라고
말할 수 있습니다.
그리고 specifics는 사용자 프롬프트입니다.
Claude 코드와 같은 것의 behavior를 바꾸는 방법은
시스템 프롬프트를 바꾸는 것이고
구체적으로 작업할 내용을 바꾸는 방법은
사용자 프롬프트를 바꾸는 것입니다.
맞죠? 그게 바로 Claude 코드에 쓰는 내용입니다.
그래서 이제 시스템 프롬프트를 바꿀 수 있고
그걸 다른 것으로 만들 수 있다는 사실은
기본적으로 그들이 우리에게 페라리를
준 것과 같습니다.
그리고 우리는 그 페라리로
원하는 건 뭐든 할 수 있습니다.
지금 당장은 이걸 살펴볼 시간이 없지만
이에 대한 영상을 더 많이 만들 예정입니다.
하지만 기본적으로 제가 말하고 싶은 건
Claude 코드는 더 이상 AI 개발자가 아니라는 것입니다.
AI 만능 도구입니다.
왜냐하면 그것이 하는 일을 바꿀 수 있고
시스템 프롬프트를 바꿀 수 있기 때문입니다.
예를 들어, UI/UX에 매우 특화된
Claude 코드의 특별한 버전을 원한다면
Playwright MCP를 사용하고
웹사이트의 모든 페이지를 거쳐서
완전한 테스팅과 모든 걸 해야 한다는 걸 알고
있다면, 이제 그걸 할 수 있습니다.
시스템 프롬프트를 바꿀 수 있고
Claude 코드의 일반적인 지능을 갖고 있지만
소프트웨어 엔지니어 프롬프트를 제거하고
원하는 프롬프트를 추가할 수 있습니다.
그래서 원하는 건 뭐든 하게 만들 수 있습니다.
참고로 예전에 우리가 하던 방식은
Claude MD 파일을 편집하는 것이었습니다.
하지만 이건 최선의 시스템이 아니었어요.
경험상 파일을 읽는 것과
시스템 프롬프트 안에 뭔가가 있는 것 사이에는
큰 차이가 있다고 말할 수 있습니다.
만약 당신이 Anthropic보다 더 잘 프롬프트할 수 있다고
생각한다면, 이제 당신만을 위해
다른 방식으로 코딩하게 만들 수 있습니다.
가능성은 무한합니다.
이것과 커스텀 에이전트까지 합치면요.
이에 대한 콘텐츠를 더 많이 만들 예정입니다.
이 기능은 정말 놀랍습니다.
여기서 영상을 마무리할게요.
이 업데이트에 대한 빠른 개요와
제가 어떻게 사용할 건지, 그리고
여러분이 어떻게 사용할 수 있는지
말씀드리고 싶었습니다.
이 기능을 사용해보셨다면
어떻게 사용하셨는지 댓글로 알려주세요.
시청해주셔서 정말 감사합니다.
영상 끝까지 보신 분들은
정말 대단하신 분들입니다.
더 많은 콘텐츠로 곧 만나뵙겠습니다.
안녕히 가세요.
끝까지 시청해주신 분들은
정말 전설적인 분들입니다.
더 많은 콘텐츠로
아주 곧 만나뵙겠습니다.
안녕!