Skip to content
このページは AI の支援により作成・翻訳されました。誤りがあれば、改善にご協力ください。 GitHub で編集

prx evolution

自己進化エンジンの確認と制御を行います。PRX は 3 つのレベルの自律進化をサポートしています:L1(メモリ)、L2(プロンプト)、L3(戦略)。このコマンドにより、進化のステータス確認、履歴の確認、設定の更新、手動の進化サイクルのトリガーが可能です。

使い方

bash
prx evolution <SUBCOMMAND> [OPTIONS]

サブコマンド

prx evolution status

進化エンジンの現在の状態を表示します。

bash
prx evolution status [OPTIONS]
フラグ短縮形デフォルト説明
--json-jfalseJSON で出力

出力例:

 Evolution Engine Status
 ───────────────────────
 Engine:    running
 L1 Memory:    enabled   (last: 2h ago, next: in 4h)
 L2 Prompt:    enabled   (last: 1d ago, next: in 23h)
 L3 Strategy:  disabled
 Total cycles: 142
 Rollbacks:    3

prx evolution history

進化の履歴ログを表示します。

bash
prx evolution history [OPTIONS]
フラグ短縮形デフォルト説明
--limit-n20表示するエントリ数
--level-lすべてレベルでフィルタ: l1, l2, l3
--json-jfalseJSON で出力
bash
# 最新の L2 進化 10 件を表示
prx evolution history --limit 10 --level l2

出力例:

 Time                Level  Action                          Status
 2026-03-21 08:00    L1     memory consolidation            success
 2026-03-20 20:00    L1     memory consolidation            success
 2026-03-20 09:00    L2     prompt refinement (system)      success
 2026-03-19 14:22    L2     prompt refinement (tool-use)    rolled back

prx evolution config

進化の設定を表示または更新します。

bash
prx evolution config [OPTIONS]
フラグ短縮形デフォルト説明
--set設定値を設定(例: --set l1.enabled=true
--json-jfalseJSON で出力
bash
# 現在の設定を表示
prx evolution config

# L3 戦略進化を有効化
prx evolution config --set l3.enabled=true

# L1 の間隔を 2 時間に設定
prx evolution config --set l1.interval=7200

prx evolution trigger

進化サイクルを手動でトリガーします。

bash
prx evolution trigger [OPTIONS]
フラグ短縮形デフォルト説明
--level-ll1トリガーする進化レベル: l1, l2, l3
--dry-runfalse変更を適用せずに進化をプレビュー
bash
# L1 メモリ進化をトリガー
prx evolution trigger --level l1

# L2 プロンプト進化をプレビュー
prx evolution trigger --level l2 --dry-run

進化レベル

レベル対象説明
L1メモリメモリエントリの統合、重複除去、整理
L2プロンプトインタラクションパターンに基づくシステムプロンプトとツール使用指示の洗練
L3戦略高レベルの行動戦略の適応(明示的なオプトインが必要)

すべての進化変更は元に戻せます。エンジンはロールバック履歴を保持し、パフォーマンスが低下した変更を自動的に元に戻します。

関連ドキュメント

Released under the Apache-2.0 License.