agentica-infrastructure

Reference guide for Agentica multi-agent infrastructure APIs

INSTALLATION
npx skills add https://github.com/parcadei/continuous-claude-v3 --skill agentica-infrastructure
Run in your project or agent environment. Adjust flags if your CLI version differs.

SKILL.md

Agentica Infrastructure Reference

Complete API specification for Agentica multi-agent coordination infrastructure.

When to Use

  • Building multi-agent workflows with Agentica patterns
  • Need exact constructor signatures for pattern classes
  • Want to understand coordination database schema
  • Implementing custom patterns using primitives
  • Debugging agent tracking or orphan detection

Quick Reference

11 Pattern Classes

Pattern

Purpose

Key Method

Swarm

Parallel perspectives

.execute(query)

Pipeline

Sequential stages

.run(initial_state)

Hierarchical

Coordinator + specialists

.execute(task)

Jury

Voting consensus

.decide(return_type, question)

GeneratorCritic

Iterative refinement

.run(task)

CircuitBreaker

Failure fallback

.execute(query)

Adversarial

Debate + judge

.resolve(question)

ChainOfResponsibility

Route to handler

.process(query)

MapReduce

Fan out + reduce

.execute(query, chunks)

Blackboard

Shared state

.solve(query)

EventDriven

Event bus

.publish(event)

Core Infrastructure

Component

File

Purpose

CoordinationDB

coordination.py

SQLite tracking

tracked_spawn

tracked_agent.py

Agent with tracking

HandoffAtom

handoff_atom.py

Universal handoff format

BlackboardCache

blackboard.py

Hot tier communication

MemoryService

memory_service.py

Core + Archival memory

create_claude_scope

claude_scope.py

Scope with file ops

Primitives

Primitive

Purpose

Consensus

Voting (MAJORITY, UNANIMOUS, THRESHOLD)

Aggregator

Combine results (MERGE, CONCAT, BEST)

HandoffState

Structured agent handoff

build_premise

Structured premise builder

gather_fail_fast

TaskGroup-based parallel execution

Full API Spec

See: API_SPEC.md in this skill directory

Usage Example

from scripts.agentica_patterns.patterns import Swarm, Jury

from scripts.agentica_patterns.primitives import ConsensusMode

from scripts.agentica_patterns.coordination import CoordinationDB

from scripts.agentica_patterns.tracked_agent import tracked_spawn

# Create tracking database

db = CoordinationDB(session_id="my-session")

# Swarm with tracking

swarm = Swarm(

    perspectives=["Security expert", "Performance expert"],

    db=db

)

result = await swarm.execute("Review this code")

# Jury with consensus

jury = Jury(

    num_jurors=3,

    consensus_mode=ConsensusMode.MAJORITY,

    premise="You evaluate code quality",

    db=db

)

verdict = await jury.decide(bool, "Is this code production ready?")

Location

API spec: .claude/skills/agentica-infrastructure/API_SPEC.md

Source: scripts/agentica_patterns/

BrowserAct

Let your agent run on any real-world website

Bypass CAPTCHA & anti-bot for free. Start local, scale to cloud.

Explore BrowserAct Skills →

Stop writing automation&scrapers

Install the CLI. Run your first Skill in 30 seconds. Scale when you're ready.

Start free
free · no credit card