하는 일
target은 "subject", "sky", "people", "background"예요. imagic은 데스크톱 편집기가 쓰는 것과 같은 AI Masking으로 이 컴퓨터에서 사진당 몇 초 만에 찾아요. adjustments는 apply_adjustments와 같은 슬라이더 이름을 받아요. 예를 들어 피사체에는 {"exposure": 15, "clarity": 10}, 배경에는 {"exposure": -20, "saturation": -15}를 줘서 둘을 분리하세요. 프레임 수준 키(crop, rotation, fx_preset)는 거부되니 그건 apply_adjustments로 설정하세요. mode "relative"(기본값)는 Lightroom 마스크처럼 사진의 현재 룩 위에 값을 더해요. mode "isolated"는 이 값만 적용해서 원본으로부터 영역을 렌더링하므로, 나중의 전역 편집이 거기에 영향을 주지 않아요(편집기의 레이어 기본값). 각 레이어는 target(또는 name)의 이름을 딴 편집기 마스크 레이어로 저장돼요. 내보내기에 포함되고, 사진을 편집기에서 다시 열면 그 레이어가 자기 탭으로 나타나요. 같은 target이나 name으로 다시 호출하면 다른 레이어를 쌓는 대신 그 레이어를 바꾸고, remove=true는 지워요. 사진 한 장에는 photo_id, 여러 장에는 photo_ids를 넘기세요(각각 자기 마스크를 가져요). 마스크의 범위(프레임 대비 비율)와 사진의 레이어 목록을 돌려주고, get_photo_edits도 레이어를 나열해요. 원격 연결에서는 긴 일괄 작업이 백그라운드 작업으로 실행되니, 돌려받은 job_id로 get_job_status를 폴링하세요.
매개변수
| 이름 | 유형 | 필수 |
|---|---|---|
target |
str |
필수 |
adjustments |
dict | None |
선택 사항 |
photo_id |
int | None |
선택 사항 |
photo_ids |
list[int] | None |
선택 사항 |
mode |
str |
선택 사항 |
name |
str | None |
선택 사항 |
remove |
bool |
선택 사항 |
요청하는 방법
이 도구를 이름으로 호출하지는 않아요. 원하는 것을 말하면 에이전트가 도구를 골라요:
imagic으로 내 촬영분을 열어서 뭐가 있는지 알려 줘.
나머지 편집 도구
실행되는 곳
내 컴퓨터에서요. imagic의 MCP 서버는 AI 클라이언트가 시작하는 로컬 프로세스라서, 사진이 디스크 밖으로 나가지 않고 업로드되는 것도 없어요. 이 도구를 포함해 레퍼런스의 모든 도구가 마찬가지예요.
호출하려면 imagic에 연결된 MCP 클라이언트가 필요해요. Claude Code, Cursor, VS Code, Codex, Gemini CLI와 그 밖의 열 개 클라이언트는 설정에 약 삼 분이 걸려요.
내 AI에 전체 파이프라인을 맡기세요
mask_adjust은(는) imagic Max의 도구 30개 중 하나예요. 내보내기 500회 무료 체험에 모두 포함돼 있어요.