Skip to content
Apothem
Referência da CLI

update

Referência da CLI para o comando apothem update.

Reinstala a configuração de um adaptador de harness a partir do perfil compartilhado atual.

Sinopse

apothem update --harness NAME|all [--profile PATH] [--dry-run]
                [--project PATH]
                [--quiet|-q] [--verbose|-v]
                [--format plain|json] [--json] [--no-color]

update rematerializa a saída do harness a partir do perfil compartilhado atual. Ele usa a mesma validação de perfil, seleção com --harness all, verificação de escopo de projeto, comportamento de dry-run e envelope JSON que install.

O alias na forma contínua apothem updating resolve para o mesmo manipulador.

Opções

OpçãoDescrição
--harness NAMEAdaptador de harness a atualizar, ou all para o conjunto de todo o registro (obrigatório).
--profile PATHCaminho para o perfil compartilhado YAML. Padrão: ~/.config/apothem/profile.yaml.
--dry-runPré-visualiza a atualização sem escrever arquivos.
--project PATHRaiz do projeto para os harness com escopo de projeto. Obrigatório quando o conjunto de harness selecionado inclui adaptadores com escopo de projeto.
--quiet, -qSuprime a saída informativa; somente erros são emitidos.
--verbose, -vEmite saída de diagnóstico adicional.
--format plain|jsonFormato de saída (padrão: plain).
--jsonAbreviação de --format json.
--no-colorDesativa os códigos de cor ANSI na saída.
-h, --helpMostra a ajuda e sai.

Saída JSON

{
  "status": "success",
  "command": "update",
  "action": "updated",
  "harness": "claude-code",
  "profile_path": "C:\\Users\\Example\\.config\\apothem\\profile.yaml",
  "project": null,
  "files_written": [],
  "results": [],
  "warnings": [],
  "error": null,
  "output_path": "C:\\Users\\Example\\.claude\\settings.json"
}

--dry-run retorna status: "dry_run" e files_written: [].

Exemplos

apothem update --harness claude-code
apothem update --harness claude-code --dry-run
apothem update --harness all --project . --dry-run --json
apothem Updating --harness claude-code   # continuous-form alias
apothem updating --harness claude-code   # lowercase variant

Códigos de saída

CódigoSignificado
0Adaptador atualizado com sucesso ou dry-run planejado sem problemas
1Erro esperado de validação, perfil, harness, projeto ou adaptador
2Materialização em lote parcial após pelo menos uma escrita

Veja também

  • apothem updating — alias na forma contínua deste comando (documentado aqui; a CLI aceita ambas as formas)
  • apothem install — instalação inicial
  • Guia de atualização — caminhos de atualização por instalador

On this page