문의를 보내주셔서 감사합니다! 팀원이 곧 연락드리겠습니다.
예약을 보내주셔서 감사합니다! 저희 팀 멤버 중 한 분이 곧 연락드리겠습니다.
기간 14 시간
코스 개요
DeepSeek Harness 소개
- DeepSeek Harness의 정의 및 위치
- '모든 것이 플러그인' 디자인 철학
- Web UI, CLI, 헤드리스 모드
설치 및 첫 실행
- Node.js 요구 사항 및 패키지 설치
- npx로 Web UI 실행
- 소스에서 빌드 및 실행
모델 구성
- DeepSeek API 키 설정
- 모델 선택 및 전환
- OpenAI 호환 엔드포인트 추가
워크스페이스 및 세션
- 워크스페이스 선택 및 전환
- 세션 컴포저 및 대화 흐름
- 파일 읽기, 편집, 생성
코딩 작업 실행
- 리포지토리 요약 및 코드 내비게이션
- 명령 실행 및 작업 위임
- 작업 계획 유지
권한 및 샌드박스
- 승인 및 권한 정책
- 파일 및 명령 액세스 제한
- 로컬 및 원격 샌드박스 백엔드
내장 도구 및 통합
- 파일시스템, 터미널, 셸 도구
- Model Context Protocol 지원
- Language Server Protocol 통합
서브에이전트 및 위임
- 서브에이전트 생성 및 포크
- 다른 코딩 에이전트를 위한 프로덕트 프로바이더
- 세션 내 작업 위임
Cordis 플러그인 모델
- 서비스, 이벤트, 이펙트로서의 플러그인
- 공유 컨텍스트 및 라이프사이클
- 프릴리지 코어가 없는 이유
프로파일, 번들, 구성
- 프로파일 및 번들 레이어링
- cordis.patch.yml을 통한 구성 패치
- 부팅된 트리 검사
핵심 서브시스템
- 추가 전용 세션 로그
- 시스템 프롬프트 및 도구 스키마 조립
- 에이전트 루프 및 턴 흐름
이벤트 및 확장 지점
- 세션, 에이전트, 기능 이벤트
- 워터폴 및 인터셉터 이벤트
- 이벤트와 확장 지점 매핑
플러그인 개발
- 컨텍스트 키에 서비스 등록
- 도구 및 모델 어댑터 추가
- 플러그인 게시 및 탐색
SDK, 헤드리스, 자동화
- 다른 프로세스에서 하네스 구동
- TypeScript 및 Python SDK
- CLI 및 헤드리스 자동화
요건
- 소프트웨어 개발 기본 개념 이해
- 명령줄 및 Git 사용 경험
- JavaScript 또는 TypeScript 기초 지식
대상 수강생
- 소프트웨어 개발자
- AI 및 머신러닝 엔지니어
- DevOps 및 플랫폼 엔지니어