CCE × AIOS integrations
CCE × AIOS agent integration map
Maps CCE usage guides to AIOS modules and the Aiden integrations that run them.
Shared scripts live in modules/aios-cce-scripts/. Ubuntu sidecars need cce in install_tools (or script self-install).
Lenses are downloaded from https://releases.stackgen.com/cce/lenses/<use-case>/latest/ (public; see index.json). Override with CCE_LENS_CHANNEL or CCE_MAPPER_FILE. Built-in mappers (change-control, cloud-entitlements, pre-deploy-iam-review) skip lens download and use -filter cloud.
Enterprise superpowers
Seven CCE × Aiden OS workflows for enterprise demos — see CCE enterprise workflows for scenarios, enable flags, and talk tracks.
Integration patterns
| Pattern | Integrations | CCE role |
|---|---|---|
| GitHub + Ubuntu | Clone repo on Ubuntu; GitHub for PR/issue comments | PR delta, audit scans, regression gates |
| GitHub + Ubuntu + Shipyard | Clone + CCE entitlements + Dockerfile/compose PR; Shipyard for preview URL | cloud-entitlements before ephemeral deploy / e2e handoff |
| Linear + GitHub + Ubuntu (+ Cursor) | Linear ticket → Ubuntu CCE → Cursor implements | Migration / tech-debt lenses |
| StackGen MCP + GitHub + Ubuntu | GitHub discovery + CCE facts + MCP appStack | IaC alignment, llm-code-context |
| Observability + GitHub + Ubuntu | Alert → clone default repos → CCE scope | incident-scoping, blast-radius |
| GitOps + Ubuntu | Slack/GitLab intake → clone at SHA → Argo correlation | incident-scoping, change-impact |
Module matrix
| AIOS module | CCE use cases / recipes | Integrations |
|---|---|---|
aios-agent-monorepo-services-splitter |
Tier-1 recipes: cloud-entitlements, microservice-decomposition, platform-adoption; Tier-1 lenses: monorepo-intelligence, integration-replatforming; Tier-3: analyst use_case slug |
GitHub, Ubuntu, optional remote runner |
Scenario shipyard-cce-preview |
Permission scan before packaging PR and temporary preview link | GitHub, Ubuntu, Shipyard |
aios-agent-terraform-bot |
change-control, pre-deploy-iam-review; workflow pre-deploy-iam-review when enable_iam_gate_workflow |
GitHub, Ubuntu |
aios-agent-alert-triage |
incident-scoping, blast-radius-analysis (stage cce-incident-scope) |
Grafana, GitHub, Ubuntu, Slack, optional AWS |
aios-agent-compliance-auditor |
audit-evidence, regulatory-scope, landing-zone-governance; workflow compliance-evidence-factory when enabled |
GitHub, Ubuntu (optional), AWS |
aios-agent-privatesaas-gitops-sre |
incident-scoping, change-impact-analysis (stage cce-gitops-scope) |
GitLab, Argo CD, SonarQube, AWS, Slack, Ubuntu |
aios-agent-supply-chain-security |
cve-reachability (stages cce-cve-reachability, cce-cve-fix) |
GitHub, Ubuntu |
aios-agent-software-engineering |
sdk-uplift, tech-debt-inventory, golden-path-enforcement, platform-adoption |
Linear, GitHub, Ubuntu, Cursor |
aios-agent-repo-to-iac |
cloud-entitlements, llm-code-context, iac-alignment |
GitHub, StackGen MCP, Ubuntu |
aios-agent-db-state-splitter |
iac-alignment, cloud-entitlements (optional app repo) |
GitHub, Ubuntu, StackGen MCP |
aios-agent-multitenant-sre-rca |
incident-scoping, blast-radius-analysis, change-impact-analysis |
Datadog, GitHub, Ubuntu |
aios-agent-predictive-sre |
change-impact-analysis, incident-scoping |
GitHub, Grafana, AWS, Ubuntu |
Monorepo splitter CCE tiers: cce-powers.md.
Operator checklist
tofu applythe agent module with CCE enabled (enable_cce_enhanced = trueon monorepo splitter;enable_ccewhere that variable exists on other modules).- Recycle Ubuntu sidecar after script/env changes (
CCE_PACK_B64,MONOSPLIT_SCRIPT_PACK_TARBALL_B64). - Set
SKIP_CCE=1on the integration env to disable scans for a tenant. - For custom wrappers (e.g. Prowler), set
CCE_MAPPER_FILEtohttps://releases.stackgen.com/cce/lenses/prowler/latest/prowler.yamlor a local path. - After script changes, bump
cce_pack_versioninaios-cce-scripts/pack.tfand re-apply the agent module (newCCE_PACK_B64).