본문으로 건너뛰기

"dev-tools" 태그로 연결된 7개 게시물개의 게시물이 있습니다.

모든 태그 보기

[Claude Code 마스터하기 #1] 핵심 기능 총정리: 이것만 알면 시작할 수 있다

· 약 7분
Nam Young Kim
Data Fullstack Engineer

이 글은 Claude Code 시리즈의 첫 번째 편입니다. 기본 기능부터 차근차근 다루며, 실제 개발 시나리오에서 어떻게 활용하는지 보여드립니다.


TL;DR

  • Claude Code는 터미널에서 동작하는 AI 코딩 어시스턴트
  • 파일 읽기/수정, 명령 실행, Git 작업까지 직접 수행
  • CLAUDE.md로 프로젝트 컨텍스트를 주면 더 똑똑해짐
  • 슬래시 커맨드(/help, /init, /compact)로 효율적 작업

[Claude Code 마스터하기 #2] Hooks & Headless Mode: 반복 작업을 자동화하는 법

· 약 12분
Nam Young Kim
Data Fullstack Engineer

이 글은 Claude Code 시리즈의 두 번째 편입니다. Part 1에서 기본 기능을 익혔다면, 이제 자동화로 넘어갑니다.


TL;DR

  • Hooks: 특정 이벤트 발생 시 자동으로 스크립트 실행
  • Headless Mode: 대화 없이 명령 실행 후 결과만 받기
  • 조합하면 CI/CD, pre-commit, 자동 포맷팅 등 무한 자동화 가능

[Claude Code 마스터하기 #3] Subagents, Skills, Agent SDK: 확장의 모든 것

· 약 12분
Nam Young Kim
Data Fullstack Engineer

이 글은 Claude Code 시리즈의 세 번째 편입니다. Part 1-2에서 기본과 자동화를 다뤘다면, 이제 진정한 확장으로 넘어갑니다.


TL;DR

  • Subagents: 독립 컨텍스트에서 작업하는 전문가 에이전트 (토큰 절약)
  • Skills: Claude가 자동으로 판단해서 사용하는 능력 (vs 슬래시 커맨드)
  • Agent SDK: Claude Code 엔진을 코드로 제어 (Python/TypeScript)
  • 셋을 조합하면 복잡한 멀티 에이전트 시스템 구축 가능

나만의 Python 프로젝트 표준 만들기: Claude Skills로 자동화하기

· 약 5분
Nam Young Kim
Data Fullstack Engineer

Python 프로젝트를 시작할 때마다 매번 같은 설정을 반복하고 있지 않나요? pyproject.toml 작성, 린터 설정, 디렉토리 구조 만들기... 이번 글에서는 2025년 기준 최신 Python 도구 스택을 정리하고, Claude Skills로 이 과정을 자동화하는 방법을 공유합니다.

VSCode Python 개발환경 완벽 설정 가이드 (2025)

· 약 6분
Nam Young Kim
Data Fullstack Engineer

Black, isort, Flake8을 Ruff 하나로 통합하고, 생산성을 극대화하는 VSCode 설정

들어가며

Python 개발을 하다 보면 코드 포맷팅, 린팅, import 정리 등 여러 도구를 조합해서 사용하게 됩니다. 기존에는 Black + isort + Flake8 조합이 일반적이었지만, 이제는 Ruff 하나로 이 모든 것을 대체할 수 있습니다.

이 글에서는 Ruff를 중심으로 한 VSCode Python 개발환경 설정을 정리합니다.