기술: 귀하와 상담원 사이의 보이지 않는 언어
스킬은 반복적인 프롬프트를 확장 가능하고 아키텍처 친화적인 에이전트 동작으로 바꾸는 재사용 가능하고 캡슐화된 인텐트입니다. 이는 컨텍스트(사용 시 에이전트가 아는 것), 기능(할 수 있는 작업) 및 의도(원하는 결과)의 세 가지 요소를 융합합니다. 간단히 말해서, 기술은 “이것을 요청할 때 이렇게 행동하십시오. 항상”을 정의합니다. 그리고 그것은 모든 것을 변화시킵니다.
프롬프트에서 시스템으로
기술이 없으면 다음과 같이 작동할 수 있습니다.
“이 PR을 검토하고 문제를 알려주고, 분석하고, 간결하게 설명하세요…”
기술을 사용하면 다음과 같이 말할 수 있습니다.
“analyseTicket 실행”.
그것은 단지 편리함이 아닙니다. 건축입니다. 기술은 이미 다음 사항을 알고 있습니다.
- 어디를 볼 것인가
- 분석하는 방법
- 반환할 형식
- 어떤 도구를 사용할 것인가
지침 작성을 중단하고 행동 조정을 시작합니다.
모든 개발자가 이해하는 유사점
개발자라면 이 말이 익숙하게 들릴 것입니다. 프롬프트에서 스킬로 이동하는 것은 느슨한 스크립트에서 잘 설계된 기능으로 이동하는 것과 같습니다. 아니면 더 나은 방법은 서비스입니다.
논리를 반복하지 않습니다. 당신은 그것을 캡슐화합니다. 오늘 어떻게 작성하느냐에 따라 달라지지는 않습니다. 기술이 어떻게 정의되는지에 따라 달라집니다. 이를 통해 다음과 같은 기회가 열립니다.
- 버전이 지정된 동작
- 에이전트 테스트
- 팀 전체에서 재사용
- 흐름을 중단하지 않고 점진적인 개선
실력이 빛나는 곳: MCP와 연결되었을 때
스킬 자체도 유용하지만 MCP와 연결하면 완전히 새로운 수준에 도달합니다. 이는 단순히 모델과 대화하는 방법이 아니며 시스템에 대한 실제 작업이 됩니다.
기술은 다음을 수행할 수 있습니다.
- Azure DevOps 티켓 읽기
- Freshdesk에 문의하세요
- 저장소의 코드 검토
- 지표 분석
- 트리거 액션
그리고 이 모든 것은 하나의 의도 아래 이루어졌습니다.
현실적인 예: ResolveIncident
해당 기술은 다음과 같습니다.
- 최근 알림 가져오기
- 로그로 교차 확인
- 최근 저장소 변경사항 검토
- 예상되는 원인 제시
- 해결책을 제안하다
프롬프트를 연결하지 않습니다. 지능형 흐름을 실행하고 있습니다.
가장 큰 정신적 변화
이런 식으로 시작하려면 비용이 듭니다. 모델에 묻는 것에서 시스템에 원하는 기능으로 이동하십시오. 대화가 아닌 디자인입니다. 단지 예쁜 데모를 실행하는 것이 아니라 실제로 에이전트를 확장하려는 경우 이것이 중요합니다.
일반적인 함정
흔히 저지르는 실수는 매우 구체적인 기술을 너무 많이 만들어내는 것입니다. 이는 경직되고 유지 관리하기 어려운 시스템으로 이어지며, 프롬프트를 작성하는 것보다 더 나쁩니다.
좋은 기술에는 균형이 있습니다.
- 유용할 정도로 구체적이다
- 재사용이 가능할 정도로 일반적임
사소하지는 않지만 가치가 있�� 곳입니다.
새로운 소프트웨어 계층을 구축하고 있나요?
예. 그리고 그것은 매우 중요합니다. 스킬은 어떤 의미에서 에이전트의 내부 API입니다.
기술 및 API의 광범위한 메커니즘에 대한 자세한 내용은 다음을 참조하세요.