Skip to content

Overview

Kiberon labs is documenting an architecture for autonomous software delivery: a coordinated system of agents that moves work from issue through enrichment, planning, implementation, review, and merge with minimal human intervention, while keeping execution auditable and humans able to intervene. The organizing abstraction is the Agentic Swarm, but the design has been sharpened by the field’s hard-won lesson that swarm does not mean unstructured parallelism. The Coordination Model makes the operative shape explicit: a sequential delivery pipeline with bounded parallelism reads (search, research, review) fan out freely; writes (code) are serialised or surface-partitioned, because parallel writers make conflicting implicit decisions that corrupt the artifact.

The process model is a pipeline with two human gates bracketing an autonomous middle. Ticket Enrichment prepares work through research, code context, and complexity evaluation, decomposing anything too large to be workable. Planning and Execution produces an amendable plan artifact the cheap checkpoint, reviewed before compute is spent and mandates test-first, adversarial validation by an independent agent. End-to-End Orchestration runs the issue → PR pipeline across GitHub, Ikidna, and Coder, with the pull request as the second human checkpoint.

The runtime is built on a small set of primitives. The Orchestrator tracks tasks, owns dispatch, and follows a durable-execution discipline (determinism outside, non-determinism quarantined in side-effect steps) so long runs are recoverable. Agent Pools are the factories; Cohorts define delegation structure; ACRI makes harnesses interchangeable from above while the Agent-Computer Interface governs the agent’s tool surface from below a large fraction of agent capability lives in that interface, not the model. The Execution Ledger is the unified, auditable system of record that every other concern (governance, cost, evaluation, recovery) draws on.

Four cross-cutting disciplines now have first-class treatment, reflecting where the field has converged:

  • Verification (Verification & the Outer Loop) agents declare success prematurely and will fabricate evidence; verification must run the artifact, never trust a self-report of a consequential action, and validate adversarially with an independent agent.
  • Runtime context (Runtime Context Management) context is a finite resource that rots as it grows; long-horizon work is many short sessions, not one long one, with compaction, offloading, and just-in-time retrieval keeping the live window healthy.
  • Security (Security & Prompt Injection) coding agents hit the full lethal trifecta by default; the only durable controls are structural, not prompt instructions.
  • Evaluation (System Evaluation Harness) the system is an eval harness as much as an agent; quality is measured against a private, contamination-resistant corpus, isolating one variable at a time.

The Minimal Bootstrap frames the whole system’s purpose: the threshold of conditions under which it can sustain self-directed improvement, with a standing self-improvement goal and a survival constraint.