연락처 정보

코스 개요

Cascade 대화형 인터페이스

  • 다른 IDE들의 일반적인 채팅 패널과 Cascade의 차이점
  • 기능 요구사항에 따라 대화 맥락을 지속적으로 유지하는 방법
  • Cascade 내에서 설명, 계획, 실행 모드 간 전환하는 법
  • 버그 수정 및 기능 구현 시 활용할 수 있는 실제 대화 패턴

예측 기반 편집과 다중 파일 인식 기능

  • 예측 기반 편집이란 무엇이며 언제 자동으로 작동하는지
  • 여러 파일에 걸친 편집 제안을 수락하거나 거부, 조정하는 방법
  • 편집된 파일 간의 의존 관계를 자동으로 추적하는 기능
  • 예측이 맞지 않을 경우 전체 변경 내용을 되돌리는 방법

에디터 내 터미널 통합 기능

  • 통합형 터미널 세션 열기 및 관리법
  • Cascade가 터미널 출력값을 분석해 다음 단계를 판단하는 방식
  • 윈드서프를 떠나지 않고도 테스트, 빌드, 배포 작업 수행하기
  • 자동화된 프로세스 중 나타날 수 있는 인터랙티브 CLI 프롬프트 처리법

윈드서프의 인덱싱 및 컨텍스트 관리 기능

  • 윈드서프가 실시간 프로젝트 인덱스를 구축하고 유지하는 방식
  • 모노리포지토리와 단일 리포지토리별 인덱싱 차이점
  • 빠른 인덱싱을 위해 생성된 파일이나 빌드 폴더를 제외하는 방법
  • 프로젝트 구조가 크게 변경되었을 때 인덱스를 재구축하는 절차

대화식 기능 개발 과정

  • 자연스러운 언어로 기능 요구사항을 설명하고 Cascade의 계획 확인하기
  • 변경 내용을 적용하기 전에 생성된 파일 목록 검토하기
  • 생성된 코드를 즉시 실행하고 발생한 오류 정보를 Cascade로 피드백하기
  • 추가 대화형 질문을 통해 반복적으로 코드 개선해 나가기

커스텀 규칙 및 기술별 프롬프트 설정

  • 자사 내부 프레임워크에 맞는 프로젝트 별 규칙 작성법
  • 윈드서프 규칙 파일을 활용한 명명 규칙 강제하기
  • DSL이나 일반적이지 않은 파일 형식에 대한 인덱싱 설정 커스터마이징
  • 개발 팀 내에서 규칙 세트를 공유하는 방법

Cascade 활용한 디버깅 기법

  • 오류 스택 트레이스를 Cascade에 입력해 원인 분석하기
  • 정상 작동 중인 코드와 문제가 있는 코드 버전을 비교해달라고 요청하기
  • Cascade의 터미널 모니터링 기능 내에서 회귀 테스트 수행하기
  • 편집 후에 발생할 수 있는 의도치 않은 임포트나 종속성 누락 확인법

버전 관리 및 코드 리뷰 통합 기능

  • 대화식 변경 사항 요약 내용을 기반으로 커밋 메시지 생성하기
  • Cascade 채팅을 통해 풀리퀘스트 설명 작성하기
  • 리뷰어의 의견에 맞춰 특정 파일만 선별 편집하는 방법
  • 대화식 개발 과정에서도 깔끔한 커밋 이력을 유지하는 전략

성능 최적화 및 엔터프라이즈 환경 배포법

  • 메모리 한계 내에서 대규모 프로젝트 인덱싱 관리하기
  • 파일 수가 많은 리포지토리의 경우 시작 속도 최적화 기법
  • 윈드서프의 데이터 처리 방식 및 학습 데이터 수집 비활성화 방법
  • 규제가 엄격한 기업 환경에서 사용 가능한 프록시/VPN 설정법

기존 에디터에서 윈드서프로의 전환 절차

  • VS Code나 JetBrains에서 작성해둔 단축키 및 설정 가져오기
  • 윈드서프용 확장 기능을 표준 VS Code 형식으로 내보내기
  • 팀 전체로의 도입을 위한 마이그레이션 계획 수립 및 시범 운영법

요건

  • VS Code나 JetBrains와 같은 IDE 사용 경험
  • Git 및 애자일 개발 워크플로우에 대한 기초 지식
  • LLM 기반 채팅 인터페이스 사용 경험이 있으면 좋음

대상 수강생

  • 주 개발 환경으로 윈드서프 도입을 고려 중인 개발자들
  • 에디터 내에서 AI와 자연스럽게 소통하는 환경을 원하는 제품 팀
  • IDE 내 터미널 작업을 통해 작업 전환을 최소화하고 싶은 프리랜서 개발자들
 14 시간

참가자 수


참가자별 가격

회원 평가 (1)

예정된 코스

관련 카테고리