This release adds 2 notable features for engineering teams evaluating rollout.
✓ No known CVEs patched in this version
Topics
+13 more
Summary
AI summaryUpdates What's next, Public launch, and shell:false across a mixed release.
Full changelog
First public release after the repo was open-sourced (2026-04-30). This release consolidates the v5.4 → v5.5.2 work: full Vercel deploy adapter, lazy-loadable LLM SDKs, and a truly framework-agnostic migrate skill.
Note on npm: GitHub Actions billing is paused; the tag-triggered publish workflow won't fire on this tag. The latest npm version remains
5.2.2until billing is restored or a manual publish runs. Build directly from this tag withgit clone && npm install && npm run build.
v5.5.2 — Generalize /migrate (PR #68)
The dispatcher was already framework-agnostic (reads .autopilot/stack.md, runs migrate.envs.<env>.command via spawn(shell:false)). The bug was in the user-facing doc: skills/migrate/SKILL.md hardcoded a Supabase command, so anyone running migrate@1 in a Rails / Alembic / Django / Prisma repo got broken instructions.
skills/migrate/SKILL.mdrewritten with worked examples for Rails, Alembic, Django, golang-migrate, Prisma, Drizzle, dbmate, Flyway, supabase-cli, and custom scripts. Explicit "when to use migrate-supabase instead" callout.- Detector defaultCommand fills for
prisma-push,drizzle-push,golang-migrate,typeormsoclaude-autopilot initproduces a working stack.md on first try. - README migrate paragraph lists recognized toolchains and shows a non-Supabase example.
v5.5.1 — openai SDK now optional (PR #67)
All four LLM SDKs are now optionalDependencies with dynamic-import + friendly install hints. Users with --omit=optional shed ~26 MB total and only install the SDK matching their API key.
scripts/autoregress.tsconverted toloadOpenAI()(last directimport OpenAIoutside the adapter layer)- Council runner already handles missing-synth-SDK gracefully — returns
status: "partial"with the install-hint surfaced via the synthesis error field
v5.5 — Lazy-load LLM SDKs + Vercel auth doctor (PR #66)
@anthropic-ai/sdk,@google/generative-ai,@modelcontextprotocol/sdk→optionalDependencieswith dynamic import viasrc/adapters/sdk-loader.ts. FriendlyGuardrailErroronMODULE_NOT_FOUNDpoints at the exactnpm installcommand.- Phase 6 of v5.4 spec — Vercel auth doctor.
claude-autopilot doctordetectsdeploy.adapter: verceland warns whenVERCEL_TOKENis missing. - LLM SDK install-state surface in doctor — shows which optional SDKs are actually installed.
- 9 new tests, 922/922 pass.
v5.4 — Vercel deploy adapter (PRs #59, #61, #63, #64)
Full Vercel adapter shipped across four self-eating PRs (autopilot implemented its own next feature for each phase). See DEMO.md for the full proof set.
- Phase 1 (PR #59) — deploy via
POST /v13/deployments+ status polling. ~$10, 22 min, 9 files / 20 tests, bugbot caught + autopilot fixed 1 real bug. - Phase 2 (PR #61) — log streaming via SSE+NDJSON. ~$3, 25 min, 7 files.
- Phase 3 (PR #63) — rollback + status CLI subverbs. ~$2.50, 10 min, 6 files.
- Phase 4 (PR #64) — auto-rollback on health-check failure (closes the deploy loop). ~$2-3, 25 min, 9 new tests.
GuardrailError taxonomy mapping covers auth / invalid_config / transient_network. 404-after-POST race retry. PR comment upsert with <!-- claude-autopilot-deploy --> marker.
Public launch (2026-04-30)
- Repo flipped public (axledbetter/claude-autopilot)
- README adds MIT/GitHub/npm badges and open-source tagline
- CONTRIBUTING.md refreshed: clone URL, 922-test count, optional-deps install path, self-eat dispatch as a contribution workflow
What's next (carry-over)
- Restore GitHub Actions billing → re-trigger
v5.5.2workflow OR manualnpm publish - Help reorganization (two-level command groups for the 25+ flat verbs)
- First-class Fly.io / Render adapters (same pattern as Vercel, ~half the work each)
- Brainstorming → autopilot composition gap (when /autopilot invokes /brainstorm, gates require manual approval)
🤖 Notes assembled with Claude Code
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
About Claude-Autopilot
All releases →Related context
Related tools
Beta — feedback welcome: [email protected]