1.0 KiB
1.0 KiB
CLI
状态:todo
期望阶段:P1
目标
CLI 是第一条完整产品线,应能独立完成聊天、空间管理、执行观察和日常开发/临时事务。
已确定
- 以自然语言 REPL 为主;普通文本发送给当前 Conversation。
- 使用少量斜杠命令处理 Space、会话、Run 等确定性控制操作。
- 提示符需要明确显示当前 Task/Project 与 Conversation。
- Agent 的普通回答流式输出;Tool 调用显示简短状态、结果和失败信息,不展示内部推理。
- 除 REPL 外,CLI 还应提供全屏 TUI,用于浏览 Space、会话、Run、日志与产物;它属于 CLI 产品线,不是可遗忘的远期附属功能。
候选命令
/new、/conversations、/switch、/tasks、/task、/project、/runs、/log、/cancel、/exit。
待细化
- 启动时恢复最近上下文还是提供编号选择器。
- REPL 与 TUI 的切换方式、TUI 库、布局和快捷键。
- 长 Tool 输出的折叠、复制与完整日志查看方式。