メインコンテンツへスキップ
以下のブロックを Claude Code、Cursor のターミナルエージェント、またはシェルアクセスを持つ任意のコーディングエージェントに貼り付けてください。エージェントが @theplato/tiro-cli を npm からインストールし、ブラウザで OAuth を実行して、セッションを検証します。 要件  ·  Node.js 20+  ·  macOS、Linux、または Windows  ·  エージェントがコマンドを実行できるシェル

このプロンプトをコピー

The Tiro CLI install prompt
このプロンプトはエージェントに対し、ワークスペースで すでに使用されているパッケージマネージャーを尊重する よう指示します。インストール後に npmpnpm の両方のロックファイルができてしまうことはありません。

エージェントが行うこと

  1. お使いのパッケージマネージャー(npm / pnpm / yarn / bun)を検出し、@theplato/tiro-cli をグローバルにインストールします。
  2. tiro --version を実行して、バイナリが PATH 上にあることを確認します。
  3. tiro auth login を実行します。ブラウザが開いて OAuth が始まります。ベアラートークンは OS ネイティブの keychain(Keychain / Secret Service / Credential Manager)に保存されます。
  4. tiro auth statustiro notes list --limit 3 --json を呼び出して、接続を確認します。
ヘッドレス環境では、エージェントはステップ 3 で一時停止し、代わりに TIRO_TOKEN を尋ねます。トークンの発行方法については ヘッドレス、CI、エージェント環境 をご覧ください。

プライバシーとトークンの取り扱い

  • OAuth トークンは OS ネイティブの認証情報ストアに保存されます。完全なベアラートークンが stdout に表示されることはなく、tk__...*** のようなプレフィックスのみが表示されます。
  • TIRO_TOKEN を設定した場合、keychain よりも優先されます。CI シークレットには便利ですが、シェル履歴に漏れると危険です。
  • ローテーションするには、信頼できるマシンで tiro auth logout && tiro auth login を実行し、その後シークレットストアを更新してください。

ご自身でインストールしたい場合は  → 手動でのインストールと認証   ·   クイックスタートのシナリオ   ·   エージェントガイド