SpecScore CLI

インストール

お使いの環境に合った方法をお選びください。すべて同じspecscoreバイナリを同じGitHubリリースから インストールします。

クイックインストール (macOS & Linux)

$ curl -fsSL https://specscore.md/install/get-cli | sh

スクリプトがOSとアーキテクチャを検出し、最新のGitHubリリースから 該当するアーカイブをダウンロードし、SHA-256チェックサムを検証して、specscoreバイナリを/usr/local/bin(/usr/local/binに書き込めない場合は~/.local/bin) にインストールします。

オプション

変数デフォルト説明
SPECSCORE_VERSIONlatestインストールするリリースタグ(例:v0.1.0)。
SPECSCORE_INSTALL_DIR/usr/local/bin または ~/.local/binバイナリのインストール先ディレクトリ。

特定のバージョンを~/.local/binにインストール:

$ curl -fsSL https://specscore.md/install/get-cli | \
  SPECSCORE_VERSION=v0.1.0 SPECSCORE_INSTALL_DIR="$HOME/.local/bin" sh

実行前にスクリプトを確認

シェルにパイプする前にスクリプトを確認したい場合:

$ curl -fsSL https://specscore.md/install/get-cli -o get-cli.sh
$ less get-cli.sh
$ sh get-cli.sh

Homebrew (macOS & Linux)

$ brew install specscore/tap/specscore

初回インストール時にspecscore/homebrew-tapをタップし、 以降はそこから新しいリリースを追跡します。

Windows

お使いの環境に合ったチャネルをお選びください — 3つとも同じGitHubリリースから 同じバイナリをインストールします。

PowerShell

PS> powershell -c "irm https://specscore.md/install/get-cli.ps1 | iex"

スクリプトがアーキテクチャを検出し、最新リリースから該当する.zipをダウンロードし、SHA-256チェックサムを検証して、specscore.exeを%LOCALAPPDATA%\Programs\specscore\binにインストールし、 そのディレクトリをユーザーのPATHに追加します。 管理者権限は不要です。インストール後、更新されたPATHを 有効にするために新しいターミナルを開いてください。

WinGet

PS> winget install Synchestra.SpecScore

Scoop

PS> scoop bucket add specscore https://github.com/specscore/scoop-bucket
PS> scoop install specscore

手動インストール

  1. GitHubリリースページから お使いのプラットフォーム用のアーカイブをダウンロード。 アーカイブはspecscore_<version>_<os>_<arch>.<ext>の パターンで命名されています。
  2. 同じリリースのspecscore_<version>_checksums.txtでSHA-256チェックサムを検証。
  3. アーカイブを展開し、specscore(Windowsの場合はspecscore.exe)をPATH上のディレクトリに移動。

ソースからビルド

$ go install github.com/specscore/specscore-cli/cmd/specscore@main

Go 1.26以降が必要です。mainブランチから最新の開発ビルドをインストールします — タグ付きリリースにまだ含まれていない変更が含まれる場合があります。

特定のバージョンを固定するには、@mainを@v0.4.2のようなタグに置き換えるか、 最新のタグ付きリリースには@latestを使用してください。

インストールの確認

$ specscore version
specscore 0.1.0 (<commit>) <date>

翻訳の誤りやこのページの改善案がありますか? お知らせください.