コードを書いてからリリースするまでの手動ステップを排除する

単一コマンドが複数ステップの開発者オペレーション — フォーマット、ブランチ作成、プッシュ、マージ — を置き換え、すべての開発者とマシンで一貫して適用

単一コマンド、完全なワークフロー

スキャフォールディングからマージまで — 各操作は合成するステップ数に関係なく1コマンドです。

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動作、存在するファイルタイプに基づく条件付きフォーマットステップ、プロジェクト構造からのターゲット検出。1コマンドで、毎回正しい動作。

設定駆動の一貫性

プロセスはドキュメントや文書化されていない知識ではなくJSONとして定義されます。標準が変われば設定が変わる — 15人の開発者の個々の習慣ではなく。設定が唯一の信頼できる情報源であるため、乖離は構造的に不可能です。

Issue駆動デリバリー自動化

Issue番号がライフサイクル全体を自動的に流れます:switchがブランチを作成し、pushがリンクされたタイトルでPRを作成し、mergeがIssueをクローズしてクリーンアップ。システムに既に存在する情報の手動転記はゼロです。

組織リポジトリからのライブスキャフォールディング

スキャフォールディングは作成時に組織のライブリポジトリをクローンします — CIワークフロー、ライセンスファイル、共有設定は常に最新バージョンです。1コマンドでプロジェクト、ソリューション、参照、メタデータ、GitHubリポジトリを作成 — スキャフォールディングから作業開始までの手動ステップはゼロです。

プリセット切り替え

1コマンドでワークフロープロファイル全体を切り替え — ブランチ命名、マージ戦略、フォーマットパイプライン、PR規約がすべて同時に変更されます。1台のマシン、複数のクライアントや規約、混乱ゼロ。

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 🗙