Multica Docs

핵심 개념

한 페이지에서 Multica의 핵심 객체와 서로의 관계를 살펴봅니다.

Multica 핵심 객체 관계도: 워크스페이스 안에서 이슈를 할당하거나 에이전트를 멘션하면 에이전트가 태스크를 만들고, 태스크는 런타임에서 실행된 뒤 결과를 이슈에 다시 기록합니다. 대화와 오토파일럿도 에이전트를 실행할 수 있으며, 스킬과 스쿼드는 에이전트에 연결되고, 프로젝트는 이슈를 정리하며, 알림은 인박스로 전달됩니다.

기본 객체

워크스페이스

팀이 함께 일하는 독립된 공간입니다. 모든 작업과 설정은 워크스페이스 안에서 이루어지며, 사람과 에이전트가 같은 워크스페이스에서 협업합니다. 자세한 내용은 워크스페이스를 참고하세요.

이슈

해야 할 일과 그에 관한 설명, 논의, 상태, 이력을 한곳에 모은 객체입니다. 이슈는 Multica에서 일상적인 작업을 관리하는 기본 단위이며, 멤버나 에이전트, 스쿼드를 담당자로 지정할 수 있습니다. 자세한 내용은 이슈를 참고하세요.

프로젝트

관련 이슈를 하나의 목표 아래 정리하고 전체 진행 상황을 추적합니다. 실행할 때 사용할 저장소나 디렉터리 같은 리소스도 연결할 수 있습니다. 자세한 내용은 프로젝트를 참고하세요.

에이전트와 실행

에이전트

워크스페이스에서 함께 일하는 AI 협업자입니다. 이름, 지침, 모델, 스킬, Access, 런타임으로 이루어진 재사용 가능한 설정이며, 계속 실행되는 프로세스가 아니라 트리거될 때만 동작합니다. 자세한 내용은 에이전트를 참고하세요.

스킬

재사용할 수 있는 기능 패키지입니다. 지침이 "이 에이전트가 누구인가"를 정의한다면, 스킬은 "이런 종류의 작업을 어떻게 수행하는가"를 설명합니다. 하나의 스킬을 여러 에이전트에 연결해 함께 사용할 수 있습니다. 자세한 내용은 스킬을 참고하세요.

런타임

실제 실행이 일어나는 곳으로, Multica에 연결된 컴퓨터와 그 컴퓨터의 AI 코딩 도구를 뜻합니다. 에이전트가 정체성을 나타낸다면 런타임은 그 에이전트를 실행하는 컴퓨터입니다. 자세한 내용은 데몬과 런타임을 참고하세요.

실행 태스크(task)

에이전트가 한 번 실행된 기록입니다. 트리거할 때마다 태스크가 하나 만들어지고, 런타임이 이를 실행한 뒤 결과를 다시 기록합니다. 하나의 이슈에서 시간에 따라 여러 태스크가 만들어질 수 있으며, 실행이 끝났다고 해서 이슈까지 완료된 것은 아닙니다. 자세한 내용은 태스크를 참고하세요.

협업과 자동화

스쿼드

리더 에이전트 한 명이 이끄는 에이전트와 멤버의 그룹입니다. 이슈를 스쿼드에 할당하면 리더가 작업을 조율합니다. 자세한 내용은 스쿼드를 참고하세요.

대화

이슈에 연결하지 않고 대화하는 방식으로, 질문이나 간단한 시도에 적합합니다. 메시지를 보낼 때마다 한 번의 실행이 트리거됩니다. 자세한 내용은 에이전트와 대화를 참고하세요.

인박스

멤버를 위한 알림 센터입니다. 구독한 이슈의 활동, 멘션, 할당 알림이 이곳에 모입니다. 에이전트는 인박스를 사용하지 않습니다. 자세한 내용은 인박스와 구독을 참고하세요.

오토파일럿

일정이나 외부 이벤트에 따라 에이전트 실행을 자동으로 트리거하며, 필요하면 한 번만 수동으로 실행할 수도 있습니다. 자세한 내용은 오토파일럿을 참고하세요.

객체의 관계

  • 워크스페이스는 모든 객체를 담는 공간이며, 사람과 에이전트가 그 안에서 협업합니다.
  • 이슈는 해야 할 일을 기록하고, 관련 이슈는 프로젝트로 정리합니다.
  • 이슈 할당, @멘션, 대화, 오토파일럿으로 에이전트를 트리거하면 태스크가 하나 만들어집니다.
  • 태스크는 런타임에서 실행되고, 결과는 태스크를 트리거한 곳에 다시 기록됩니다.
  • 스킬은 검증된 작업 방식을 여러 에이전트에서 재사용하게 하고, 스쿼드는 여러 에이전트가 함께 일하게 합니다.
  • 이 과정에서 사람에게 보내는 모든 알림은 인박스에 들어갑니다.

다음 단계