ガイド

アップデートとトラブルシューティング

YeePilot を最新に保ち、provider、model、sandbox、Vault、設定、サポート関連の問題を解決します。

最終更新: 2026年6月21日

YeePilot を更新する

手動更新:

bash
yeepilot update --check      # 利用可能な更新を確認
yeepilot update              # 利用可能なバージョンをインストール
yeepilot update --force      # 必要に応じて再インストール
yeepilot update --rollback   # 直前のバージョンへ戻す

全体状態の確認:

bash
yeepilot status

YeePilot は、インストール済みバイナリを置き換える前に公開アップデートを検証します。検証に失敗した場合、更新は適用されず、以前のバージョンを維持または復元しようとします。

起動時に、現在のチャネルで新しいバージョンが利用可能な場合は通知が表示されることがあります。実際のインストールは引き続き yeepilot update で明示的に実行します。

更新チャネル

一般的なチャネル:

  • public
  • canary

設定方法:

  • ~/.yeepilot/config.yml
  • YEEPILOT_UPDATE_CHANNEL
  • YEEPILOT_UPDATE_CHANNEL_TOKEN

更新設定

update セクションでは主に次を扱います。

  • auto_check
  • check_interval_hours
  • channel
  • channel_token

診断コマンド

bash
yeepilot diagnostics pending
yeepilot diagnostics report-last
yeepilot diagnostics report-last --context "vault unlock issue"

Support report

サポートへ状況を渡すとき:

bash
yeepilot support report --message "describe the problem"

必要に応じて --title--context--severity--include-debug-log も使えます。

よくある問題

プラットフォームのログインまたはログアウト

プラットフォーム認証をやり直す場合:

bash
yeepilot setup --auth
yeepilot logout

yeepilot logout とインタラクティブクライアントの /logout は、YeePilot プラットフォームからのみログアウトします。プロバイダーキーや vault の項目は別途管理します。

provider または model が動かない

確認する点:

  • 有効な provider
  • 設定済み model
  • 認証情報
  • provider 側の可用性

sandbox が厳しすぎる

config.ymlsandbox を確認します。特に:

  • enabled
  • network_access
  • max_cpu_seconds
  • max_memory_mb
  • denied_paths

Vault が解除できない

確認する点:

  • 主要メソッド
  • HUD 上のロック状態
  • 通常メソッドを失った場合は recovery key

設定が壊れて見える

まず現在の設定を退避してから再セットアップします。

bash
yeepilot setup

完全にやり直したい場合は ~/.yeepilot/config.yml を一時退避してからウィザードを再実行します。

失敗後の基本順序

  1. yeepilot status
  2. HUD の Settings と Audit を確認
  3. yeepilot diagnostics pending
  4. yeepilot diagnostics report-last
  5. yeepilot support report --message "..."