-
Notifications
You must be signed in to change notification settings - Fork 2
AGENTIC_HARNESS
github-actions[bot] edited this page Jul 1, 2026
·
2 revisions
Three-layer architecture for AI-assisted development at agentic-workstation.
The agentic harness is a framework for structuring AI agent interactions. It defines how agents discover context, make decisions, and deliver work — across any AI tool (Claude Code, OpenCode, Cursor, Windsurf).
| Layer | Name | Purpose |
|---|---|---|
| L1 | Infrastructure | Workstation bootstrap, skills, agents (this repo) |
| L2 | Session | Running workspace, knowledge base, personas, packs |
| L3 | Delivery | Workflow execution, human gates, PR creation |
- Init — load workspace context, inject knowledge
- Discovery — scan repo docs in fixed order (README → docs → AGENTS.md → ...)
- Plan — break down work, identify risks
- Execute — implement with quality checks
- Review — self-review + human gate
- Deliver — create PR, update tickets
Personas constrain what an agent is allowed to do:
| Persona | Constraint |
|---|---|
implementer |
Write code, bias toward action |
reviewer |
Analyze and critique, no changes |
researcher |
Explore and summarize, no implementation |
architect |
System design, tradeoffs, ADRs |
Packs bundle context for a specific client or project:
- Repository paths and remote URLs
- Project/ticket IDs and conventions
- Tool-specific overrides
- Default automation level
- Document-first: Always read docs before code
-
AGENTS.mdas contract: Primary source of truth for agent behavior - Human gates: Required between phases for non-trivial work
- English artifacts: All commits, PRs, and tickets in English
Canonical doc: docs/AGENTIC_HARNESS.md