Skip to main content
Glama

pushci

npm npm downloads GitHub release License: MIT Platforms

내 컴퓨터에서 실행되는 AI 네이티브, 제로 설정 CI/CD입니다. 33개 언어와 40개 이상의 프레임워크를 감지하여 파이프라인을 자동으로 작성하고, 클라우드 비용 $0로 로컬에서 실행하며, 프로덕션용 MCP 서버를 포함하고 있어 AI 에이전트(Claude, Cursor, Windsurf, OpenAI, Gemini)가 사용자를 대신해 파이프라인을 구동할 수 있습니다.


빠른 시작

# 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"

macOS(Intel + Apple Silicon), Linux(amd64 + arm64), Windows(amd64 + arm64)에서 작동합니다.


Related MCP server: mctl

MCP 서버 — AI 에이전트용

PushCI는 **Model Context Protocol**을 통해 CLI 인터페이스를 노출하므로 AI 에이전트가 자율적으로 파이프라인을 계획, 실행, 진단 및 승격할 수 있습니다.

연결

stdio를 통해 서버를 실행하세요(데몬이나 포트 불필요):

npx pushci mcp

Claude Desktop / Cursor / Windsurf 설정

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

노출된 도구

도구

설명

pushci_init

스택 자동 감지 및 33개 언어, 40개 이상의 프레임워크, 20개 배포 대상에 대한 파이프라인 설정 생성

pushci_run

파이프라인을 로컬에서 실행 — 무료, 클라우드 컴퓨팅 비용 없음

pushci_status

가장 최근 파이프라인 실행 상태 검사

pushci_doctor

환경 문제 진단 (Docker, Node, Go 등)

pushci_diagnose

실패한 체크에 대한 AI 기반 오류 분석

pushci_scan

파이프라인 보안 스캔 (휴리스틱 + AI 분석기, SARIF 2.1.0 내보내기)

pushci_recommend

현재 저장소에 가장 적합한 배포 대상 및 통합 제안

pushci_promote

AI 레지스트리(MCP 목록, OpenAI 앱, Claude 디렉토리) 및 검색 엔진에 등록

검색 매니페스트: /.well-known/mcp.json.


설치 옵션

# 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

모든 경로는 동일한 서명된 플랫폼별 바이너리로 연결됩니다. npm tarball에는 6가지 아키텍처가 모두 포함되어 있어 샌드박스 환경(Claude Code 세션, Cursor, CI)에서도 네트워크 없이 작동합니다.


기능

  • 제로 설정 초기화 — 저장소 스캔, 언어 + 프레임워크 + 빌드 도구 + 테스트 러너 + 배포 대상 감지, 수 초 내에 pushci.yml 생성

  • 로컬 우선 실행 — 클라우드 사용 시간을 소모하지 않고 노트북이나 자체 호스팅 러너에서 체크 실행

  • AI 어디서나 — Anthropic, Groq, DeepSeek, OpenAI, Gemini, 로컬 Llamafile (환경 변수로 자동 선택)

  • 멀티 CI 브리지 — GitHub Actions, GitLab CI, CircleCI, Jenkins, Bitbucket Pipelines, Travis, Buildkite, Drone

  • 정책 + 스캔 — 휴리스틱 규칙 엔진 + 선택적 Claude 분석기, GitHub 보안 탭을 위한 SARIF 2.1.0 내보내기

  • GitHub Actions 런타임 — 내장된 act를 통해 기존 .github/workflows/*.yml 실행 (마이그레이션 불필요)

  • 배포 자동화 — 20개의 일류 대상 (Cloudflare, AWS, Fly, Render, Vercel, Netlify, GCP, Azure 등)

  • 감사 체인 — 변조 방지 HMAC-SHA256 이벤트 로그, SIEM 스트리밍, 엔터프라이즈 대상 7년 보관

  • SSO + SCIM — SAML 2.0 (SP 시작 + IdP 시작) + 팀/엔터프라이즈 대상 SCIM 2.0 프로비저닝

  • 스킬 마켓플레이스pushci skill install <name>으로 설치 가능한 커뮤니티 파이프라인 확장


보안 모델

  • 전송 — 모든 API 호출은 TLS 1.3을 통해 api.pushci.dev로 전송됩니다. 일반 텍스트 HTTP 대체는 없습니다.

  • 저장 데이터 암호화 — 파이프라인 비밀은 OS 키체인(macOS Keychain, libsecret, Windows Credential Manager)에서 파생된 기기 고유 키를 사용하여 AES-256-GCM으로 암호화됩니다. 키는 일반 텍스트로 디스크에 저장되지 않습니다.

  • 인증 — 1년 만료 JWT, 요청 시 교체. 팀/엔터프라이즈를 위한 SAML + SCIM. v1.7+부터 MFA-TOTP 등록 가능.

  • 감사 로그 — 모든 관리 작업은 HMAC 체인 이벤트 해시로 기록되며, 변조 시 재실행을 통해 감지 가능합니다. Splunk HEC, Elastic, Datadog 또는 모든 SIEM으로 내보낼 수 있습니다.

  • SBOM — 모든 릴리스에는 GitHub 릴리스 자산에 첨부된 CycloneDX SBOM이 포함됩니다. 바이너리 서명을 확인하려면 cosign verify를 실행하세요.

  • CI 자체 검증 — PushCI의 자체 파이프라인은 PushCI를 사용합니다. 커버리지: 라인 90%+, 브랜치 85%+. gosec을 통한 SAST, govulncheck를 통한 의존성 감사, gitleaks를 통한 비밀 스캔. 중요 또는 높음 수준의 발견 사항 발생 시 릴리스 차단.

  • 기본적으로 텔레메트리 없음pushci config set telemetry=on을 통해 선택 가능. 활성화하지 않으면 호출이나 사용량 측정 데이터가 전송되지 않습니다.

  • 파일 크기 제한 — 모든 Go 소스 파일은 100줄 미만으로 제한되며 CI에서 강제됩니다. 검토자는 3,000줄짜리 파일을 볼 필요가 없습니다.

  • 취약점 공개security@pushci.dev. 대응 SLA 48시간, 중요/높음 수준 패치 SLA 14일. SECURITY 참조.


가격

플랜

가격

핵심 기능

Free

평생 $0

무제한 로컬 실행, AI 스택 감지, 2개 배포 대상

Pro

월 $9

AI 진단, 500 클라우드 분, 20개 배포 대상, 대시보드

Team

사용자당 월 $29

SSO/SAML, 감사 로그, 거버넌스, SLA, 2000 클라우드 분

Enterprise

사용자당 월 $25부터 + 선택적 전용 월 $8k

SCIM, EU/US/APAC 거주지, 99.9% SLA, 브리지, 7년 감사, 자체 호스팅 러너

전체 가격 페이지: https://pushci.dev/pricing. 엔터프라이즈 / 맞춤형: https://pushci.dev/contact.


이 저장소의 구성

파일

목적

bin/pushci.js

npm shim — PUSHCI_BINARY 환경 변수, 로컬 개발 빌드, 번들 바이너리, $PATH, GitHub 릴리스 다운로드 또는 go build 대체에서 플랫폼 바이너리 확인

LICENSE

shim 콘텐츠에 대한 MIT 라이선스

GitHub Releases

linux-amd64, linux-arm64, darwin-amd64, darwin-arm64, windows-amd64, windows-arm64용 바이너리 tarball + CycloneDX SBOM

PushCI 제품 소스(Go CLI, Cloudflare Workers API, React 대시보드, 랜딩 페이지)는 독점적이며 finsavvyai/pushci에서 비공개로 추적됩니다. 이 공개 저장소는 다음을 위해 존재합니다:

  1. 설치 도구(Homebrew, curl, npm)가 GitHub 릴리스에서 익명으로 바이너리를 다운로드할 수 있도록 합니다.

  2. 엔터프라이즈 보안 검토자가 감사할 수 있는 GitHub URL을 제공합니다.

  3. npm repository 필드와 MCP 레지스트리 항목에 안정적인 공개 URL을 제공합니다.

릴리스 바이너리는 모든 태그마다 goreleaser를 통해 비공개 소스에서 빌드되어 자동으로 여기에 업로드됩니다.


버그 보고

  • 제품 버그 — 런타임 오류, 잘못된 파이프라인 감지, 배포 실패: hello@pushci.dev 또는 https://pushci.dev/contact

  • 설치 경로 버그pushci: command not found, shim 오류, Homebrew 공식 문제: 저장소에 이슈를 열어주세요

  • 보안security@pushci.dev (요청 시 PGP 제공). 책임 있는 공개 정책: https://pushci.dev/security


라이선스

이 저장소의 콘텐츠(MIT, bin/pushci.js shim + LICENSE에 따라 배포되는 릴리스 바이너리).

PushCI 제품 자체(Go CLI 소스, Cloudflare Workers API, React 대시보드 및 랜딩 페이지)는 FinSavvy AI Ltd.에서 운영하는 독점 상용 소프트웨어입니다. 상용 라이선스 / 엔터프라이즈 배포: hello@pushci.dev.

Copyright © 2025-2026 FinSavvy AI Ltd.

F
license - not found
-
quality - not tested
C
maintenance

Maintenance

Maintainers
Response time
2dRelease cycle
59Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

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
  • F
    license
    -
    quality
    C
    maintenance
    Agentic cloud platform with 45+ MCP tools. Deploy any containerized stack, debug live pods (shell, file editing, DB queries), manage custom domains & TLS, push to built-in container registry, scale pods, and manage GPU workloads. The infrastructure layer where AI agents ship software to production.
    8

View all related MCP servers

Related MCP Connectors

  • Multi-CI security scanner with a live threat-intel feed of compromised CI components

  • Let AI operate servers without SSH. Choose actions, approve risky changes, and audit every step.

  • Deploy apps on your cloud. Create environments, configure infrastructure, and monitor jobs.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/finsavvyai/pushci-cli'

If you have feedback or need assistance with the MCP directory API, please join our Discord server