CLI 子命令看官方文档停止后台会话Syntaxclaude stop <id>示例claude stop 7c5dcf5d别名claude kill全网调研整理典型场景后台任务跑偏或消耗过多 token 时,从 shell 直接终止该 session 而无需先 attach在 CI/CD 脚本中编排多个 --bg session,任务完成后批量清理发现 claude --bg 启动的 agent 执行了不预期的操作,立即强制停止多 session 并行时定点终止某一个,其余继续运行机器关机前提前优雅地停止仍在工作的后台 session,避免重启后显示 failed实用技巧claude kill 是完全等价的别名,两者行为一致,可按习惯选用session ID(如 7c5dcf5d)即 ~/.claude/jobs/ 下的目录名,无需记录可直接 ls 查claude agents --json 输出含 sessionId 字段的 JSON 数组,适合在脚本中 jq 过滤后批量 stopstop 只标记状态为 Stopped,不删记录;再执行 claude rm <id> 才从 agent view 移除(含 worktree 清理)已 attach 的 session 内部可用 /stop 替代,省去先 detach 再 claude stop 的步骤常见坑claude stop 不会删除 session 及其 git worktree,若 worktree 有未提交改动需额外 claude rm 或手动清理session ID 须准确,传入错误 ID 时命令静默失败而不报错,建议先 claude agents --json 确认通过 /bg 推入后台的 session 若有正在运行的 subagent / monitor,stop 会中断它们且无法恢复来源Manage multiple agents with agent view - Claude Code DocsCLI reference - Claude Code DocsClaude Code Cheat Sheet 2026 (blakecrosley.com)How to Use Claude Code's /bg Command to Run Background Agent Sessions | MindStudioClaude Code Interactive Mode: Complete Reference (2026) | claudefa.st最早记录ⓘ≤v2.1.199最近更新v2.1.199变化次数1修复 1变化时间线(按版本倒序)修复v2.1.199· 2026/07/03 · 8 天前修复了与 background-agent respawn 竞态导致的无声撤销,respawn 现在尊重 stop 指令上一个claude rm回到命令字典下一个claude ultrareview