코드 작성과 배포 사이의 수동 단계를 제거하세요

단일 명령이 다단계 개발자 오퍼레이션 — 포맷팅, 브랜칭, 푸시, 머지 — 을 대체하며, 모든 개발자와 머신에서 일관되게 적용됩니다

단일 명령, 완전한 워크플로

스캐폴딩부터 머지까지 — 각 작업은 합성하는 단계 수에 관계없이 하나의 명령입니다.

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 merge
수동 / 셸 스크립트
# 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...

모든 오퍼레이션, 하나의 올바른 명령

표준 도구는 각각 하나의 일만 합니다. 올바른 오퍼레이션은 컨텍스트에 따른 옵션과 순서를 가진 여러 도구의 조합입니다 — 개발자가 압박 속에서 잘못하거나 건너뛰는 부분입니다. Calq Dev는 이러한 조합을 단일 명령으로 실행하며, JSON으로 구성됩니다.

컨텍스트 인식 명령 동작

각 명령은 현재 컨텍스트에 맞는 올바른 시퀀스를 합성합니다 — main과 feature 브랜치에서 다른 push 동작, 존재하는 파일 유형에 따른 조건부 포맷 단계, 프로젝트 구조에서의 타겟 검색. 하나의 명령, 매번 올바른 동작.

구성 기반 일관성

프로세스는 문서나 문서화되지 않은 지식이 아닌 JSON으로 정의됩니다. 표준이 바뀌면 구성이 바뀝니다 — 15명의 개발자 개인 습관이 아닙니다. 구성이 유일한 진실의 원천이므로 이탈은 구조적으로 불가능합니다.

Issue 기반 배포 자동화

Issue 번호가 전체 라이프사이클을 자동으로 흐릅니다: switch가 브랜치를 생성하고, push가 연결된 제목으로 PR을 생성하고, merge가 Issue를 닫고 정리합니다. 시스템에 이미 존재하는 정보의 수동 전사는 제로입니다.

조직 리포지토리에서의 라이브 스캐폴딩

스캐폴딩은 생성 시점에 조직의 라이브 리포지토리를 클론합니다 — CI 워크플로, 라이선스 파일, 공유 구성이 항상 현재 버전입니다. 하나의 명령으로 프로젝트, 솔루션, 참조, 메타데이터, GitHub 리포지토리를 생성합니다 — 스캐폴딩과 작업 시작 사이에 수동 단계가 없습니다.

프리셋 전환

하나의 명령으로 전체 워크플로 프로필을 전환합니다 — 브랜치 명명, 머지 전략, 포맷 파이프라인, PR 규약이 모두 동시에 변경됩니다. 하나의 머신, 여러 클라이언트 또는 규약, 혼란 제로.

AI 생성 가능한 구성

원하는 프로세스를 자연어로 설명하면 AI가 JSON 구성을 생성하고, 도구가 즉시 작동합니다 — 스크립팅 불필요, 설정 불필요, 시행착오 불필요.

Calq Dev가 대체하는 것

임시 스캐폴딩부터 수동 git 오버헤드까지 — 단일 명령이 오류가 발생하기 쉬운 다단계 프로세스를 대체합니다.

로컬 개발 오퍼레이션

대체 대상

스캐폴딩, 포맷팅, 브랜칭, 머지를 위한 수동 다단계 개발자 오퍼레이션 — 개발자마다 다르게 실행됨

대체 방안

전체 로컬 개발 라이프사이클을 위한 단일 구성 기반 CLI 도구

결과

올바른 프로세스가 매번 실행됨 — 압박 속에서도 단계 누락 없음, 항상 조직 표준에 부합

Calq Dev vs. 셸 스크립트

셸 스크립트는 최대한의 유연성을 제공합니다. Calq Dev는 그것을 JSON 구성으로 구동되는 반복 가능한 크로스 플랫폼 명령 실행으로 대체합니다.

기능 Calq Dev Shell Scripts (Bash/PowerShell)
워크플로 정의JSON 기반 구성명령형 코드
머신 간 동기화 (dotfiles 통합) (수동)
워크플로 프로필 (프리셋 전환)
셸 자동완성
크로스 플랫폼 (Bash vs. PowerShell)
사용 편의성높음 (JSON + 단일 명령)보통 (셸 스크립팅)

요금 및 라이선스

무료 — MIT 라이선스

MIT 라이선스에 따라 무료 오픈소스. 원하는 대로 사용하세요.

MIT 라이선스

개인, 오픈소스, 상용 모두 무료. 배포 또는 수정에 제한 없음.

무료: MIT 라이선스

무료로 시작하기
다음 라이선스에 따라 제공됩니다 MIT 라이선스.

자주 묻는 질문

Calq Dev는 GitHub이 필수인가요?

커스텀 프로젝트 타입을 추가할 수 있나요?

명령을 커스터마이즈할 수 있나요?

압박 속에서도 저하되지 않는 일관된 배포

개발 워크플로를 JSON 구성으로 정의 — 모든 개발자, 머신, 마감일에서 동일하게 적용
An unhandled error has occurred. Reload 🗙