跳到内容

终端与后台命令 ​

命令行它替您敲;但您也随时能自己看、自己敲——本页讲终端面板在哪、AI 跑的命令怎么看、长任务怎么后台跑。

终端面板:命令的家 ​

终端面板默认收起——顶栏或面板切换里点开即见。它有两重身份:

身份说明
AI 的命令窗口AI 跑的每条命令(装依赖、跑测试、起服务)在这里执行,输出全程可看
您的命令窗口您也可以直接敲——跟普通终端一样用
终端面板:命令执行与输出,多条命令可同时运行

AI 跑命令时您看到什么 ​

对话流里每条命令是一张命令卡:执行了什么、输出什么、退出码多少——点开可展开完整输出。不用切去终端面板也能看;要细节再进面板。

  • 输出乱码(表格、进度条类)会自动还原成可读格式——命令卡的输出是整理过的
  • 命令失败:错误直接亮在卡上,它据此自修

长任务:后台跑,不挡道 ​

跑构建、起服务这类不会自己结束的命令,它会转后台模式:

  • 命令在后台持续运行(服务起着的、 watcher 盯着的)
  • 面板里能看实时输出(想看时再切过去)
  • 会话收尾时它会即用即停——验证用的临时服务不遗留、不占端口

您自己敲的长命令也一样——起个 dev server 挂后台,继续干别的。

哪些命令它会先请示 ​

不是所有命令静默跑(分级把关,详见拍板与确认怎么配合):

命令类型处理
只读类(ls / cat / git status)直接跑
构建 / 测试 / 安装依赖(白名单)静默跑
危险类(删除 / 覆盖 / 改权限)弹审批卡
不可逆类(格式化磁盘等)直接拒绝

您自己用终端的常见场景 ​

text
想亲手跑点什么:npm run dev / mvn test —— 面板里直接敲
想看服务日志:后台命令列表里点开那条,实时输出
想停掉某个后台服务:后台命令面板里停
端口被占了:ss -lntp(或 netstat)查一下,杀掉占端口的进程

常见卡点 ​

现象怎么办
找不到终端面板面板被收起了——顶栏切换;默认收起是常态(AI 干活不需要您盯终端)
我敲的命令没反应确认终端在前台模式;后台模式下输入走那条后台命令
AI 起的服务我想停对话说「把刚才起的服务停了」,或后台命令面板里停
端口冲突告诉它「××端口被占了」——它查占用、清理、重启
想看历史跑过什么命令对话流里的命令卡全程留痕;终端面板是会话级的

延伸阅读 ​