Skip to main content
Glama

pushci

npm npm downloads GitHub release License: MIT Platforms

KI-natives, Zero-Config CI/CD, das auf Ihrem Rechner läuft. Erkennt 33 Sprachen und über 40 Frameworks, schreibt die Pipeline für Sie, läuft lokal bei 0 $ Cloud-Kosten und wird mit einem produktionsreifen MCP-Server ausgeliefert, sodass KI-Agenten (Claude, Cursor, Windsurf, OpenAI, Gemini) Pipelines in Ihrem Namen steuern können.


Schnellstart

# Install (bundled binary, no network fetch on install)
npm install -g pushci

# One-command setup in your repo
cd your-repo
pushci init          # detects stack → generates pushci.yml → wires pre-push hook

# Run the pipeline locally — free, no cloud minutes
pushci run

# Explain a failure with AI
pushci diagnose "ELIFECYCLE Test failed. See above for more details."

# Mutate your pipeline by plain English (v1.7.4+)
pushci extend "add e2e stage with playwright"

Funktioniert unter macOS (Intel + Apple Silicon), Linux (amd64 + arm64) und Windows (amd64 + arm64).


Related MCP server: mctl

MCP-Server — für KI-Agenten

PushCI stellt seine CLI-Oberfläche über das Model Context Protocol bereit, damit KI-Agenten Pipelines autonom planen, ausführen, diagnostizieren und fördern können.

Verbinden

Starten Sie den Server über stdio — kein Daemon, kein Port:

npx pushci mcp

Konfiguration für Claude Desktop / Cursor / Windsurf

{
  "mcpServers": {
    "pushci": {
      "command": "npx",
      "args": ["pushci", "mcp"]
    }
  }
}

Verfügbare Tools

Tool

Beschreibung

pushci_init

Stack automatisch erkennen und Pipeline-Konfiguration für 33 Sprachen, über 40 Frameworks und 20 Bereitstellungsziele generieren

pushci_run

Pipeline lokal ausführen — kostenlos, keine Cloud-Rechenleistung

pushci_status

Den letzten Pipeline-Lauf überprüfen

pushci_doctor

Umgebungsprobleme diagnostizieren (Docker, Node, Go, etc.)

pushci_diagnose

KI-gestützte Fehleranalyse für fehlgeschlagene Prüfungen

pushci_scan

Sicherheitsscan von Pipelines (heuristische + KI-Analysen, SARIF 2.1.0-Export)

pushci_recommend

Vorschläge für das am besten geeignete Bereitstellungsziel und Integrationen für das aktuelle Repository

pushci_promote

Bei KI-Verzeichnissen (MCP-Liste, OpenAI Apps, Claude-Verzeichnis) und Suchmaschinen registrieren

Discovery-Manifest: /.well-known/mcp.json.


Installationsoptionen

# npm — recommended, ships 6 prebuilt binaries in the tarball (~8MB each)
npm install -g pushci

# Homebrew — macOS + Linux
brew install finsavvyai/tap/pushci

# curl — any POSIX shell, downloads from GitHub Releases
curl -fsSL https://pushci.dev/install.sh | sh

# npx — zero install, prints the CLI
npx pushci init

Alle Pfade verweisen auf dasselbe signierte, plattformspezifische Binärprogramm. Das npm-Tarball enthält alle sechs Architekturen, sodass isolierte Umgebungen (Claude Code-Sitzungen, Cursor, CI) ohne Netzwerk funktionieren.


Funktionen

  • Zero-Config-Init — Repository scannen, Sprache + Framework + Build-Tool + Test-Runner + Bereitstellungsziel erkennen, pushci.yml in Sekunden generieren

  • Local-first-Ausführungen — Prüfungen laufen auf Ihrem Laptop oder selbst gehosteten Runner, keine verbrauchten Cloud-Minuten

  • KI überall — Anthropic, Groq, DeepSeek, OpenAI, Gemini, lokales Llamafile (automatisch ausgewählt per Umgebungsvariable)

  • Multi-CI-Brücken — GitHub Actions, GitLab CI, CircleCI, Jenkins, Bitbucket Pipelines, Travis, Buildkite, Drone

  • Richtlinien + Scan — heuristische Regel-Engine + optionaler Claude-Analysator, SARIF 2.1.0-Export für den GitHub-Sicherheits-Tab

  • GitHub Actions-Laufzeit — führt Ihre bestehenden .github/workflows/*.yml über eingebettetes act aus (keine Migration erforderlich)

  • Bereitstellungsautomatisierung — 20 erstklassige Ziele (Cloudflare, AWS, Fly, Render, Vercel, Netlify, GCP, Azure, etc.)

  • Audit-Kette — manipulationssicheres HMAC-SHA256-Ereignisprotokoll, SIEM-Streaming, 7 Jahre Aufbewahrung bei Enterprise

  • SSO + SCIM — SAML 2.0 (SP-initiiert + IdP-initiiert) + SCIM 2.0-Bereitstellung bei Team/Enterprise

  • Skill-Marktplatz — Community-Pipeline-Erweiterungen installierbar mit pushci skill install <name>


Sicherheitsmodell

  • Transport — alle API-Aufrufe erfolgen an api.pushci.dev über TLS 1.3. Kein Klartext-HTTP-Fallback.

  • Secrets im Ruhezustand — Pipeline-Secrets werden mit AES-256-GCM verschlüsselt, unter Verwendung maschinengebundener Schlüssel, die aus dem Betriebssystem-Schlüsselbund (macOS Keychain, libsecret, Windows Credential Manager) abgeleitet werden. Schlüssel gelangen niemals im Klartext auf die Festplatte.

  • Authentifizierung — JWT mit 1 Jahr Gültigkeit, wird auf Anfrage rotiert. SAML + SCIM für Team / Enterprise. MFA-TOTP-Registrierung ab v1.7+ verfügbar.

  • Audit-Protokolle — jede administrative Aktion wird mit HMAC-verketteten Ereignis-Hashes aufgezeichnet; Manipulationen sind durch Replay erkennbar. Export zu Splunk HEC, Elastic, Datadog oder jedem SIEM.

  • SBOM — jede Version wird mit einer CycloneDX-SBOM ausgeliefert, die an die GitHub-Release-Assets angehängt ist. Führen Sie cosign verify aus, um Binärsignaturen zu überprüfen.

  • CI-Selbsttest — Die eigene Pipeline von PushCI verwendet PushCI. Abdeckung: **90%+ Zeilen, 85%+ Zweige

Related MCP Connectors

Related MCP Servers

  • F
    license
    C
    quality
    D
    maintenance
    Enterprise-grade code intelligence platform providing AI-powered code analysis, semantic search, security scanning, and automated refactoring capabilities. Integrates with local AI models for zero-cost operations while delivering comprehensive development workflow automation.
    2
    8
    -
  • A
    license
    B
    quality
    D
    maintenance
    AI-native control plane for Kubernetes and GitOps. Provides 30+ tools for service deployment, database provisioning, and log management via natural language.
    1
    1
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to deploy code to any hosting provider by creating PRs, building, and verifying health checks, all from a single natural language command.
    54 npm
    1
    MIT