Claude Code란 무엇인가요?

강의 15분
Sign in to save your progressYou can keep reading without an account, but completed lessons won't be saved.
Sign in

Claude Code란 무엇인가요?

Claude Code는 여러분의 코드베이스를 이해하고, 파일을 편집하고, 명령을 실행하며, 기존 개발자 도구와 통합되어 더 빠르게 작업을 완료할 수 있도록 돕는 에이전틱 코딩 도구입니다. 터미널, Visual Studio Code, Claude Desktop 앱, 웹, 그리고 JetBrains IDE에서 사용할 수 있습니다.

한국어 대본
  • 00:00Claude Code는 코드베이스를 이해하고 파일을 편집하며,
  • 00:09명령을 실행하고 기존 개발 도구와 통합되어 작업을 더 빠르게 완료하도록 돕는 에이전트형 코딩 도구입니다.
  • 00:19터미널, Visual Studio Code, Claude Desktop 앱,
  • 00:23웹, JetBrains IDE에서 사용할 수 있습니다.
  • 00:26하지만 이 영상에서는 터미널에서 사용하겠습니다.
  • 00:34Claude.ai를 사용해 본 적이 있다면,
  • 00:36두 제품의 차이가 무엇인지 궁금할 것입니다.
  • 00:39Claude.ai와 달리 Claude Code는 파일,
  • 00:43터미널, 전체 코드베이스에 직접 접근할 수 있습니다.
  • 00:45따라서 코드를 계속 복사해 붙여넣는 대신,
  • 00:49직접 들어가 모든 작업을 수행할 수 있습니다.
  • 00:51가장 쉽게 구분하는 방법은 Claude Code가 AI 에이전트로 작동한다는 점입니다.
  • 00:56AI 에이전트는 정의된 목표를 달성하기 위해 이 환경과 상호작용하고 행동을 수행할 수 있는 소프트웨어입니다.
  • 01:03이를 구현하는 가장 기본적인 방법은 대규모 언어 모델을 실시간 루프에 넣는 것입니다.
  • 01:09AI 에이전트는 사전 정의된 목표에 도달하도록 도와주는 도구, 외부 서비스, 다른 AI 에이전트 등에 접근할 수 있습니다.
  • 01:17그렇다면 실제로 어떻게 보입니까?
  • 01:20몇 가지 예를 살펴보겠습니다.
  • 01:22코드베이스를 읽고 이해할 수 있습니다.
  • 01:24Claude Code에 기능을 설명하거나 코드 전체에서 버그를 추적해 달라고 요청할 수 있습니다.
  • 01:29Claude Code는 빌드 스크립트를 실행하고 테스트를 돌리며 패키지를 설치한 다음, 그 출력을 사용해 다음 작업을 결정할 수 있습니다.
  • 01:37Claude Code는 웹을 검색할 수 있습니다.
  • 01:38예를 들어 최신 API 레퍼런스 문서가 필요하면 대신 찾아줄 수 있습니다.
  • 01:45Claude Code를 효과적으로 사용하려면 다음 개념을 알아야 합니다.
  • 01:49첫째는 컨텍스트 창입니다.
  • 01:52이를 Claude의 작업 기억이라고 생각하세요.
  • 01:54많은 내용을 담을 수 있지만 한 번에 모든 것을 담을 수는 없습니다.
  • 01:58여기서 에이전트형 특성이 드러납니다.
  • 02:01코드베이스 전체를 컨텍스트에 저장하지 않고도 코드베이스 안에서 답을 찾는 전략적인 방법을 찾아냅니다.
  • 02:07둘째는 권한을 요청한다는 점입니다.
  • 02:10기본적으로 Claude Code는 명령을 실행하거나 코드베이스를 변경하기 전에 권한을 요청합니다.
  • 02:15더 직접 개입하든 수동적으로 지켜보든 항상 제어권을 가집니다.
  • 02:21셋째는 실수할 수 있다는 점입니다.
  • 02:23어떤 도구든 그렇듯 Claude Code도 완벽하지 않습니다.
  • 02:26의도를 오해하거나 새 버그를 만들거나 해결책을 지나치게 복잡하게 설계할 수 있습니다.
  • 02:34간단히 요약하겠습니다.
  • 02:36Claude Code는 에이전트형 코딩 도구입니다.
  • 02:38코드베이스를 읽고 파일을 편집하며 명령을 실행하고 외부 도구에 연결해 더 빠르게 출시하도록 돕습니다.
  • 02:45터미널, VS Code, JetBrains, Claude Desktop 앱에서 지금 다운로드할 수 있습니다.
  • 02:53사용할 수 있습니다.
Watch on YouTube

Claude Code와 Claude의 차이점은 무엇인가요?

Claude.ai를 사용해 보셨다면, Claude Code가 무엇이 다른지 궁금하실 수 있습니다. Claude.ai와 달리, Claude Code는 여러분의 파일, 터미널, 그리고 전체 코드베이스에 직접 접근할 수 있습니다. 코드를 복사하고 붙여넣는 과정을 거치는 대신, 직접 들어가서 작업을 수행합니다.

핵심적인 차이점은 Claude Code가 AI 에이전트로 작동한다는 것입니다.

에이전트란 무엇인가요?

AI 에이전트는 환경과 상호작용하고 정의된 목표를 완료하기 위해 작업을 수행할 수 있는 소프트웨어입니다. 본질적으로 이는 대규모 언어 모델이 실시간으로 루프 안에서 작동함으로써 이루어집니다. AI 에이전트는 목표 달성을 돕기 위해 도구, 외부 서비스, 또는 다른 AI 에이전트에 접근할 수 있습니다.

Claude Code는 실제로 무엇을 할 수 있나요?

실제로 어떤 모습인지 살펴보겠습니다:

  • 코드베이스를 읽고 이해합니다. Claude Code에게 기능을 설명하거나 코드 전체에서 버그를 추적하도록 요청할 수 있습니다.
  • 프로젝트 전체에서 파일을 편집합니다. Claude Code는 함수를 리팩터링하고 이를 참조하는 모든 파일을 업데이트할 수 있습니다.
  • 터미널 명령을 실행합니다. 빌드 스크립트를 실행하고, 테스트를 실행하고, 패키지를 설치하며, 그 결과를 사용해 다음에 무엇을 할지 결정할 수 있습니다.
  • 웹을 검색합니다. 문서나 최신 API 참조가 필요한 경우, 이를 직접 찾아볼 수 있습니다.

Claude Code를 효과적으로 사용하기

Claude Code를 효과적으로 사용하려면 다음 세 가지 개념을 기억하세요:

컨텍스트 윈도우. 이를 Claude의 작업 메모리라고 생각하세요. 많은 것을 담을 수 있지만, 한 번에 모든 것을 담을 수는 없습니다. 바로 여기서 "에이전틱"이라는 측면이 등장합니다 — Claude는 전체 코드베이스를 컨텍스트에 로드하지 않고도 코드베이스 내에서 답을 찾는 전략적인 방법을 찾아냅니다.

권한을 요청합니다. 기본적으로 Claude Code는 명령을 실행하거나 변경을 수행하기 전에 여러분에게 확인을 요청합니다. 직접 개입하는 방식을 선호하든 손을 떼는 방식을 선호하든, 여러분은 항상 통제권을 가지고 있습니다.

실수를 할 수 있습니다. 다른 도구와 마찬가지로, Claude Code도 완벽하지 않습니다. 의도를 잘못 이해하거나, 버그를 유발하거나, 솔루션을 과도하게 설계할 수 있습니다. 계속 관심을 기울이면 이러한 문제를 조기에 발견하는 데 도움이 됩니다.

요약

Claude Code는 에이전틱 코딩 도구입니다. 코드베이스를 읽고, 파일을 편집하고, 명령을 실행하며, 외부 도구에 연결하여 더 빠르게 결과물을 내놓을 수 있도록 돕습니다. 오늘부터 터미널, VS Code, JetBrains, 그리고 Claude Desktop 앱에서 사용할 수 있습니다.