| name | animaworks-guide |
| description | animaworks CLI 완전 레퍼런스. 서버·Anima·모델·태스크·설정·RAG·에셋·외부 도구 호출 구문을 정리한다. Use when: 서브커맨드 확인, 서버 시작·중지, Anima 생성·모델 변경·태스크·로그·설정·인덱스 조작이 필요할 때. |
AnimaWorks CLI 완전 레퍼런스
AnimaWorks의 모든 조작은 animaworks 커맨드로 수행합니다.
이 스킬은 모든 서브커맨드의 구문, 인수, 예시를 정리한 레퍼런스입니다.
운용 개념 및 규칙은 common_knowledge/를 참조하세요:
- 메시징 규칙 →
communication/messaging-guide.md
- 태스크 관리 →
operations/task-management.md
- 도구 체계 →
operations/tool-usage-overview.md
- 조직 구조 →
reference/organization/structure.md
- 모델 선택 및 설정 →
reference/operations/model-guide.md
서버 조작 (기본적으로 사용하지 않는 것을 권장)
animaworks start
animaworks start --port 8080
animaworks start --foreground
animaworks stop
animaworks restart
animaworks status
animaworks reset
animaworks reset --restart
Anima 관리 (anima 서브커맨드)
목록, 상태, 상세 정보
animaworks anima list
animaworks anima list --local
animaworks anima status
animaworks anima status {name}
animaworks anima info {name}
animaworks anima info {name} --json
anima info 출력 항목:
- Anima 이름, Enabled, Role, Model, Execution Mode
- Credential, Fallback Model, Max Turns, Max Chains
- Context Threshold, Max Tokens, LLM Timeout
- Thinking 설정, Supervisor, Mode S Auth
- Voice 설정 (tts_provider, voice_id, speed, pitch)
생성
animaworks anima create --from-md {file} [--role {role}] [--name {name}]
animaworks anima create --template {template_name} [--name {name}]
animaworks anima create --name {name}
활성화, 비활성화, 삭제
animaworks anima enable {name}
animaworks anima disable {name}
animaworks anima delete {name}
animaworks anima delete {name} --no-archive
animaworks anima delete {name} --force
animaworks anima restart {name}
animaworks anima audit {name}
animaworks anima audit {name} --days 7
모델 변경
animaworks anima set-model {name} {model_name}
animaworks anima set-model {name} {model_name} --credential {credential_name}
animaworks anima set-model --all {model_name}
서버가 실행 중인 경우 anima restart {name}이 필요합니다.
역할 변경
animaworks anima set-role {name} {role}
animaworks anima set-role {name} {role} --status-only
animaworks anima set-role {name} {role} --no-restart
set-role로 자동 업데이트되는 파일:
status.json — role, model, max_turns를 역할 템플릿의 기본값으로 업데이트
specialty_prompt.md — 역할별 전문 가이드라인으로 교체
permissions.json — 역할별 도구 및 커맨드 허용 범위로 교체
유효한 역할: engineer, researcher, manager, writer, ops, general
핫 리로드
animaworks anima reload {name}
animaworks anima reload --all
모델 정보 (models 서브커맨드)
animaworks models list
animaworks models list --mode S
animaworks models list --json
animaworks models info {model_name}
animaworks models show
animaworks models show --json
상세 → reference/operations/model-guide.md
채팅 및 메시징
animaworks chat {name} "메시지"
animaworks chat {name} "메시지" --from {sender_name}
animaworks chat {name} "메시지" --local
animaworks send {sender} {recipient} "메시지"
animaworks send {sender} {recipient} "메시지" --intent report
animaworks send {sender} {recipient} "메시지" --intent question
animaworks send {sender} {recipient} "메시지" --reply-to {message_id}
animaworks send {sender} {recipient} "메시지" --thread-id {thread_id}
animaworks heartbeat {name}
animaworks heartbeat {name} --local
Board (공유 채널)
animaworks board read {channel}
animaworks board read {channel} --limit 50
animaworks board read {channel} --human-only
animaworks board post {sender} {channel} "텍스트"
animaworks board dm-history {self} {peer}
animaworks board dm-history {self} {peer} --limit 50
설정 관리 (config 서브커맨드)
animaworks config list
animaworks config list --section system
animaworks config list --show-secrets
animaworks config get {key}
animaworks config get {key} --show-secrets
animaworks config set {key} {value}
animaworks config export-sections
animaworks config export-sections --dry-run
로그 조회 (logs)
animaworks logs {name}
animaworks logs --all
animaworks logs {name} --lines 100
animaworks logs {name} --date 20260301
비용 확인 (cost)
animaworks cost
animaworks cost {name}
animaworks cost --today
animaworks cost --days 7
animaworks cost --json
태스크 관리 (task 서브커맨드)
animaworks task list
animaworks task list --status pending
animaworks task add --assignee {name} --instruction "태스크 설명"
animaworks task add --assignee {name} --instruction "설명" --source human --deadline 2026-03-10T18:00:00
animaworks task update --task-id {id} --status done
animaworks task update --task-id {id} --status done --summary "완료 요약"
RAG 인덱스 관리
animaworks index
animaworks index --anima {name}
animaworks index --full
animaworks index --dry-run
에셋 조작
에셋 최적화
animaworks optimize-assets
animaworks optimize-assets --anima {name}
animaworks optimize-assets --dry-run
animaworks optimize-assets --simplify
animaworks optimize-assets --texture-compress
animaworks optimize-assets --texture-resize 512
에셋 재생성
animaworks remake-assets {name} --style-from {reference}
animaworks remake-assets {name} --style-from {ref} --steps portrait,fullbody
animaworks remake-assets {name} --style-from {ref} --dry-run
animaworks remake-assets {name} --style-from {ref} --no-backup
외부 도구 실행 (animaworks-tool)
Anima가 외부 서비스(Slack, Gmail, GitHub 등)를 사용할 때의 커맨드입니다.
animaworks-tool {tool_name} --help
animaworks-tool {tool_name} {subcommand} [args...]
animaworks-tool submit {tool_name} {subcommand} [args...]
예시
animaworks-tool web_search query "AnimaWorks framework"
animaworks-tool slack send --channel "#general" --text "좋은 아침입니다"
animaworks-tool github issues --repo owner/repo
animaworks-tool submit image_gen pipeline "1girl, ..." --anima-dir $ANIMAWORKS_ANIMA_DIR
submit 상세 → common_knowledge/operations/background-tasks.md
백그라운드 태스크 확인 (Anima 내부 도구)
submit으로 투입한 태스크의 진행 상황 확인에는 다음 내부 도구를 사용합니다:
list_background_tasks — 실행 중 및 완료된 태스크 목록
check_background_task(task_id) — 특정 태스크의 상태 및 결과 조회
이들은 CLI 커맨드가 아닌 Anima가 대화 중 사용하는 MCP 도구입니다.
초기화 및 마이그레이션
animaworks init
animaworks init --force
animaworks init --skip-anima
animaworks migrate-cron
글로벌 옵션
animaworks --gateway-url http://host:port {command}
animaworks --data-dir /path/to/data {command}