archgate:developer
The default development agent. It reads applicable ADRs before coding and validates after — the orchestrator for the whole workflow.
Set up the Archgate plugin for GitHub Copilot CLI. Install the archgate:developer agent and governance skills so Copilot reads your ADRs before writing code.
The Archgate plugin for GitHub Copilot CLI gives Copilot’s agent a structured governance workflow: it reads the ADRs that apply to your change before writing code, validates the result with archgate check, and captures new patterns for the team. It is the same read-validate-capture loop available in every Archgate editor integration.
Copilot CLI installs plugins from git repositories using copilot plugin install. Archgate serves its plugin from the distribution service at plugins.archgate.dev. The plugin uses the same .claude-plugin/plugin.json manifest format that Claude Code uses, which Copilot CLI recognizes natively — so a single packaged plugin works for both editors. The plugin’s settings.json sets archgate:developer as the default agent.
archgate init prints the manual install command for you to run.archgate login.Log in to obtain a plugin token:
archgate loginThis runs a GitHub Device Flow and stores credentials securely in your OS credential manager.
Initialize your project with the Copilot editor target:
archgate init --editor copilotWhen you are logged in and the copilot CLI is on your PATH, the plugin is installed automatically. This also creates the .github/copilot/ directory for plugin configuration.
Start coding with the archgate:developer agent, which the plugin sets as the default.
If the copilot CLI is not detected during archgate init, install the plugin yourself. Retrieve your authenticated URL with archgate plugin url copilot, then:
copilot plugin install https://<github-user>:<token>@plugins.archgate.dev/archgate.gitTo reinstall on an already-initialized project, use archgate plugin install --editor copilot. Both flows are documented in the CLI guide.
The plugin adds an agent and a set of governance skills. The agent orchestrates the workflow and invokes the skills as needed.
archgate:developer
The default development agent. It reads applicable ADRs before coding and validates after — the orchestrator for the whole workflow.
Governance skills
Skills for authoring ADRs, reviewing changes against all applicable ADRs, one-time project onboarding, and capturing lessons learned.
These map to the roles documented in Skills and Agents.
For every coding task, the archgate:developer agent follows a structured loop:
archgate review-context to get a condensed briefing (Decision + Do’s and Don’ts) for every ADR that applies to the files being changed. It does not write code until it has read them.archgate check to execute automated rules and fixes any violations before proceeding.If a task would require violating an ADR, the agent refuses, names the ADR, and suggests a compliant alternative. ADRs are treated as mandatory constraints, not suggestions.
After installing, run the onboarding skill once in your project. It explores your codebase, interviews you about your conventions and constraints, and creates an initial set of ADRs in .archgate/. After that, the other skills handle day-to-day work. See Onboarding for details.