AI 팀원
열려 있는 문서를 함께 편집하는 어시스턴트입니다. 무엇에 접근할 수 있고 무엇에 접근할 수 없는지, 그리고 이 어시스턴트가 한 작업을 어떻게 되돌리는지 설명합니다.
AI 팀원은 앱 안에 있는 패널로, 지금 열려 있는 문서를 대상으로 작동합니다. 무엇을 클릭해야 하는지 설명해 주는 것이 아니라, 사용자가 클릭할 때 호출되는 것과 같은 액션을 직접 호출합니다.
접근 권한은 관리자가 회원 단위로 부여합니다. 구독, 후원자 등급, 액세스 링크와는 무관합니다. 패널이 보이지 않는다면, 아직 계정에 권한이 부여되지 않은 것입니다.
작동 방식#
원하는 것을 평범한 말로 요청하세요. 그러면 팀원은 하나의 루프를 돕니다: 문서를 읽고, 액션을 호출하고, 결과를 읽은 다음, 작업이 끝나거나 단계 수가 바닥날 때까지 이를 반복합니다. 상한은 요청당 8단계로, 혼란에 빠진 모델이 끝없이 돌지 않도록 막는 확실한 한계입니다.
이 루프는 사용자의 브라우저, 사용자의 탭 안에서 실행됩니다. 팀원이 호출하는 도구는 앱 자체의 액션 레지스트리이며, 함수 호출 한 번이면 닿는 거리에 있습니다. 중계 서버도, 협업 룸도, 클라우드 프로젝트도 이 경로에 끼어들지 않습니다. 그래서 한 번도 동기화된 적 없는 로컬 문서에서도, 오프라인 문서에서도 작동합니다.
모델 키가 브라우저에 저장되는 일은 결코 없습니다. 패널은 aukimi.com의 게이트웨이와 통신하며, 인증은 사용자 본인의 회원 토큰으로 이루어집니다. 자격 증명을 보관하고 모델과 대화하는 것은 서버입니다.
지시받은 내용#
팀원이 따르는 지침을 알아두면 그 행동을 이해하는 데 도움이 됩니다.
- 지금 열려 있는 모듈의 액션만 사용합니다. 팀원에게는 그 카탈로그만 주어지며, 액션이나 파라미터를 절대 지어내지 말라는 지시를 받습니다. 모듈을 전환하면 카탈로그도 바뀌므로, 전환 후에는 다시 읽으라는 지시를 받습니다.
- 쓰기 전에 읽습니다. 아트보드, 셰이프, 프레임 등 문서를 먼저 살펴본 다음, 이미 있는 것에 맞춰 무언가를 추가합니다.
- 하나의 거대한 동작이 아니라, 작고 정확한 단계들로 나눕니다. 사용자가 커서의 움직임을 지켜보고 있기 때문입니다.
- 실패한 액션은 예외를 던지는 대신 피드백으로 돌아옵니다. "No shape with id 999" 같은 메시지는 팀원이 회복할 수 있는 것이며, 대체로 실제로 회복합니다.
- 실패한 일을 완료했다고 보고하지 않습니다. 요청한 것을 해내지 못했다면, 한 문장으로 그렇게 말하라는 지시를 받습니다.
- 파이프라인 단위로 생각합니다. 의도가 명확히 하나의 파이프라인 전체에 걸쳐 있을 때(Sculpt → Retopo → Matter/Pigment → Engine), 다음 단계를 미리 준비해 둘 수 있습니다. 다만 신중하게 접근합니다: 먼저 다음 단계의 작업을 살펴보고, 자신이 소유하는 되돌릴 수 있는 초안만 만들며, 사용자의 토폴로지, UV, 페인트, 머티리얼, 씬 설정은 절대 덮어쓰지 않습니다.
대화#
기록으로 남는 것은 이 트랜스크립트입니다. 액션들은 하나의 N개 액션 줄 아래로 접히고, 성공한 액션은 자리를 차지하지 않으며, 실패한 액션만 한 줄을 얻습니다. 그래서 대화는 그 아래 감춰진 메커니즘과 함께 하나의 산문처럼 읽히며, 원할 때 펼쳐볼 수 있습니다.
Retraction은 마지막 AI 턴 아래에 놓입니다: 한 번 클릭하면 팀원이 방금 한 일을
되돌립니다. 이를 지원하는 스튜디오라면 어디서든 가능합니다. 이것은 Ctrl+Z와는
별개이며, 팀원이 다섯 가지 일을 했고 그 다섯 가지를 모두 없던 일로 하고 싶을 때
필요한 도구입니다.
모듈별 빠른 액션#
패널은 지금 있는 위치에 맞는 시작점을 제안합니다: Sculpt에서는 topology tips와 optimize mesh, Retopo에서는 fix topology와 edge flow, Pigment에서는 PBR materials, baking tips, UV help, Animator에서는 animation principles, easing curves, keyframe help, 그리고 어디서나 get started와 shortcuts 입니다.
하지 않는 일#
- 지금 열려 있지 않은 모듈에는 접근하지 않습니다.
- 공유 세션 여부와 상관없이 다른 사람의 탭에는 접근하지 않습니다.
- 한 번의 요청에서 8단계를 넘겨 실행하지 않습니다.
- 요청하지 않은 파이프라인 단계를 미리 준비하면서, 사용자가 소유한 작업을 덮어쓰지 않습니다.