TeamDay CLI

TeamDay CLI は、エージェント、タスク、作業、ワークフロー自動化を直接ターミナルから管理するための強力なコマンドラインインターフェースです。

目次

インストール

前提条件

  • Node.js 18+ または Bun 1.0+
  • teamday.ai の TeamDay アカウント

ソースからインストール (現在)

cd /path/to/teamday/packages/cli
bun install
bun link

インストールを確認:

teamday --version

CLI を更新

cd /path/to/teamday/packages/cli
git pull
bun install

認証

OAuth ログイン (推奨)

自動トークン管理を使用したインタラクティブなブラウザベース認証:

teamday auth login

動作:

  1. CLI がセキュアな認可コードを生成
  2. TeamDay ログインページへのブラウザを開く
  3. 「CLI を認可」をクリック
  4. CLI が OAuth トークンを自動的に受け取る
  5. トークンは ~/.teamday/ に安全に保存

初めてのユーザー: まだ組織がない場合、CLI 認可中に自動的に作成されます。

認証ステータスを確認

teamday auth status

出力:

✓ Authenticated

Method: oauth
User ID: abc123xyz
Organization: org_456def
Expires: in 12 minutes

トークンをリフレッシュ

OAuth トークンは 15 分後に期限切れになります。手動でリフレッシュ:

teamday auth refresh

注: リフレッシュトークンは 90 日間有効です。その後は、teamday auth login を再度実行してください。

ログアウト

保存された認証情報をクリア:

teamday auth logout

Personal Access Token (代替)

オートメーションと CI/CD では、OAuth の代わりに PAT を使用:

teamday auth set-key "td_your_token_here"

または環境変数を使用:

export TEAMDAY_API_TOKEN="td_your_token_here"

Web アプリで PAT を作成する場合は、API キーガイド を参照してください。

詳細については、CLI ツール を参照してください。