Ottermind DocsOttermind

기본 기능

Agent

모델, 동작 경계, 그리고 여러 Skills을 조합할 수 있는 구성 가능한 작업 역할입니다.

무엇인가요

Ottermind Agents는 사용자 지시를 받아, 구성된 모델, Role, Skills을 기반으로 작업을 완료하는 지능형 작업 실행자입니다. Agent를 구성 가능한 작업 역할이라고 생각하면 됩니다. Agents를 구성하면 서로 다른 작업에 적합한 모델, 동작 경계, 사용 가능한 Skills을 설정할 수 있어, 실행이 더 안정적이고 기대에 더 가까워집니다.

Agents로 할 수 있는 일

  • 서로 다른 작업에 서로 다른 Agents를 만들어 업무를 분담합니다.
  • Role로 동작을 제어합니다.
  • Skills을 통해 능력을 확장합니다.
  • 모델, 설명, 바인딩된 Skills을 관리하고, Agents를 편집, 복제 또는 삭제합니다.

Agents는 장기적으로 재사용하고 책임이 명확한 작업에 적합합니다. 일회성이거나 매우 간단한 작업, 또는 권한과 데이터 범위가 불명확한 작업에는 적합하지 않습니다.

Agents 관리하기

Ottermind 왼쪽 사이드바에서 Agents를 선택하면 현재 Workspace의 Agents를 볼 수 있습니다. 각 카드에는 Agent 이름, 설명, 기본 모델, 바인딩된 Skills, 사용 가능한 작업이 표시됩니다.

필드의미
default시스템 기본 Agent입니다.
Default Model이 Agent가 기본으로 사용하는 모델입니다.
Skills이 Agent가 사용할 수 있는 능력 패키지입니다.
Start Task이 Agent로 새 작업을 시작합니다.

Agent 만들기

New Agent를 클릭해 Agent를 만듭니다. Name, Description, Default model, Role을 입력한 다음, 필요에 따라 Skills을 추가합니다.

필드요구 사항
Name필수. Agent를 식별하는 데 사용됩니다.
Description적용 시나리오에 대한 짧은 설명입니다.
Default model필수. 속도, 비용, 능력 상한에 영향을 줍니다.
RoleAgent가 누구이고, 어떻게 작동해야 하며, 어떤 경계를 갖는지 설명합니다.
Skills선택. Agent가 사용할 수 있는 능력을 결정합니다.

저장하면 새 Agent가 Agents 목록에 나타납니다.

기본 모델 선택하기

Default model에서 Agent가 기본으로 사용할 모델을 선택합니다. 모델은 작업 속도, 비용, 능력 상한에 영향을 줍니다. 사용 가능한 모델과 설명은 변경될 수 있으니 현재 인터페이스를 기준으로 삼으세요.

Skills 추가 또는 제거하기

Agent 편집 페이지의 Skills 섹션에서 **+**를 클릭한 다음, 바인딩할 Skills을 검색하고 선택합니다. 바인딩하면 Agent가 작업 중에 이 Skills을 사용할지 자동으로 판단합니다.

Skill을 제거하면 Agent는 더 이상 해당 능력을 사용할 수 없습니다. 작업이 그 Skill에 의존한다면 결과가 불완전하거나 실패할 수 있습니다.

Agent 편집하기

Agent를 클릭하거나 Agent 카드 오른쪽 아래 메뉴를 열어 Edit를 선택합니다. 이름, 설명, 기본 모델, Role, Skills을 변경할 수 있습니다. Save를 클릭해 변경 사항을 적용합니다.

사용 참고 사항

Role은 책임과 경계를 정의해야 합니다

Role은 Agent의 책임, 작업 방식, 제한을 설명합니다. 단순히 범용적인 페르소나만 작성하지 마세요.

좋은 예

당신은 제품 문서 어시스턴트입니다. 간결하고 검증 가능한 사용 방법을 우선하고, 확인되지 않은 기능을 지어내지 마세요.

나쁜 예

당신은 가장 강력한 어시스턴트이며 무엇이든 할 수 있습니다.

Skills은 사용 가능한 능력을 정의합니다

Agent는 바인딩되고 활성화된 Skills만 사용할 수 있습니다. Skills을 너무 많이 바인딩하면 오용 위험이 커질 수 있고, 너무 적게 바인딩하면 Agent가 특정 작업을 완료하지 못할 수 있습니다.

권한 및 데이터 보안

Agent는 바인딩된 Skills을 통해 파일에 접근하거나, 외부 서비스를 호출하거나, 작업을 수행할 수 있습니다. 높은 권한이 필요 없는 Agent에는 높은 권한의 Skills을 바인딩하지 마세요. 민감한 데이터를 처리하기 전에 데이터 출처, 접근 범위, 규정 준수 요구 사항을 확인하세요.

FAQ

왜 내 Agent가 특정 Skill을 사용하지 않았나요?

해당 Skill이 바인딩되지 않았거나 비활성화되었을 수 있고, 작업 설명이 적용 시나리오와 맞지 않거나, 입력이 요구 사항을 충족하지 않을 수 있습니다.

기본 Agent를 삭제할 수 있나요?

기본 Agent는 시스템 기본 Agent입니다. 일반적으로 삭제하거나 크게 수정하는 것은 권장하지 않습니다. 전문화된 능력이 필요하다면 새 Agent를 만드세요.

결과가 기대와 다를 때는 어떻게 해야 하나요?

작업 설명, Role, Default model, 바인딩된 Skills을 확인하세요. 피드백할 때는 무엇이 잘못되었는지, 올바른 기준은 무엇인지, 수정을 원하는지 다시 실행을 원하는지 설명하세요.