II.
Layer overview
Reference · livelayer:4-agent-core
Agent-Core overview
Inspect the raw attributes, linked wiki pages, and inbound or outbound graph edges for layer:4-agent-core.
Attributes
displayName
Agent-Core
position
4
path
compute
scope
Inner loop and graph/turn semantics for one agent brain.
summary
The agent-core layer drives an inference turn or graph step end-to-end:
prompt/context assembly, state transition, tool dispatch, child-agent
handoff, message materialization, result synthesis, and stop detection.
Realized by `AgentCoreImpl` instances.
responsibilities
- Define loop, graph, or state-machine iteration semantics.
- Assemble prompt/context and normalize message/state materialization.
- Dispatch tools/subagents and synthesize terminal results.
- Detect stops, interrupts, graph terminal states, and budget exits.
examples
- LangGraph StateGraph, graph nodes/edges/state, create_agent routing.
- Claude Code/Codex/Gemini CLI loop cores.
- a5c unified core and Pi-compatible tool-use loop profiles.
- Tool dispatch, stop detection, context-window handling, result envelopes.
fitNotes
This is where custom agent builders fit first. A product may expose only a
core library without owning runtime, platform, workspace, or presentation.
a5c's core is modeled as a unified same-layer contract, not as built on top
of Pi; Pi is a compatibility profile.
Outgoing edges
None.
Incoming edges
defined_in_context_of1
- definition:ontology-schema.canonical·Definition
documents15
- page:agent-generate-universal-agentic-stack-orientation·PageUniversal Agentic Stack Orientation
- page:agent-generate-universal-agentic-stack-builder-fit·PageBuilder and Product Fit
- page:agent-generate-universal-agentic-stack-landscape-diagram·PageUniversal Agentic Stack Landscape Diagram
- page:agent-generate-universal-agentic-stack-placement-checklist·PagePlacement Checklist
- page:agent-generate-universal-agentic-stack-worked-examples·PageWorked Examples
- page:agent-generate-universal-agentic-stack-common-confusions·PageCommon Confusions
- page:agent-generate-universal-agentic-stack-reading-paths·PageReading Paths
- page:agent-generate-universal-agentic-stack-comparison-matrix·PageComparison Matrix
- page:agent-generate-universal-agentic-stack-review-template·PageReview Template
- page:agent-generate-universal-agentic-stack-faq·PageFAQ
- page:agent-generate-universal-agentic-stack·PageUniversal Agentic Stack
- page:agent-generate-universal-agentic-stack-layers·PageUniversal Agentic Stack Layers
- page:agent-generate-universal-agentic-stack-source-map·PageUniversal Agentic Stack Source Map
- page:views-agent-stack-tower·PageAgent Stack Tower
- page:views-service-tower·PageAtlas Service Tower
realizes33
- agent-core-impl:a5c.core@current·AgentCoreImpla5c Unified Core (current) — unified agent loop
- agent-core-impl:agent-mux.core@current·AgentCoreImplagent-mux Core (current) — bridge to remote agent loop
- agent-core-impl:agent-mux-remote.core@current·AgentCoreImplagent-mux-remote Core (current) — transport-only delegator
- agent-core-impl:amp.core@current·AgentCoreImplSourcegraph Amp Core (current)
- agent-core-impl:babysitter-agent.core@current·AgentCoreImplbabysitter-agent Core (current) — SDK-backed CLI loop
- agent-core-impl:babysitter.core@current·AgentCoreImplbabysitter Core (current) — process orchestrator + journal
- agent-core-impl:babysitter-sdk.core@current·AgentCoreImplbabysitter SDK Core (current) — process-function loop
- agent-core-impl:claude-agent-sdk.core@current·AgentCoreImplClaude Agent SDK Core (current)
- agent-core-impl:claude-code.core@1.x·AgentCoreImplClaude Code Core (1.x)
- agent-core-impl:claude-code-remote-control.core@current·AgentCoreImplClaude Code Remote Control Core (current)
- agent-core-impl:codex-app-server.core@current·AgentCoreImplCodex App-Server Core (current)
- agent-core-impl:codex.core@1.x·AgentCoreImplCodex CLI Core (1.x)
- agent-core-impl:codex-sdk.core@current·AgentCoreImplCodex SDK Core (current)
- agent-core-impl:codex-websocket.core@current·AgentCoreImplCodex WebSocket Core (current)
- agent-core-impl:copilot-cli.core@current·AgentCoreImplGitHub Copilot CLI Core (current)
- agent-core-impl:cursor.core@current·AgentCoreImplCursor Core (current)
- agent-core-impl:droid.core@current·AgentCoreImplFactory Droid Core (current)
- agent-core-impl:gemini-cli.core@current·AgentCoreImplGemini CLI Core (current)
- agent-core-impl:hermes.core@current·AgentCoreImplHermes Core (current)
- agent-core-impl:langgraph.core@current·AgentCoreImplLangGraph Graph Core (current)
- agent-core-impl:omp.core@current·AgentCoreImplOMP Core (current)
- agent-core-impl:openai-agents-sdk.core@current·AgentCoreImplOpenAI Agents SDK Core (current)
- agent-core-impl:openclaw.core@current·AgentCoreImplOpenClaw Core (current)
- agent-core-impl:opencode.core@1.x·AgentCoreImplOpenCode Core (1.x)
- agent-core-impl:opencode-http.core@current·AgentCoreImplOpenCode HTTP Core (current)
- agent-core-impl:paperclip.core@current·AgentCoreImplPaperclip Core (current)
- agent-core-impl:pi.core@current·AgentCoreImplPi Core (current)
- agent-core-impl:pi-sdk.core@current·AgentCoreImplPi SDK Core (current)
- agent-core-impl:pikiclaw.core@current·AgentCoreImplPikiClaw Core (current)
- agent-core-impl:qwen.core@current·AgentCoreImplQwen Code Core (current)
- agent-core-impl:symphony.core@current·AgentCoreImplSymphony Core (current)
- agent-core-impl:vibe-kanban.core@current·AgentCoreImplVibe Kanban Core (current)
- agent-core-impl:sweep-ai.core@current·AgentCoreImplSweep AI Core (current)