Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
34 changes: 17 additions & 17 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -93,11 +93,26 @@ agentcore invoke

| Command | Description |
| -------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `add` | Add agents, memory, credentials, gateways and gateway-targets, evaluators, online evals, online insights, knowledge bases, config bundles, datasets, harnesses, policy engines and policies, payment managers and payment connectors, runtime endpoints |
| `add` | Add harnesses, agents, memory, credentials, gateways and gateway-targets, evaluators, online evals, online insights, knowledge bases, config bundles, datasets, policy engines and policies, payment managers and payment connectors, runtime endpoints |
| `remove` | Remove any of the above resources from the project |

> **Note**: Run `agentcore deploy` after `add` or `remove` to update resources in AWS.

### Harness

A harness bundles a runtime, model, tools, skills, memory, and observability into one declarative config. Use it when
you want infra without writing agent code.

| Command | Description |
| ---------------- | --------------------------------------------------------------------------- |
| `add harness` | Add a harness resource (runtime + model + memory) |
| `add tool` | Add a tool to a harness (`--harness <name> --type <type> --name <name>`) |
| `add skill` | Add a skill to a harness (`--harness <name>` + `--path` / `--s3` / `--git`) |
| `export harness` | Export a harness config to a deployable Strands Python agent under `app/` |

> After `export harness`, **read `app/<agentName>/EXPORT_NOTES.md`** before running `deploy` — it lists any manual
> follow-up the exporter could not automate.

### Observability

| Command | Description |
Expand Down Expand Up @@ -167,21 +182,6 @@ clusters of bad outcomes.
| `resume online-insights` | Resume a paused online insights config |
| `archive insights` | Delete an insights job on the service + clear local history |

### Harness

A harness bundles a runtime, model, tools, skills, memory, and observability into one declarative config. Use it when
you want infra without writing agent code.

| Command | Description |
| ---------------- | --------------------------------------------------------------------------- |
| `add harness` | Add a harness resource (runtime + model + memory) |
| `add tool` | Add a tool to a harness (`--harness <name> --type <type> --name <name>`) |
| `add skill` | Add a skill to a harness (`--harness <name>` + `--path` / `--s3` / `--git`) |
| `export harness` | Export a harness config to a deployable Strands Python agent under `app/` |

> After `export harness`, **read `app/<agentName>/EXPORT_NOTES.md`** before running `deploy` — it lists any manual
> follow-up the exporter could not automate.

### Policies & Guardrails

Policy engines apply Cedar-based pre/post-call policies to agent invocations — including Bedrock content filters
Expand Down Expand Up @@ -271,6 +271,7 @@ Projects use JSON schema files in the `agentcore/` directory:

## Capabilities

- **Harness** - Declarative agent: bundle runtime + tools + skills + memory + observability without writing agent code
- **Runtime** - Managed execution environment for deployed agents
- **Memory** - Semantic, summarization, user-preference, and episodic strategies
- **Credentials** - Secure API key + OAuth credential management via Secrets Manager
Expand All @@ -281,7 +282,6 @@ Projects use JSON schema files in the `agentcore/` directory:
- **A/B Tests** - Traffic-split between config-bundle or target-based variants and promote the winner
- **Insights** _[preview]_ - Failure-pattern analysis and clustering across agent sessions
- **Knowledge Bases** - Managed Bedrock Knowledge Bases auto-wired to gateways
- **Harness** - Declarative agent: bundle runtime + tools + skills + memory + observability without writing agent code
- **Policies & Guardrails** - Cedar pre/post-call policies including Bedrock content filters, prompt-attack detection,
and sensitive-information redaction
- **Payments** - x402-protocol microtransactions for pay-per-call tools and APIs
Expand Down
Loading