Quickstart — SAFe Agentic Framework
This guide takes you from a fresh install to your first successful orchestrated PR. Target: under 30 minutes.
Table of contents
Prerequisites
Before you start, you need:
- VS Code (1.90 or later) with the GitHub Copilot extension installed and signed in.
- Git (any recent version).
- The following external prerequisites, each installed via the same APM convention
(
git cloneinto~/.vscode/agent-plugins/<publisher>/<repo>):
Step 1 — Install (APM)
The VS Code Agent Plugin Manager (APM) is a directory that GitHub Copilot scans automatically
at startup — there is no apm CLI or separate tool to install. The install mechanism is a plain
git clone into ~/.vscode/agent-plugins/<publisher>/<repo>.
This framework and its prerequisites all follow that convention:
# This framework
git clone https://github.com/poesis-cloud/safe-agentic-framework \
~/.vscode/agent-plugins/github.com/poesis-cloud/safe-agentic-framework
Reload VS Code. All three orchestrators (@vmo-orchestrator, @rte-orchestrator,
@sm-orchestrator) agents appear in your Copilot Chat @ list automatically.
To pin to a specific version:
cd ~/.vscode/agent-plugins/github.com/poesis-cloud/safe-agentic-framework
git fetch --tags
git checkout v0.1.0
To update to the latest:
cd ~/.vscode/agent-plugins/github.com/poesis-cloud/safe-agentic-framework
git pull
# then reload VS Code: Ctrl+Shift+P → "Developer: Reload Window"
There is no auto-update. APM is a directory convention — VS Code reads whatever files are on disk at startup. There is no background sync and no notification that a new version is available. Updates are manual
git pulls, applied when you choose.
Full plugin lifecycle:
| Operation | Command |
|---|---|
| Install | git clone <url> ~/.vscode/agent-plugins/<publisher>/<repo> |
| Update to latest | cd <apm-path> && git pull |
| Pin to a version | cd <apm-path> && git fetch --tags && git checkout vX.Y.Z |
| Uninstall | rm -rf ~/.vscode/agent-plugins/<publisher>/<repo> |
Reload VS Code after any of the above.
Step 2 — Verify agents are visible
- Restart VS Code (or reload the window:
Ctrl+Shift+P→ “Developer: Reload Window”). - Open GitHub Copilot Chat.
- Type
@— you should see the following agents listed:@rte-orchestrator— Release Train Engineer (program/ART layer)@sm-orchestrator— Scrum Master (team/iteration layer)@vmo-orchestrator— Value Management Office (portfolio layer)
If agents do not appear, see Troubleshooting.
Step 3 — Run your first orchestration
The entry point for new work is @vmo-orchestrator. It receives your Epic (the high-level
intent), approves it at ★ Gate 0, and hands it to @rte-orchestrator for Feature breakdown.
Minimal example — start a new Epic:
Open Copilot Chat and type:
@vmo-orchestrator I want to start a new Epic:
"Build a REST API for user authentication (JWT, refresh tokens)"
The VMO will:
- Help you shape the Epic hypothesis and WSJF scoring.
- Approve it at ★ Gate 0.
- Dispatch
@rte-orchestratorto derive Features and plan the sprint.
Continue to your first PR:
@rte-orchestrator Continue. Derive Features from the Epic and dispatch the SM for Sprint 1.
The RTE will derive Features, run architecture triage (★ Gate 2 if needed), and dispatch
@sm-orchestrator for Story decomposition and pair programming execution.
Step 4 — Validate success
You have completed the quickstart when:
@vmo-orchestrator,@rte-orchestrator,@sm-orchestratorall appear in the agent list.- A planning repo structure exists under
portfolio/<slug>/in your workspace. - At least one Story has been executed and a PR has been opened by the SM.
Troubleshooting
Agents do not appear in the Copilot Chat @ list
- Ensure the clone is at the exact path
~/.vscode/agent-plugins/github.com/poesis-cloud/safe-agentic-framework. Thegithub.com/<org>/<repo>path structure is required by the VS Code APM convention. - Reload VS Code window (
Ctrl+Shift+P→ “Developer: Reload Window”). - Check that GitHub Copilot extension is up to date (v1.270 or later recommended).
- Verify
plugins/poesis-safe-agentic-framework/agents/contains*.agent.mdfiles.
Skills fail to load (agent says “skill not found”)
- Confirm that the orchestration-core skill is present:
ls ~/.vscode/agent-plugins/github.com/poesis-cloud/safe-agentic-framework/plugins/poesis-safe-agentic-framework/skills/
What’s next
- Read CONTRIBUTING.md to understand how to contribute improvements.
- Check GitHub Releases for version history.
- File issues at github.com/poesis-cloud/safe-agentic-framework/issues.