ターミナル UI

対話端末で引数なしの lk を実行すると、フルスクリーンのダッシュボードが開きます。 デスクトップアプリと同じ受信箱・実行・ワークフロー・ポリシーを、ターミナルから離れずに 扱えます。CLIデスクトップアプリ と対等な、loopkeep を操作する 一級の方法です。daemon はその 3 つすべての裏で動きます。パイプやリダイレクトにつなぐと、 代わりに usage を表示します。スクリプトや lk | … はこれまでどおり動きます。

lk        # 対話端末でダッシュボードを開く

ビュー

上部に 5 つのビューが並び、いずれも選択中の project にスコープされます。

ビュー中身
受信箱あなたを待っているアテンションと、過去のものの履歴。
実行すべての run とその状態。開くとイベントのタイムラインを表示。
ワークフローこの project のワークフロー。実行・編集・自動トリガーの切り替え。
ポリシーproject と personal の policy。ルールごとに編集。
設定並列数、worktree の保持日数、全体の一時停止スイッチ。

受信箱・ポリシー・設定にはそれぞれ 2 つのサブタブがあります。未対応 / 履歴Project / PersonalGlobal / Project です。

操作

キー動作
h l 前 / 次のビュー
j k リスト内を移動
Shift+H Shift+Lサブタブを切り替え([ ] も可)
Enter選択項目を開く / 編集する
gスコープ切り替え — この project だけ ⇄ 全 project
?キー一覧を表示
q終了

選択項目に対する操作はビューで変わります。受信箱実行 では a 承認、s steer、 d deny、t take over。ワークフロー では r すぐ実行、n 新規、space 自動トリガーの 有効/無効、e $EDITOR で開く。ポリシー では x 選択ルールを削除。

キーは変更できます。config.yamltui.keybindings で設定します (Daemon と設定 を参照)。マウスも使えます。テキストを選択したいときは m でマウスキャプチャを切り替えます。

ワークフローとポリシーを編集する

ワークフローを Enter で開くと、frontmatter の実行設定 — model、予算(budget)、並列数、 execution mode — を編集する 構造化フォーム が出ます。 選択式のフィールドはドロップダウンなので、取りうる値を覚える必要はありません。policy の ルールを開くと、同じようにフィールドごとの編集フォームが 1 ルールずつ出ます。

生のファイルを編集したいときは、e でワークフローの Markdown と frontmatter、または policy の YAML を $EDITOR で開きます。保存して閉じると、TUI が読み直して検証します。

次のステップ