3. Claude
10강. 시간 MCP 서버의 연결 상태를 점검하고 제거·재등록하기
10강. 시간 MCP 서버의 연결 상태를 점검하고 제거·재등록하기
2026.07.2010강 실습 중심 ⏱ 약 50분 0. 학습 목표→ 9강에서 등록한 time MCP 서버의 상태를 점검하고, 등록 정보를 안전하게 제거한 뒤 같은 설정으로 재등록하여 도구 호출을 복구합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. MCP 서버를 한 번 등록하는 것만으로 관리 작업이 끝나는 것은 아닙니다. 실제 개발 환경에서는 더 이상 사용하지 않는 서버를 제거하거나, 잘못된 경로로 등록한 서버를 다시 등록하거나, 목록에는 있지만 연결되지 않는 원인을 찾아야 하는 상황이 생깁니다. 이 번 강의에서는 9강에서 등록한 시간 MCP 서버를 대상으로 다음 관리 흐름을 실습합니다. 현재 등록 정보 확인 ↓Claude Code 연결 상태 확인 ↓시간 도구 호출 성공 상태 기록 ↓time 등..
9강. 시간 MCP 서버를 Claude Code에 등록하여 현재 시각 조회하기
9강. 시간 MCP 서버를 Claude Code에 등록하여 현재 시각 조회하기
2026.07.209강 실습 중심 ⏱ 약 60분 0. 학습 목표→ Python 가상환경에 시간 MCP 서버를 설치하고 Claude Code에 등록한 뒤, 현재 시각 조회와 시간대 변환 도구를 직접 호출합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 8강에서는 MCP 클라이언트, MCP 서버, 도구의 역할을 구분했습니다. 이번 강의에서는 개념으로만 확인한 MCP 연결을 다음 순서로 직접 구성합니다.Python 실행 환경 확인 ↓시간 MCP 서버 설치 ↓Claude Code에 local 범위로 등록 ↓등록 정보와 연결 상태 확인 ↓현재 시각 조회 ↓시간대 변환 ↓도구 호출 결과 검토 첫 실습 서버는 Model Context Protocol 공식 참조 서버인 mcp-server-time입니다. 별도..
8강. Claude Code와 MCP 서버의 도구 호출 구조 이해하기
8강. Claude Code와 MCP 서버의 도구 호출 구조 이해하기
2026.07.208강 개념 중심 ⏱ 약 45분 0. 학습 목표→ 7강까지 사용한 Claude Code 구성에 MCP가 어떤 위치로 추가되는지 확인합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 개념 중심 강의입니다. 7강까지는 Claude Code가 프로젝트 폴더의 파일을 읽고 수정하며 Python 프로그램을 실행하도록 요청했습니다.프로젝트에서 항상 적용할 정보는 CLAUDE.md에 작성하고, 특정 작업에서만 필요한 절차는 Skill로 만들었습니다. 이번 강의에서는 여기에 MCP(Model Context Protocol, 모델 컨텍스트 프로토콜)라는 새로운 연결 방식이 추가됩니다. MCP는 Claude Code 같은 AI 애플리케이션을 외부 도구와 데이터에 연결할 때 사용하는 개방형 표준입니다. MCP 서버를 연결..
7강. Skill의 전환 + 종합 실습
7강. Skill의 전환 + 종합 실습
2026.07.077강 종합 실습 ⏱ 약 70분 0. 학습 목표→ Claude.ai에서 배운 Skill 개념을 Claude Code로 옮기고, 지금까지 쌓아온 것을 하나의 1차 완성본으로 종합합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 종합 실습 강의입니다. Claude.ai에서 배운 Skill 개념을 Claude Code로 옮기고,지금까지 쌓아온 것을 하나의 프로젝트로 종합합니다. 6강에서 한 번 해본 백업 절차를앞으로 매번 반복하는 대신 재사용 가능한 스킬로 묶고, 이 강의를 마치면 CLAUDE.md·재사용 스킬·백업본까지 갖춘 완성된 프로젝트 폴더, 이른바 1차 완성본이 만들어집니다. 0.2 이번 강의 실습 내용 이번 강의에서 직접 해보는 것은 다음과 같습니다.6강의 백업 절차를 재사용 가능한 스킬로 ..
6강. 프로젝트 개념의 전환
6강. 프로젝트 개념의 전환
2026.07.076강 실습 중심 ⏱ 약 45분 0. 학습 목표→ git 없이도 "작업을 되돌릴 수 있다"는 감각을, 폴더를 복사해 비교하는 방식으로 직접 체감합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 5강 끝에서 예고한 대로, Claude Code가 파일을 직접 고치다 보면 "이전 상태로 되돌리고 싶다"는 순간이 옵니다.이번 강의는 그 되돌리기를 가장 단순한 방식, 곧 폴더를 통째로 복사해두고 나중에 비교하는 방식으로 직접 해봅니다. git이라는 전문 도구는 아직 쓰지 않습니다.손으로 흉내 내보면서, 왜 나중에 git이 필요해지는지 그 밑거름을 먼저 쌓는 것이 목표입니다. 더불어 Claude.ai의 Projects(대화와 파일 묶음)가 Claude Code에서는 실제 폴더로 바뀐다는 점..
5강. 컨텍스트 엔지니어링의 전환
5강. 컨텍스트 엔지니어링의 전환
2026.07.075강 실습 중심 ⏱ 약 45분 0. 학습 목표→ 3강에서 요청마다 반복해 넣어야 했던 파일명과 조건을, CLAUDE.md 파일 하나로 줄이는 법을 익힙니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 3강에서 기존 파일을 고칠 때는 대상 파일·바꿀 지점·원하는 동작·유지할 것 네 가지를 요청문에 담아야 한다고 배웠습니다. 그런데 이걸 요청마다 매번 반복하려니 번거로웠습니다. "또 inventory.py에서, 또 함수 구조는 유지하고…"를 매번 쓰는 셈이니까요.이번 강의는 그 반복을 CLAUDE.md 파일 하나로 덜어내는 법을 다룹니다. 이것은 Claude.ai에서 배운 컨텍스트 엔지니어링의 Claude Code 버전입니다.Claude.ai가 대화에 참고 자료를 넣는 것이었다면,C..
4강. 모델 선택 & 권한 승인 흐름
4강. 모델 선택 & 권한 승인 흐름
2026.07.074강 실습 중심 ⏱ 약 45분 0. 학습 목표→ 작업을 맡기기 전에 내가 쥘 수 있는 두 손잡이, 곧 승인(안전)과 모델(성능·비용)을 다루는 법을 익힙니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 3강까지 우리는 Claude Code에 일을 맡기는 법을 익혔습니다.그런데 일을 맡긴다는 것은 통제를 완전히 넘기는 것이 아닙니다.맡기기 전에, 그리고 맡기는 도중에 내가 쥐고 있어야 할 손잡이가 있습니다. 이번 강의는 그 손잡이 두 개를 다룹니다. 하나는 승인입니다.Claude Code가 실제로 무엇을 바꾸기 전에 사람이 확인하는 장치로,잘못된 실행을 막는 안전의 손잡이입니다.3강에서 요청마다 열어 봤던 그 화면이 바로 이것입니다. 다른 하나는 모델입니다.같은 일도 어떤 모델에..
3강. 프롬프팅의 전환
3강. 프롬프팅의 전환
2026.07.073강 실습 중심 ⏱ 약 50분 0. 학습 목표→ 기존 파일을 고치는 위임형 요청문을 스스로 잘 쓰는 법을, 허술한 요청과 구체적인 요청의 결과 차이로 직접 익힙니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 2강에서 Claude Code가 파일을 직접 고친다는 것을 확인했습니다.그렇다면 이제 실제로 중요한 질문은 이것입니다. 일을 맡길 때 요청문을 어떻게 써야 원하는 결과가 나오는가? 1강의 hello.py는 새 파일을 이름만 정해 만드는 단순한 요청이라 요청문을 크게 신경 쓸 필요가 없었습니다.그러나 이미 만들어진 파일을 고칠 때는 이야기가 다릅니다.같은 기능을 부탁해도, 요청문이 허술하면 엉뚱한 곳이 바뀌고 구체적이면 원하는 대로 바뀝니다. 이번 강의는 이 차이를 직접 만들..
2강. Claude Code란? — 하네스(harness)
2강. Claude Code란? — 하네스(harness)
2026.07.072강 개념 중심 ⏱ 약 40분 0. 학습 목표→ 1강에서 설명 없이 겪었던 경험을, "정확히 무엇이었는가"로 정리합니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 개념 중심 강의입니다. 1강에서는 설명 없이 일단 Claude Code를 실행해봤습니다.이번 강의는 그때 일어난 일을 정확히 무엇이었는지 정리하는 시간입니다. 1강 Claude Code 사용 경험을 계속 다시 꺼내며, Claude Code 사용이 Claude.ai와 근본적으로 무엇이 다른지 이해하고,앞으로 배울 강의들이 왜 이런 순서로 진행되는지 전체 지도를 그립니다. 구분내용되짚을 것1강에서 hello.py로 겪은 위임 경험이해할 것Claude.ai와 Claude Code의 근본적 차이, 프롬프트·컨텍스트·하네스 3층위 구분 1. 방금 겪..
1강. Claude Code 실행해보기
1강. Claude Code 실행해보기
2026.07.071강실습 중심 ⏱ 약 50분 0. 학습 목표→ Claude Code를 내 컴퓨터에 설치해 실행하고, 간단한 파일 하나를 만들어보며 "위임"이라는 감각을 직접 느껴봅니다.더보기0.1 이번 글에서 다룰 내용 이번 글은 실습 중심 강의입니다. 지금까지Claude.ai 학습 트랙에서는 대화창에 질문을 던지는 방식을 익혔습니다. 이번 강의부터는 방향이 달라집니다.Claude 에게 질문을 하는 것이 아니라, 터미널 안에서 작업 자체를 맡기는 Claude Code를 다룹니다. 0.2 이번 강의 실습 내용 오늘은Claude Code를 바로 쓸 수 있는 상태로 만들고 hello.py 생성과 실행을 처음으로 직접 실행해본 뒤, 위임하는 작업을 처음으로 경험합니다. 다음 강의에서 이번 강의 실습 내용에 대해 "방금..
3-0. 강의 목차
3-0. 강의 목차
2026.07.07AI ENGINEERING FOUNDATIONS WITH CLAUDEClaude.ai에서 Claude Code를 거쳐MCP와 VS Code까지 이어서 학습하기 이 과정은 Claude.ai 기초 1~6강에서 요청 구성과 Skill을 익힌 뒤, Claude Code 1~7강에서 Ubuntu의 Python 재고관리 프로젝트를 수정하고 관리하는 흐름으로 이어집니다. 후속 8~13강에서는 같은 프로젝트를 사용하여 시간 MCP 서버를 등록·점검하고, VS Code에서 코드와 MCP 결과를 검토·승인합니다. Ubuntu에서 Python과 간단한 PySide6 프로그램을 실행해 본 학습자를 대상으로 합니다. 이 과정의 목표는 복잡한 MCP 서버를 개발하는 것이 아니라, MCP 도구의 등록·연결·호출 상태를 구분하고 V..
6강. 스킬
6강. 스킬
2026.07.026강 실습 중심 ⏱ 약 50분 0. 학습 목표→ 5강에서 반복한 요청을 Claude에게 스킬로 만들게 하고, 등록·사용한 뒤 스킬 구조를 이해하고, 공유·가져오기까지 익힙니다.더보기0.1 이번 글에서 다룰 내용이번 글은 실습 중심 강의입니다. 5강에서 "원문에 없는 내용은 추가하지 마" 같은 요약 조건을 세 번(2.5·3.3·5.3) 그대로 붙여넣었고,ERD 이미지를 볼 때는 인식→관계 해석→변환의 3단계를 손으로 밟았습니다. 3강에서 배운 대로라면 이 반복은 Instructions에 넣으면 될 것 같습니다.하지만 Instructions는 모든 대화에 항상 적용되기 때문에,자료 정리 규칙과 ERD 검증 절차를 다 넣으면 관계없는 대화까지 그 지시를 끌고 다니게 됩니다. 이번 강의에서는 이 문제를 Skil..