Climpt Documentation

CLI Prompt Management Tool - Guides and Documentation

View the Project on GitHub tettuan/climpt

English 日本語

1. 前提条件

Iterate Agent を使用するために必要なツールをインストールします。

必要なツール一覧

ツール バージョン 確認コマンド 用途
Deno 2.x 以上 deno --version Climpt 実行環境
GitHub CLI (gh) 2.x 以上 gh --version GitHub API アクセス

1.1 Deno のインストール

Deno は TypeScript/JavaScript ランタイムです。Climpt の実行に必要です。

macOS / Linux

curl -fsSL https://deno.land/install.sh | sh

macOS では brew install deno も可能です。

他のプラットフォーム: deno.land のインストール手順を参照してください。

インストール確認

deno --version

1.2 GitHub CLI (gh) のインストール

GitHub CLI は GitHub との対話を行うコマンドラインツールです。 Iterate Agent は gh を通じて Issue/Project の情報を取得します。

macOS (Homebrew)

brew install gh

Linux (apt)

# Debian/Ubuntu
type -p curl >/dev/null || sudo apt install curl -y
curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg
sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null
sudo apt update
sudo apt install gh -y

他のプラットフォーム(Windows、Fedora 等): cli.github.com/manual/installation を参照してください。

インストール確認

gh --version

1.3 GitHub CLI の認証

gh をインストールしたら、GitHub アカウントで認証します。

gh auth login

対話形式で以下を選択:

  1. Where do you use GitHub? → GitHub.com
  2. What is your preferred protocol for Git operations on this host? → HTTPS(推奨)
  3. Authenticate Git with your GitHub credentials? → Yes
  4. How would you like to authenticate GitHub CLI? → Login with a web browser
  5. ブラウザが開くので、表示されたコードを入力して認証

認証の確認:

gh auth status

問題がある場合は gh auth logout → gh auth login で再認証、または gh auth refresh でトークンを更新してください。


確認チェックリスト

deno --version       # Deno バージョン確認
gh --version         # gh バージョン確認
gh auth status       # gh 認証状態確認

すべて正常であれば、次のステップへ進みます。