Skip to main content

코드 작성 시 Dev Assistant와 원활한 상호 작용

학습 목표

이 유닛을 완료하면 다음을 수행할 수 있습니다.

  • Dev Assistant에 액세스할 수 있습니다.
  • 코드 작성 시 Dev Assistant가 어떻게 도움을 주는지 설명할 수 있습니다.
  • 슬래시 명령어로 무엇을 할 수 있는지 설명할 수 있습니다.
  • 명령 팔레트를 사용하여 컨텍스트에 적합한 Apex 코드를 생성할 수 있습니다.

Dev Assistant에 대해 알아보기

Dev Assistant는 항상 Apex와 LWC 코드 작성을 도와줄 준비가 되어 있는 코딩 친구가 옆에 있는 것과 같습니다. Apex와 LWC 코딩에 상호 작용 및 대화식 접근법을 제공하여 Salesforce 개발을 훨씬 더 쉽고 재미있게 진행할 수 있어요! 채팅에서 질문이나 슬래시 명령어를 입력하여 Dev Assistant에게 도움을 요청하기만 하면 됩니다.

채팅 화면을 보려면 활동 표시줄에서 Agentforce 아이콘을 클릭하세요. 접속하면 Agentforce는 사용자의 작업 내용을 파악하고 대화를 이어갑니다. VS Code 편집기에서 작성하는 내용과 작업 중인 파일을 바탕으로 코드를 제안하기도 합니다. 도움이 더 필요한 경우 Dev Assistant와 계속해서 대화를 나누어 훨씬 더 좋은 응답을 유도하세요.

활동 표시줄에 Agentforce 아이콘이 강조 표시된 VS Code 창

대화 시작 문구 예시 사용해 보기

다음은 Dev Assistant와 대화를 시작하는 데 도움이 되는 유용한 프롬프트 목록입니다.

  • Salesforce 프로젝트에 관해 질문을 던집니다. “Apex 메서드를 Lightning 웹 구성 요소에 어떻게 노출하나요?”
  • 주어진 Apex 메서드에 대한 테스트를 생성합니다. “/test getSimilarProducts() 메서드에 대한 테스트를 생성하세요.”
  • “제품 이름을 입력으로 받아, 해당 제품 이름을 바탕으로 필터링한 주문 항목을 검색하는 Apex 메서드를 작성하세요.”
  • “Sobjects 목록과 필드 이름을 받아, null이 아닌 필드 값 모음을 반환하는 Apex 메서드를 작성하세요.”

그런 다음 계속해서 대화를 이어갈 수 있습니다. 예를 들어, Dev Assistant에게 이렇게 질문한다고 해봅시다. “Lightning-input 특성을 사용하는 Lightning 웹 구성 요소를 생성해 주세요.”

응답을 받고 나면 다음과 같이 질문하여 프로그래핑을 계속 이어 나갈 수 있습니다. “사실, 내 LWC에 서식 있는 텍스트 입력 공간을 추가하고 싶어요.”

슬래시 명령 사용해 보기

글머리 기호 목록에서 아마 슬래시 명령어를 보셨을 것입니다. 슬래시 명령어를 사용하면 대화를 쉽게 시작할 수 있습니다. 슬래시 명령어는 미리 만들어 놓은 프롬프트 템플릿과 같은 것입니다. 그대로 사용하거나 세부 정보를 추가하여 더욱 구체적인 응답을 얻을 수 있습니다. /를 입력하여 슬래시 명령어에 액세스해 보세요. 응답을 얻은 후, 계속해서 대화하여 응답 정확도를 높여 보세요. 다음은 현재 사용 가능한 명령어 목록입니다. 즐겁게 대화해 보세요!

슬래시 명령어

설명

/explain

열린 탭에서 코드를 설명하거나 Dev Assistant의 설명을 확인하고 싶은 코드를 채팅 창에 붙여 넣습니다.

/test

테스트 사례를 생성합니다.

/document

주어진 코드 블록에 대해 현재 파일의 프로그래밍 언어에 맞는 기본 문서 체계로 문서를 생성합니다.

리소스

Salesforce 도움말에서 Trailhead 피드백을 공유하세요.

Trailhead에 관한 여러분의 의견에 귀 기울이겠습니다. 이제 Salesforce 도움말 사이트에서 언제든지 새로운 피드백 양식을 작성할 수 있습니다.

자세히 알아보기 의견 공유하기