Getting Started
AgentStack is easiest to adopt if you think in this order:
- get a profile
- activate it in the local hub
- run doctor
- materialize the provider you want to use
Prerequisites
Section titled “Prerequisites”- Node.js >= 18
pnpmornpm- At least one supported provider installed separately: Codex, Claude Code, OpenCode, or Gemini CLI
Install AgentStack
Section titled “Install AgentStack”npm install -g agentstack# orpnpm add -g agentstackVerify:
agentstack --versionPath A — Install a shared profile
Section titled “Path A — Install a shared profile”If your team already has a shared profile repository or template:
agentstack profile install \ url:https://github.com/acme/agentstack-profiles \ --profile mobile-defaultThen activate it:
agentstack profile activate mobile-defaultIf you come through agentstack init, AgentStack now activates the resulting profile for you automatically.
Path B — Bootstrap from your current setup
Section titled “Path B — Bootstrap from your current setup”If you already use one tool and want to bring that setup into AgentStack:
agentstack init --profile mainOr import directly:
agentstack import \ --from codex \ --source ~/.codex/config.toml \ --profile-file ~/.agentstack/profiles/main/agentstack.yamlRun doctor
Section titled “Run doctor”agentstack doctor \ --profile-file ~/.agentstack/profiles/mobile-default/agentstack.yamlDoctor validates the canonical schema and also checks the current hub/runtime state.
Materialize a provider config
Section titled “Materialize a provider config”If you want to use Codex:
agentstack apply \ --profile-file ~/.agentstack/profiles/mobile-default/agentstack.yaml \ --to codexIf you want to use Claude Code:
agentstack apply \ --profile-file ~/.agentstack/profiles/mobile-default/agentstack.yaml \ --to claudeNext steps
Section titled “Next steps”- Your First Profile — current v3 profile shape and what is actually stored
- Core Concepts — canonical profile, hub runtime, provider materialization
- Hub Runtime —
active-profile,SKILL.md, managed symlinks - Profile Packages — where the product is heading next