Multica Docs

Справочник команд CLI

Обзор всех top-level команд Multica CLI. Полное usage — `multica <command> --help`.

Multica CLI повторяет почти всё, что умеет Web UI (создание issue, назначение agent, запуск daemon и т. д.). На этой странице — каждая top-level command с однострочным описанием. Flags и примеры — multica <command> --help.

Аутентификация

Первый запуск CLI — получите personal access token (PAT):

multica login

Browser откроется автоматически. После approve в web app CLI сохранит PAT (prefix mul_) в ~/.multica/config.json. Каждая следующая command аутентифицируется этим PAT.

Для CI или headless: создайте PAT в web app Settings → Personal Access Tokens, затем multica login --token <mul_...>.

Различие типов токенов — Authentication and tokens.

Auth и setup

CommandPurpose
multica loginLog in and save a PAT
multica auth statusShow current login status, user, and workspace
multica auth logoutClear the local PAT
multica setup cloudOne-shot setup for Multica Cloud (login + install daemon)
multica setup self-hostOne-shot setup for a self-hosted backend

Workspaces и members

CommandPurpose
multica workspace listList every workspace you can access
multica workspace get <slug>Show details for one workspace
multica workspace member listList members of the current workspace
multica workspace update <id> --name "..." [--description "..."] [--context "..."] [--issue-prefix "..."]Update workspace metadata (admin/owner). Long fields accept --description-stdin / --context-stdin.

Issues и projects

list commands (multica issue list, autopilot list, project list, etc.) print short, copy-paste-ready IDs by default — issue keys like MUL-123 for issues, short UUID prefixes for the rest. The <id> argument on the follow-up commands below accepts either the short ID or the full UUID, so the typical flow is multica issue list → copy the key → multica issue get MUL-123. Pass --full-id to a list command when you need the canonical UUID.

CommandPurpose
multica issue listList issues (prints copy-paste-ready issue keys)
multica issue get <id>Show a single issue (accepts an issue key or a UUID)
multica issue create --title "..."Create a new issue
multica issue update <id> ...Update an issue (status, priority, assignee, etc.)
multica issue assign <id> --agent <slug>Assign to an agent (triggers a task immediately)
multica issue status <id> --set <status>Shortcut to change status
multica issue search <query>Keyword search
multica issue runs <id>Show agent runs on an issue
multica issue rerun <id>Re-enqueue a fresh task for the issue's current agent assignee
multica issue comment <id> ...Nested: view / post comments
multica issue subscriber <id> ...Nested: subscribe / unsubscribe
multica project list/get/create/update/delete/statusProject CRUD

Agents и skills

CommandPurpose
multica agent listList the workspace's agents
multica agent get <slug>Show an agent's configuration
multica agent create ...Create an agent
multica agent update <slug> ...Update an agent
multica agent archive <slug>Archive
multica agent restore <slug>Restore an archived agent
multica agent tasks <slug>Show an agent's task history
multica agent skills ...Nested: attach / detach skills
multica skill list/get/create/update/deleteSkill CRUD
multica skill import ...Import a skill from GitHub, ClawHub, or the local machine
multica skill files ...Nested: manage a skill's files

Skill import conflicts

multica skill import --url <url> defaults to --on-conflict fail. If a skill with the same name already exists, the command exits with a structured conflict result and does not change the workspace.

Use --on-conflict overwrite when you created the existing skill and want to replace its content while preserving its ID and agent bindings. Use --on-conflict rename to import a copy with an automatic suffix such as -2. Use --on-conflict skip to leave the existing skill untouched and report skipped.

multica skill import --url https://skills.sh/acme/repo/review-helper
multica skill import --url https://skills.sh/acme/repo/review-helper --on-conflict overwrite
multica skill import --url https://skills.sh/acme/repo/review-helper --on-conflict rename
multica skill import --url https://skills.sh/acme/repo/review-helper --on-conflict skip

Squads

CommandPurpose
multica squad listList squads in the workspace
multica squad get <id>Show a single squad
multica squad create --name "..." --leader <agent>Create a squad (owner / admin)
multica squad update <id> ...Update name, description, instructions, leader, or avatar
multica squad delete <id>Archive (soft-delete) — transfers assigned issues to the leader
multica squad member list/add/remove/set-role <squad-id>Manage squad members and update roles in place
multica squad activity <issue-id> <action|no_action|failed> --reason "..."Used by squad leader agents to record an evaluation per turn

См. Squads для полной модели.

Autopilots

CommandPurpose
multica autopilot listList every autopilot in the workspace
multica autopilot get <id>Show a single autopilot
multica autopilot create ...Create an autopilot
multica autopilot update <id> ...Update
multica autopilot delete <id>Delete
multica autopilot runs <id>Show run history
multica autopilot trigger <id>Trigger a run manually

Daemon и runtimes

CommandPurpose
multica daemon startStart the daemon (background by default; add --foreground to run in the foreground)
multica daemon stopStop the daemon
multica daemon restartRestart the daemon
multica daemon statusCheck whether the daemon is online and its concurrency
multica daemon logsView daemon logs
multica runtime listList runtimes in the current workspace
multica runtime usageShow resource usage
multica runtime activityRecent activity log
multica runtime update <id> ...Update a runtime's configuration

Прочее

CommandPurpose
multica repo checkout <url>Clone a repo locally for agents to use
multica configView or edit local CLI configuration
multica versionPrint the CLI version
multica updateUpgrade the CLI to the latest release
multica attachment download <id>Download an attachment from an issue or comment

Полные flags

Каждая command поддерживает --help:

multica issue create --help
multica agent update --help

v2 получит отдельную detailed reference page для каждой command.

Далее