๐Ÿšง Working Draft โ€” agentrc v0.1 is an evolving specification draft, not a finished standard. Expect breaking changes. Changelog โ†’
View Markdown

Package model

An agentrc package is the portable artifact built from an Agentfile.

Package contents

Component Purpose
Agentfile Source declaration
agentrc.lock Resolved and pinned dependencies
package manifest package identity, media types, annotations
policy bundle compiled or source policy
tool metadata declared tool refs and schemas
function artifacts code or references for functions
skill artifacts portable procedural bundles
runner hints optional requirements, not runtime identity
provenance signatures, digests, builder metadata

Registry model

agentrc packages are intended to be shared through OCI-compatible registries.

agentrc build --tag ghcr.io/org/code-reviewer:1.0.0
agentrc push ghcr.io/org/code-reviewer:1.0.0
agentrc inspect ghcr.io/org/code-reviewer:1.0.0

Review before run

A package consumer should be able to inspect a package before execution and answer: