연락처 정보

코스 개요

Claude Code 소개 및 AI 보조 소프트웨어 엔지니어링

  • Claude Code란 무엇이며 기존 AI 도구와 어떻게 다른지 이해하기.
  • 소프트웨어 엔지니어링에서 생성형 AI 에이전트의 역할.
  • 거대한 프롬프트를 사용하여 전체 애플리케이션 구축하기.
  • AI 보조 개발로 인한 생산성 향상 효과 이해하기.

AI 노동력 및 소프트웨어 엔지니어링 생산성

  • Claude Code를 AI 개발 팀으로 간주하기.
  • 엔지니어링 분야의 AI에 대한 일반적인 두려움과 오해 다루기.
  • AI 노동 경제학 이해하기.
  • 다양한 솔루션을 생성하기 위해 Best-of-N 패턴 활용하기.
  • 최적의 구현 선택 및 정제하기.

Claude Code, 디자인 및 코드 품질

  • AI가 코드 품질을 판단할 수 있는지 평가하기.
  • AI 지원을 받아 소프트웨어 설계 원칙 적용하기.
  • 요구사항 및 솔루션 공간 탐색에 AI 활용하기.
  • 대화형 디자인 워크플로를 통한 빠른 프로토타이핑.
  • 출력 품질 향상을을 위해 제약 조건과 구조화된 프롬프트 적용하기.

프로세스, 컨텍스트 및 모델 컨텍스트 프로토콜(MCP)

  • 순수한 코드 생성보다 프로세스와 컨텍스트의 중요성 이해하기.
  • CLAUDE.md를 사용한 전역 지속적 컨텍스트 구축.
  • 컨텍스트 파일에 프로젝트 규칙, 아키텍처 및 제약 조건 구조화하기.
  • Claude Code 명령어를 통한 재사용 가능한 타겟 컨텍스트 구현.
  • 예제를 통해 Claude Code를 교육하는 인-context 학습 활용하기.

Claude Code를 활용한 자동화 및 문서화

  • Claude Code를 사용하여 문서 생성 및 유지보수하기.
  • 반복적인 엔지니어링 작업 자동화하기.
  • 컨텍스트와 명령어에 기반한 재사용 가능한 워크플로 생성하기.

Claude Code를 활용한 버전 관리 및 병렬 개발

  • Git 기반 워크플로와 Claude Code 통합하기.
  • AI 에이전트와 Git 브랜치 및 작업트리(worktrees) 활용하기.
  • Claude Code 작업을 병렬로 실행하기.
  • 별도의 기능에서 여러 AI 서브에이전트 조정하기.
  • 병렬 기능 개발을 안전하게 관리하기.

Claude Code 및 AI 추론 확장

  • Claude Code의 손, 눈, 귀로서 역할하기.
  • Claude Code가 자신의 작업을 검토하고 확인하도록 보장하기.
  • 토큰 제한 및 아키텍처 복잡성 관리하기.
  • AI 확장성을 위한 프로젝트 구조 및 파일 네이밍 설계하기.
  • AI 지원을 받아 장기적인 코드베이스 건강 유지하기.

멀티모달 프롬프팅 및 프로세스 기반 개발

  • 코드 수정 전에 프로세스와 컨텍스트를 먼저 정립하기.
  • 비공식 입력(메모, 스케치, 명세서)을 프로덕션 코드로 전환하기.
  • 멀티모달 입력을 활용하여 구현 유도하기.
  • 반복 가능한 AI 보조 개발 프로세스 생성하기.

마무리 프로젝트: Claude Code 프로세스 정의하기

  • 개인 또는 팀 수준의 Claude Code 워크플로 설계하기.
  • 컨텍스트 파일, 명령어, 서브에이전트 및 프롬프트 결합하기.
  • 재사용 가능하고 확장 가능한 AI 보조 엔지니어링 프로세스 생성하기.

요건

  • 소프트웨어 개발 원칙 및 일반적인 엔지니어링 워크플로에 대한 이해.
  • JavaScript, Python 등 프로그래밍 언어 사용 경험.
  • 명령줄/터미널 사용 경험 및 Git 워크플로에 대한 숙련도.

대상 수강생

  • 개발 프로세스에 AI를 통합하고자 하는 소프트웨어 개발자.
  • AI 도구를 통해 엔지니어링 생산성을 향상시키고자 하는 기술 팀 리더.
  • AI 보조 코딩 자동화에 관심 있는 DevOps 엔지니어 및 엔지니어링 관리자.
 21 시간

참가자 수


참가자별 가격

회원 평가 (2)

예정된 코스

관련 카테고리