AIP 스킬
AIP 스킬(Skill)은 프로젝트 지침, 팀 규칙과 반복 업무의 문맥을 AI FDE에서 재사용하는 리소스입니다. 스킬에는 이름, 적용 상황을 설명하는 설명문과 Markdown 지시문이 들어갑니다. AI FDE는 활성 스킬의 설명을 보고 현재 요청에 해당하는지 판단한 다음 필요한 지시문을 불러옵니다.
스킬 만들기
- 입력란 위 리본의
AIP Skills에서Add skills를 선택합니다. Create new skill을 선택합니다.Name,Description,Skill body를 작성합니다.Save as를 선택하고 리소스 이름과 저장 폴더를 지정한 다음Save를 선택합니다.
Name은 AI FDE가 스킬을 식별하는 이름입니다. 예시 이름은 build-standard-pipeline입니다. Description에는 어떤 작업에서 스킬을 읽어야 하는지 적습니다. 예를 들어 "파이프라인을 생성하거나 수정하기 전에 팀의 이름 규칙과 검증 규칙을 적용하려면 이 스킬을 항상 사용합니다"처럼 조건을 명시합니다. Skill body에는 실제로 따를 절차를 Markdown으로 작성합니다.
팀과 공유하려면 팀원이 접근할 수 있는 프로젝트나 폴더에 저장합니다. 스킬은 저장 위치의 권한을 상속합니다.
현재 세션에서 사용하기
AIP Skills의 Add skills에서 스킬을 추가하고 해당 스킬이 활성화되어 있는지 확인합니다. 기능 설정에서 Load skills도 활성화해야 AI FDE가 지시문을 불러올 수 있습니다.
이 방법으로 추가한 스킬은 This session에 표시되며 현재 세션에만 적용됩니다. AI FDE는 현재 세션에서 활성화된 스킬만 자동으로 불러옵니다. 스킬을 비활성화하면 이후 자동 로드는 중단되지만 이미 대화에 들어간 지시문은 제거되지 않습니다.
개인 스킬 모음 관리
스킬 모음(Skill set)은 이후 세션에서 재사용할 개인 설정입니다. 새 AI FDE 세션마다 이 모음에 저장된 스킬과 각 스킬의 활성 상태가 적용됩니다.
AIP Skills에서 Skill set 옆 설정 아이콘인 Manage skill set을 선택합니다. 기본으로 사용할 스킬을 추가하고 각각의 활성 상태를 정합니다.
저장 전에 Apply to current session을 확인합니다. 이 항목은 기본으로 선택되어 있습니다. 그대로 Save하면 현재 세션의 구성을 갱신한 스킬 모음으로 교체합니다. 세션에만 추가했던 스킬은 모음에도 넣지 않은 한 구성에서 빠집니다. 현재 세션을 유지하면서 향후 기본값만 바꾸려면 이 항목의 선택을 해제합니다.
스킬이 적용되지 않을 때
지시문이 불러와지지 않으면 먼저 Load skills 기능과 현재 세션의 스킬이 모두 활성화되어 있는지 확인합니다. 그다음 Description을 확인합니다. Pipeline helper처럼 범위가 모호한 설명보다 파이프라인 생성 또는 수정 전에 사용할 규칙을 명시한 설명이 적합합니다.
새 세션에 스킬이 없다면 This session에만 추가했는지 확인합니다. 이후 세션에도 필요하면 개인 스킬 모음에 추가합니다.