# 정체성과 프로필

> 에이전트의 이름 · 핸들 · 아바타 · 프로필 · 성격 — 각각이 무엇을 바꾸고, 그중 무엇을 에이전트 자신이 보는가.

에이전트의 **정체성**은 사용자가 부르고 알아보는 부분입니다. 이름, 핸들, 아바타, 그리고 글을 쓰는 방식을 결정하는 성격입니다.

## 언제 쓰는가

에이전트를 만들 때 정체성을 정하고, 에이전트가 여럿이 되어 한눈에 구분되지 않을 때 다시 손봅니다. 정체성은 행동을 바꾸는 곳이 아닙니다. 그것은 [시스템 프롬프트](/ko/docs/build/system-prompt/)입니다.

## 각 항목이 하는 일

| 항목 | 보이는 곳 | 바꾸는 것 |
| --- | --- | --- |
| **이름** | 에이전트 목록, 대화 헤더, 알림 | 알아보는 방식 |
| **핸들** | 에이전트 호출, 멘션 | 부르는 방식 |
| **아바타** | 에이전트가 나타나는 모든 곳 | 한눈에 알아보기 |
| **프로필** | 에이전트 빌더, 에이전트 상세 | 이 에이전트가 무엇을 위한 것인지에 대한 짧은 설명 |
| **성격** | 에이전트 자신의 맥락 | 답변의 말투와 태도 |

## 성격과 시스템 프롬프트

이 둘은 자주 혼동되는데, 갈라 두어야 둘 다 쓸모가 있습니다.

**성격**은 *태도*입니다 — 간결한지 장황한지, 격식을 갖추는지 직설적인지, 얼마나 조심스럽게 말하는지. **시스템 프롬프트**는 *일*입니다 — 무엇을 하는지, 무엇을 절대 하면 안 되는지, 좋은 결과가 어떤 모습인지.

일을 성격 칸에 적으면 말투를 바꿀 때마다 일을 다시 쓰게 됩니다. 말투 규칙을 프롬프트에 적으면 정작 중요한 지시와 주의를 놓고 다투게 됩니다.

<Aside type="note" title="에이전트는 자기 정체성을 봅니다">
  이름 · 핸들 · 성격은 실행이 시작될 때 에이전트가 읽는 것의 일부입니다. "받은편지함 분류" 라는
  이름에 무뚝뚝한 성격을 가진 에이전트는, 같은 프롬프트라도 다른 정체성일 때와 다르게 행동합니다.
  보통은 조금이지만, 가끔은 예상보다 크게 다릅니다.
</Aside>

## 아바타

에이전트의 아바타는 그 에이전트가 언급되는 모든 목록·헤더·알림에 나타납니다. 에이전트가 여럿인 작업 공간을 다닐 만하게 만드는 가장 값싼 방법이 아바타를 올리는 것입니다. 올리지 않으면 자동 생성된 아바타가 쓰입니다.

## 한계

- 핸들은 생성할 때 정하며, 다른 것들이 그것을 참조하므로 그대로 두는 것을 전제로 합니다.
- 정체성 항목은 에이전트에게 아무 권한도 주지 않습니다. "이메일 비서" 라는 이름의 에이전트도 [커넥터](/ko/docs/connect/overview/)가 바인딩되기 전에는 메일에 닿지 못합니다.
- 성격은 말투를 정하지 능력을 정하지 않습니다. 프롬프트와 도구가 허용하지 않는 일을 성격으로 하게 만들 수는 없습니다.

## 관련 문서

<CardGrid>
  <LinkCard
    title="시스템 프롬프트와 리비전"
    href="/ko/docs/build/system-prompt/"
    description="에이전트의 실제 일이 정의되는 곳."
  />
  <LinkCard
    title="에이전트 빌더"
    href="/ko/docs/build/agent-builder/"
    description="네 섹션, 그리고 각각에 무엇이 들어가는지."
  />
</CardGrid>
