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
動作:
- CLI がセキュアな認可コードを生成
- TeamDay ログインページへのブラウザを開く
- 「CLI を認可」をクリック
- CLI が OAuth トークンを自動的に受け取る
- トークンは
~/.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 ツール を参照してください。