← ClaudeAtlas

child-claudelisted

Use when you need a SEPARATE claude process rather than a subagent — a fresh context window, a headless pipeline step, or a long job in another directory. Explains ccy-claude, which attaches this session's credential to a child, and when the Agent tool is the better answer instead.
LongTermSupport/fedora-desktop · ★ 6 · AI & Automation · score 74
Install: claude install-skill LongTermSupport/fedora-desktop
# Spawning a child Claude Code process This project opted in to child-claude mode, so `ccy-claude` is on your `PATH`. It runs `claude` with this session's own credential attached. **Announce:** "I'm using the child-claude skill to run a separate claude process." ## Read this part first: usually you want the Agent tool instead A child process is not a better subagent. It is a **different thing**, and it is worse at the job the `Agent` tool already does well: it cannot see your conversation, returns only text on stdout, cannot be messaged mid-flight, and pays a full session's startup. | You want | Use | | -------------------------------------------------------- | ------------ | | Parallel investigation, a second opinion, a broad search | `Agent` tool | | Work that should report back and stay steerable | `Agent` tool | | A genuinely fresh context window, unrelated to this one | `ccy-claude` | | A headless step inside a shell pipeline or script | `ccy-claude` | | A long job in a different repository or worktree | `ccy-claude` | | Something that must outlive this turn as its own process | `ccy-claude` | If you cannot say which row you are in, you are in the first one. Use `Agent`. ## Running one ```bash ccy-claude -p "summarise CHANGELOG.md in three bullets" --model haiku < /dev/null ``` **The `< /dev/null` is not optional.** Without it the child waits several seconds for stdin that never co