问题描述
终端命令没办法保存状态导致无法执行有两联的两条命令,比如进入一个子目录和执行npm命令,一直反反复复,费了很多token一直无法执行,严重影响使用。
复现步骤
1、根目录下有两个目录,一个是前端目录frontend,一个是后端目录backend。
2、让agent启动前端项目。
3、一开始agent执行cd frontend && npm run dev,发现window系统无法识别到&&,然后就分开执行。先执行cd frontend,终端进入frontend;然后再执行 npm run dev 终端就会在根目录下执行npm run dev,而不是在frontend执行。
4、然后一直反反复复,无法成功执行,费了很多token,最终只能关闭。
期望结果
进入frontend,执行npm run dev命令