用途:在 macOS 的 Ghostty 终端中按窗口、标签页或分屏方式启动 AI 编程智能体(Claude Code、Codex),并用 tmux 包裹会话以便捕获输出、监控与交互。
环境要求:macOS、Ghostty 1.3.0+、tmux;AeroSpace 为可选。
主要能力:通过脚本 agent-spawn.sh 启动智能体;支持 agent 预设、工作目录、初始提示、窗口模式、会话名、恢复会话、自定义命令、git worktree 隔离;提供监控命令:--status、--focus、--peek、--send、--kill、--close、--close-all。
必要用法: bash ~/.claude/skills/dev-agent-spawn/scripts/agent-spawn.sh [OPTIONS] 常用参数:-a/--agent(claude、codex)、-d/--directory、-p/--prompt、-m/--mode(window、tab、split-right、split-down)、-r/--resume(仅 claude)、-c/--command、-n/--name、-w/--worktree、--no-worktree、--no-park、--workspace。 预设命令:claude 为 claude --dangerously-skip-permissions --model opus;codex 为 codex --dangerously-bypass-approvals-and-sandbox。 监控示例:agent-spawn.sh --peek NAME;agent-spawn.sh --send NAME "text"。
限制:仅限 macOS 与 Ghostty;worktree 隔离和 resume 仅 Claude 支持,Codex 不支持;需要授予终端控制 Ghostty 的自动化权限;--peek 可能因会话未启动而为空;AeroSpace 未安装时会静默跳过工作区分配合,其它功能不受影响。
会话命名建议:使用描述性短名,总长控制在 20 字符以内,例如 task-43-naming、pr-87-auth-flow、fix-retry-timeout、feat-webhooks、res-rate-limits。
暂未提供:收费、价格与其它平台支持情况。