メインコンテンツへスキップ
プロセス管理コマンドは CowAgent バックグラウンドプロセスのライフサイクルを制御します。これらのコマンドはターミナルでのみ使用可能です。

start

CowAgent サービスを起動します。デフォルトではバックグラウンドデーモンとして実行され、自動的にログを表示します。
cow start
オプション:
オプション説明
-f, --foregroundフォアグラウンドで実行(デーモンとして起動しない)
--no-logs起動後にログを自動表示しない

stop

実行中の CowAgent サービスを停止します。
cow stop

restart

CowAgent サービスを再起動します(停止してから起動)。
cow restart
オプション:
オプション説明
--no-logs再起動後にログを自動表示しない

update

コードを更新してサービスを再起動します。自動的に以下を実行します:
  1. 最新コードをプル(git pull
  2. 現在のサービスを停止
  3. Python 依存パッケージを更新
  4. CLI を再インストール
  5. サービスを起動
cow update
git pull が失敗した場合(ローカルの未コミットの変更がある場合など)、更新は中止され、サービスには影響しません。

status

CowAgent サービスの実行状態を確認します。プロセス情報、バージョン、現在のモデルとチャネルの設定を含みます。
cow status

logs

サービスログを表示します。
cow logs
オプション:
オプション説明デフォルト値
-f, --followログ出力を継続的に追跡いいえ
-n, --lines最近の N 行を表示50
例:
# 最近の100行を表示
cow logs -n 100

# ログを継続的に追跡
cow logs -f

install-browser

ブラウザツールのために Playwright と Chromium ブラウザをインストールします。
cow install-browser
ブラウザツール(Web ブラウジング、スクリーンショットなど)を使用する場合にのみ必要です。

run.sh との互換性

Cow CLI がインストールされていない場合は、run.sh でサービスを管理できます:
cow コマンドrun.sh 相当
cow start./run.sh start
cow stop./run.sh stop
cow restart./run.sh restart
cow update./run.sh update
cow status./run.sh status
cow logs./run.sh logs
cow コマンドの使用を推奨します。よりシンプルな構文と豊富な機能を提供します。ワンクリックインストールスクリプトで自動的にインストールされます。