Feature request: `/btw` side-channel for asking questions without interrupting an active run
まだ誰も着手していません。
評価
- 難易度
- 5/5
- 見積もり時間
- 1週間以上
- 初心者へのやさしさ
- 35/100
- issue の種類
- 機能追加
- 明瞭さ
- 説明が足りない
- 活発さ
- 活発
- 領域
- cli
調査の方向性
Start by locating the TUI input path and the state exposed for the active foreground run, including task/todo progress and background-agent status. Compare those surfaces with the existing Background panel and determine how a non-steering query could read an observational snapshot. Done means a user can ask about the active run without interrupting, queueing, cancelling, or changing its context.
索引モデルが issue の本文から書いたものです。
説明
Feature Description
Add a lightweight side-channel (for example /btw, a small secondary prompt, or an equivalent TUI panel) that lets the user ask a question while the main agent is actively running, without interrupting, steering, cancelling, or queueing a new turn into that run.
The key requirement is that this side conversation should be observational and non-destructive: the foreground task keeps running exactly as-is, while the user can ask things such as:
- "What step are you on right now?"
- "Which year/file are you processing?"
- "What remains after the current step?"
- "Are the background/sub-agents still running?"
- "What was the last completed action?"
A response could be based on the current task/todo state, recent tool activity, active sub-agents/background jobs, and any already-written files. It should not inject the side question into the main model context unless the user explicitly chooses to do so.
Use Case
For long autonomous tasks, the current UX makes it hard to check progress without disturbing execution. For example, if Command Code is processing a large multi-year dataset or editing many files, I may want to know whether it has reached 2018, 2020, etc. while letting the main run continue uninterrupted.
Today the closest workarounds are:
- Open a second Command Code session in the same project and ask it to inspect the filesystem read-only.
- Use the Background panel for shell tasks.
- Poll sub-agent status where available.
These are useful but not equivalent. A second session has no direct view of the foreground run's internal task/todo state, and the Background panel is primarily about background work rather than the active foreground agent.
A /btw-style side-channel would make long-running sessions much easier to supervise without changing their behavior.
Possible UX
One possible design:
/btw what step are you on?
or a keyboard shortcut that opens a small temporary prompt/panel over the TUI.
The answer could show a compact snapshot such as:
Main run: active
Current task: Processing 2019 exam solutions
Last completed: 2018.md + 6 cropped images
Remaining: 2020-2023
Background agents: 2 running
Important semantics:
- Does not interrupt or cancel the active run.
- Does not become a steering message by default.
- Does not alter the active run's context/todos.
- Can inspect current run state and already-observable project state.
- Optional action to "send this to the main run" if the user actually wants to steer it.
Additional Context
There are related issues around background-agent visibility (for example #874), but this request is specifically about a side conversation/status query for an active foreground run, rather than improving the telemetry of detached sub-agents.
This pattern is especially useful for long autonomous coding/data-processing tasks where users want supervision without interference.
- 主要言語
- 言語のデータがありません
- スター
- 4k
- フォーク
- 350
- PR マージ指標
- 30日以内にマージされた PR はありません
コントリビューションガイド
このリポジトリのコントリビューションガイドは索引されていません
はじめの一歩
- issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
- 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
- リポジトリをフォークし、ブランチを切って変更します。
- issue 番号を参照したプルリクエストを送ります。
CommandCodeAI/command-code のほかの issue
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/command-code#903 · コメント 2 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/command-code#855 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 78/100
CommandCodeAI/command-code#841 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/command-code#655 · コメント 1 件 ·
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
CommandCodeAI/command-code#608 ·
CommandCodeAI/command-code の issue をすべて見る
似ている issue
-
triage
難易度 1/5 1〜3時間 初心者へのやさしさ 88/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 68/100
-
app bug
難易度 2/5 1〜3時間 初心者へのやさしさ 72/100
-
難易度 2/5 1〜3時間 初心者へのやさしさ 73/100
-
難易度 1/5 1時間未満 初心者へのやさしさ 90/100
kovidgoyal/kitty#10516 ·