Replies: 3 comments 1 reply
|
Strong +1 for an official first-party interactive CLI/TUI. This would serve SSH, tmux, remote development, and terminal-oriented orchestration workflows where the Web UI is not suitable. Suggested acceptance criteria:
The existing headless profile is useful but explicitly supports only one submitted task, while ACP is intentionally automation-only and omits interactive presentation. A first-party TUI would complement both interfaces rather than duplicate them, and would make DeepSeek Harness usable in the same terminal-first workflows as Claude Code, Codex, OpenCode, and Pi. Integration interest from CLI Agent OrchestratorCLI Agent Orchestrator (CAO) orchestrates heterogeneous, persistent CLI agents in tmux and currently supports providers including Claude Code, Codex CLI, GitHub Copilot CLI, Kimi CLI, Kiro CLI, OpenCode, Hermes, Cursor CLI, Antigravity, and Grok Build. We would like to add DeepSeek Harness as a CAO provider when an official persistent CLI/TUI is available. CAO needs reliable multi-turn input, lifecycle state, final-output extraction, permission handling, cancellation, and graceful cleanup. A stable event/status contract alongside the human-facing TUI would let us integrate |
|
引入固定的 TUI 反而是更复杂。现在的 TUI 产品没有一个不是屎山 |
|
官方第一方 TUI 这个诉求我不替官方回答。但有件事可能对 @haofeif 和 CAO 的接入评估有用:终端形态今天已经能用了,只是它来自社区而不是官方。 npm 上现成的两个:
都是 对着你那份验收清单,说一下我自己实际驱动过的部分(我在做一个兼容层,为了验证不得不把 TUI 在 tmux 里真跑了很多遍,断言读的是
没验证过、以及确实没有的,说清楚免得白高兴:
@wastee 说的那个顾虑我部分同意 —— 但现状是终端面已经有人做出来了,而且能用;真正缺的是官方的事件契约,那个东西不做,第三方 TUI 做得再好,外部编排器也接不进来。 (利益相关:我维护 pi2dsh,一个让 Pi 生态插件原样跑在 DSH 上的兼容层,上面这两个终端面是我的测试目标之一。这两个包不是我的。) |
Uh oh!
There was an error while loading. Please reload this page.
如题
All reactions