kasy remove
Remover features que você não usa mais.
Implementação
Pelo MCP: peça ao assistente "remove o ads do meu projeto". Ele roda remove_feature por você. Veja MCP do Kasy.
-
Faça commit do projeto antes, por segurança.
-
Rode o comando da feature que quer remover:
kasy remove ads kasy remove revenuecat kasy remove notificationsA CLI remove código, dependências e entradas de config relacionadas. Auth, Settings e Push também entram:
kasy remove authentication,kasy remove settings,kasy remove notifications(deixam stubs NoOp para o app continuar compilando).Não apaga dados já gravados no backend nem um companion Firebase no GCP (só tira o módulo do app).
-
Confirme o que ainda está ligado:
kasy add --listPelo MCP: "o que ainda está ligado no projeto?" (
list_features).
Exige licença. Não desfaz dados já gravados no backend (ex.: usuários no Firestore).
Informações
O que o comando desfaz
Para a feature removida, a CLI:
- Volta a flag em
lib/core/config/features.dartparafalse - Tira os
--dart-defineda feature do.vscode/launch.json - Tira as mesmas entradas dos targets
runerun-proddoMakefile - Tira as variáveis da feature do
.env.example - Tira as dependências da feature do
pubspec.yaml - Reverte as flags no
kit_setup.json - Apaga os arquivos e diretórios que o patch da feature tinha copiado
- Regenera os stubs no-op no lugar do código removido, para o projeto continuar compilando
- Regenera
router.dartemain.dartsem as rotas e inicializações da feature - Roda
flutter pub gete obuild_runnerno fim
Dependência compartilhada
O sentry_flutter é usado por três features: sentry, revenuecat e facebook. Ao remover uma delas, a CLI confere se as outras ainda estão ligadas antes de tirar a dependência do pubspec.yaml. Se ainda for necessária, ela avisa e mantém.
Casos com atenção extra
| Feature | Detalhe |
|---|---|
ci | Apaga .github/workflows/, .gitlab/ e codemagic.yaml. Se você customizou algum deles, recupere com git restore |
web | Desliga a flag, mas deixa os arquivos da pasta web/ no lugar. Eles são inofensivos em build nativo |
ai_chat | No Supabase, apaga também supabase/functions/ai-chat/ |
Atualizado em 03/11/2026

