Skip to main content

Module agent

Module agent 

Source
Expand description

Agent families — what claudectl knows about coding agents other than Claude Code.

The hive’s substrate is agent-neutral: gossip, merge, trust and membership move KnowledgeUnits and know nothing about sessions. Its two ends are not — capture runs through a Claude Code hook and application lands in the brain’s own prompt. This module holds the neutral pieces that let a foreign agent’s experience reach the same substrate.

See docs/cross-agent-hive.md (epic #521) for the design, and §9 of that document for the measurements the tables here are built from.

Modules§

codex
Codex session discovery, from the rollout transcripts Codex writes.
vocab
Canonical tool vocabulary — one name per operation, across agent families.

Constants§

KNOWN_FAMILIES
Every agent family claudectl knows how to reason about.

Functions§

home_for
The home directory an agent family keeps its configuration, skills and transcripts in — ~/.claude or ~/.codex.
is_family_present
Whether an agent family looks present on this machine.
present_families
Which known agent families look present on this machine.