Adicionar uma ferramenta
Habilite um adaptador de ferramenta para que sua configuração nativa seja materializada a partir do perfil compartilhado.
Objetivo: habilitar mais uma ferramenta para que o Apothem materialize a configuração nativa dessa ferramenta a partir do seu perfil compartilhado.
Pré-requisitos
- Um perfil compartilhado em
~/.config/apothem/profile.yaml(crie um comapothem profile initse ele ainda não existir). - A CLI
apothemno seuPATH. Se você instalou a árvore de fontes autocontida, prefixe cada comando comPYTHONPATH="$HOME/.apothem/src"e executepython -m apothemno lugar deapothem— ou usenpx @ahmed-g-gad/apothem.
Passos
-
Liste as ferramentas registradas e veja quais já estão instaladas:
apothem harnesses listapothem harnesses listimprime cada id suportado; o mesmo conjunto está na lista de ferramentas e no registro de ferramentas gerado a partir do código-fonte. Escolha o id da sua ferramenta em vez de fixar a lista aqui — ela cresce conforme adaptadores são adicionados. -
Inspecione a ferramenta-alvo para confirmar seu escopo e caminho de saída:
apothem harnesses show cursorUma linha
Scope: projectsignifica que o adaptador materializa em uma árvore de projeto e requer--project PATH;Scope: usermaterializa em um diretório de configuração de escopo de usuário e não precisa de flag de projeto. -
Pré-visualize a instalação sem gravar arquivos:
apothem install --harness cursor --dry-run -
Instale o harness. Para um harness de escopo de usuário:
apothem install --harness claude-codePara um harness de escopo de projeto, informe a raiz do projeto:
apothem install --harness cursor --project /path/to/projectInstale todas as ferramentas suportadas de uma vez com
--harness all(ferramentas de escopo de projeto ainda precisam de--project; ids listados emexclude_harnessesno perfil são ignorados).
Verificar
apothem verify --harness cursorUma linha ✓ <harness-id> is verified confirma que os alvos gerenciados existem e são interpretáveis.
apothem doctor fornece a visão do sistema inteiro em todas as ferramentas.
Relacionado
- Editar o perfil para alterar o que o adaptador
materializa, e então reexecute
apothem update. - Instalação cobre a instalação inicial.