Polycrate CLI Version 0.31.0 bringt Spec-Driven Development (SDD) — ein strukturiertes Lifecycle-Management für Specs und Releases, das die kollaborative Arbeit zwischen Entwicklern und Coding Agents (Claude Code, Cursor, etc.) auf eine neue Ebene hebt.
Spec-Driven Development
SDD beantwortet drei Kernfragen für jedes Team, das mit Coding Agents arbeitet:
- Warum wurde etwas implementiert? (Spec als Archiv)
- Was ist der aktuelle Stand? (Index, Status)
- Wie kommt eine Änderung von der Idee zum Release? (definierter Lifecycle)
# SDD initialisieren
polycrate spec init
# Neue Spec anlegen
polycrate spec create "Login Timeout Fix"
# Spec ausarbeiten
polycrate spec update 0 --section problem="..."
polycrate spec update 0 --section solution="..."
polycrate spec finalize 0
Agent-Integration
polycrate spec init generiert automatisch Instruktionsdateien für Coding Agents — darunter CLAUDE.md, AGENTS.md und .cursor/rules/sdd.mdc. Diese Dateien enthalten strikte Regeln, die verhindern, dass Agents Spec-Dateien direkt bearbeiten und damit den Index korrumpieren.
# Manual für AI-Agents
polycrate spec manual --no-pager
# Agent-Rules aktualisieren
polycrate spec rules generate --force
Release-Lifecycle
# Release aus implementierten Specs
polycrate release create 1.0.0 --spec 0 --spec 1
polycrate release update 1.0.0 --set type=feat --set message="..."
polycrate release finalize 1.0.0
polycrate workspace sync
OpenBao CLI (bao) im Container
Das Polycrate Container-Image enthält ab 0.31.0 die OpenBao CLI bao v2.5.1 — den quelloffenen Fork von HashiCorp Vault, API-kompatibel zur Vault-CLI. Verfügbar für Linux amd64 und arm64.
→ Spec-Driven Development Dokumentation
→ Vollständige Release Notes
polycrate-operator Block
Der polycrate-operator Block wurde auf Version 0.3.45 aktualisiert:
polycrate pull cargo.ayedo.cloud/ayedo/k8s/polycrate-operator
polycrate run polycrate-operator install
Jetzt aktualisieren
polycrate update 0.31.0
Oder laden Sie die Binaries direkt vom PolyHub herunter.
Polycrate ist das Infrastructure-as-Code Tool von ayedo für deklaratives Multi-Cluster-Management. Mehr erfahren →