Elimine os Passos Manuais Entre Escrever Código e Colocá-lo em Produção
Comandos únicos substituem operações de desenvolvimento de múltiplas etapas — formatação, branching, push, merge — consistentes em cada desenvolvedor e máquina
Comandos Únicos, Workflows Completos
Do scaffolding ao merge — cada operação é um único comando independentemente de quantas etapas compõe.
Calq Dev
# Scaffold a classlib with tests
dev new classlib MyOrg.MyLib
# Format code
dev format
# Issue-driven workflow
dev switch 42
# ... make changes ...
dev push
dev mergeManual / Shell Scripts
# Scaffold manually
dotnet new classlib -n MyOrg.MyLib -o MyOrg.MyLib
dotnet new xunit -n MyOrg.MyLib.Tests -o ...
dotnet new sln -n MyOrg.MyLib
dotnet sln add MyOrg.MyLib MyOrg.MyLib.Tests
dotnet add MyOrg.MyLib.Tests reference MyOrg.MyLib
# edit .csproj, copy workflows, git init...
# Format: run each tool separately
# Git: manual branch, push, PR, merge...Cada Operação, Um Comando Correto
Ferramentas padrão fazem uma coisa cada. A operação correta é uma composição de múltiplas ferramentas com opções e ordenamento dependentes do contexto — a parte que os desenvolvedores erram ou pulam sob pressão. Calq Dev executa essas composições como comandos únicos, configurados por JSON.
Comportamento de Comandos Consciente do Contexto
Cada comando compõe a sequência correta para o contexto atual — comportamento de push diferente em main vs branches feature, etapas de formato condicionais baseadas nos tipos de arquivo presentes, descoberta de targets a partir da estrutura do projeto. Um comando, comportamento correto toda vez.
Consistência Impulsionada por Configuração
O processo é definido como JSON, não como documentação ou conhecimento não documentado. Se o padrão muda, a configuração muda — não os hábitos individuais de 15 desenvolvedores. A divergência é estruturalmente impossível porque a configuração é a única fonte de verdade.
Automação de Entrega Impulsionada por Issues
O número do issue flui automaticamente por todo o ciclo de vida: switch cria a branch, push cria o PR com título vinculado, merge fecha o issue e faz a limpeza. Zero transcrição manual de informação que já existe no sistema.
Scaffolding ao Vivo de Repos da Organização
O scaffolding clona repos vivos da organização no momento da criação — workflows de CI, arquivos de licença e configuração compartilhada são sempre a versão atual. Um comando cria projetos, soluções, referências, metadados e um repo no GitHub — sem passos manuais entre o scaffolding e começar a trabalhar.
Troca de Presets
Troque todo o perfil de workflow com um único comando — nomenclatura de branches, estratégia de merge, pipeline de formatação, convenções de PR mudam simultaneamente. Uma máquina, múltiplos clientes ou convenções, zero confusão.
Configuração Gerável por IA
Descreva o processo desejado em linguagem natural, a IA gera a configuração JSON, a ferramenta funciona imediatamente — sem scripting, sem setup, sem tentativa e erro.
O Que o Calq Dev Substitui
De scaffolding ad-hoc a overhead manual de git — comandos únicos substituem processos de múltiplas etapas propensos a erros.
Operações de Desenvolvimento Local
SubstituiOperações manuais de múltiplas etapas para scaffolding, formatação, branching e merging — executadas de forma diferente por cada desenvolvedor
ComUma única ferramenta CLI baseada em configuração para todo o ciclo de vida de desenvolvimento local
ResultadoO processo correto é executado toda vez — sem etapas puladas sob pressão, sempre atualizado com o padrão organizacional
Calq Dev vs. Shell Scripts
Shell scripts oferecem máxima flexibilidade. Calq Dev troca isso por execução de comandos repetível e multiplataforma impulsada por configuração JSON.
| Recurso | Calq Dev | Shell Scripts (Bash/PowerShell) |
|---|---|---|
| Definição de Workflow | Configuração Impulsada por JSON | Código Imperativo |
| Sincronização Entre Máquinas | (integração com dotfiles) | (Manual) |
| Perfis de Workflow | (troca de presets) | |
| Autocomplete no Shell | ||
| Multiplataforma | (Bash vs. PowerShell) | |
| Facilidade de Uso | Alta (JSON + comandos únicos) | Moderada (shell scripting) |
Preços e Licenciamento
Gratuito e open source sob a licença MIT. Use como quiser.
Licença MIT
Gratuito para uso pessoal, open-source e comercial. Sem restrições de distribuição ou modificação.
Licenciado sob a Licença MIT.