概要说明
Action 把重复的终端命令变成有名称、可一键启动的操作。它既可以打开交互式 Agent 终端,也可以同步执行短命令并返回输出,还可以通过 tmux 在远程后台持续执行耗时脚本。
交互式 Action 适合 Claude Code、Codex、OpenCode 等需要连续输入的 TUI;快速任务适合执行后立即查看结果的同步命令;后台长任务适合构建、测试、部署等耗时工作,并可随时查看已保存日志或实时日志。
适用场景
- 使用仓库要求的恢复参数、模型选项或环境变量,以完全正确的命令启动 Agent,避免每次手动拼接。
- 执行 lint、单元测试、类型检查、Git 状态、服务健康检查或发布验证,并把输出作为任务结果集中查看。
- 启动长时间构建、集成测试、数据处理、部署或日志追踪;即使 Redock 断开,任务也继续在远程运行。
- 把复杂命令整理成清晰命名的入口,避免依赖 Shell 历史、临时笔记或个人记忆。
- 根据命令行为区分交互、快速结果与后台执行,让每类任务进入最合适的查看和恢复界面。
用正确参数恢复 Agent
把代码仓路径、resume 参数、模型选项和环境初始化统一保存在交互式 Action 中。即使只拿着手机,也能一键进入相同工作流,不必重新拼接一长串启动命令。
把验证命令变成可回看的结果
将 lint、单元测试、类型检查、Git 状态或服务健康检查设为快速任务。命令同步结束后,输出会作为任务结果保留,方便稍后比较错误、警告和通过项。
运行超过手机连接时长的任务
将构建、集成测试、部署、迁移或数据处理设为后台长任务。锁屏、切换 App 或网络断开后任务仍在远程执行,并可通过保存日志和实时日志跟踪进度。
使用流程
- 创建 Action,并选择对应的 Host 或 Project 上下文。
- 填写命令,根据任务选择交互、快速任务或后台长任务模式。
- 从工作区一键运行,之后随时回到会话或查看结果。
使用建议
建议使用“运行单元测试”“恢复 Codex”这类清晰名称。具有破坏性的生产命令不要直接做成一键 Action,除非命令本身包含确认步骤。