Skip to main content

agentica-infrastructure

Reference guide for Agentica multi-agent infrastructure APIs

소스 정보

저장소
parcadei/Continuous-Claude-v3
최근 소스 활동
2026년 1월 10일 01:54
감지된 SKILL.md 언어
영어
스타
3,943
포크
303

설치 방법

기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.

소스 파일 검토

설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.

파일 탐색기
2 개 파일

SKILL.md 표시 중

SKILL.md
소스 지침 · 읽기 전용 미리보기
name
agentica-infrastructure
description
Reference guide for Agentica multi-agent infrastructure APIs
allowed-tools
["Read"]
user-invocable
false
# 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 ```python 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/`
GitHub에서 보기