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は、そのCLIインターフェースを**Model Context Protocol**経由で公開しており、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 Apps、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 を生成

  • ローカルファースト実行 — クラウドの時間を消費せず、ノートPCやセルフホストランナー上でチェックを実行

  • 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ランタイム — 既存の .github/workflows/*.yml を埋め込みの act を介して実行(移行不要)

  • デプロイ自動化 — 20の主要ターゲット(Cloudflare、AWS、Fly、Render、Vercel、Netlify、GCP、Azureなど)

  • 監査チェーン — 改ざん検知可能なHMAC-SHA256イベントログ、SIEMストリーミング、エンタープライズ向け7年間の保持

  • SSO + SCIM — Team/Enterprise向け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を使用し、リクエストに応じてローテーションされます。Team/Enterprise向けには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 によるシークレットスキャンを実施。CriticalまたはHighの発見があればリリースをブロックします。

  • デフォルトでテレメトリなしpushci config set telemetry=on でオプトイン。有効にしない限り、コールホームや使用状況のメトリクス収集は行われません。

  • ファイルサイズ制限 — すべてのGoソースファイルは100行未満に制限され、CIで強制されます。レビュアーが3,000行のファイルに直面することはありません。

  • 脆弱性開示security@pushci.dev。対応SLAは48時間、Critical/HighのパッチSLAは14日。詳細は SECURITY を参照。


料金

プラン

価格

主な機能

Free

永久無料

無制限のローカル実行、AIスタック検出、2つのデプロイターゲット

Pro

月額9ドル

AI診断、500クラウド分、20のデプロイターゲット、ダッシュボード

Team

1シート月額29ドル

SSO/SAML、監査ログ、ガバナンス、SLA、2000クラウド分

Enterprise

月額25ドル〜/ユーザー + オプションで専用環境月額8,000ドル〜

SCIM、EU/US/APACデータレジデンシー、99.9% SLA、ブリッジ、7年間の監査、セルフホストランナー

料金詳細ページ: https://pushci.dev/pricing。エンタープライズ / カスタム: https://pushci.dev/contact


このリポジトリの内容

ファイル

目的

bin/pushci.js

npmシム — PUSHCI_BINARY 環境変数、ローカル開発ビルド、バンドルされたバイナリ、$PATH、GitHubリリースダウンロード、または go build フォールバックからプラットフォームバイナリを解決

LICENSE

シムコンテンツに対する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 Releasesから匿名でバイナリをダウンロードできるようにするため。

  2. エンタープライズのセキュリティレビュー担当者が監査可能なGitHub URLを提供するため。

  3. npmの repository フィールドとMCPレジストリエントリに安定したパブリックURLを提供するため。

リリースバイナリは、タグ付けのたびに goreleaser を介してプライベートソースからビルドされ、自動的にここにアップロードされます。


バグ報告

  • 製品のバグ — ランタイムエラー、誤ったパイプライン検出、デプロイ失敗:hello@pushci.dev または https://pushci.dev/contact

  • インストールパスのバグpushci: command not found、シムエラー、Homebrewフォーミュラの問題:このリポジトリでイシューを開いてください

  • セキュリティsecurity@pushci.dev(リクエストに応じてPGP利用可能)。責任ある開示ポリシー:https://pushci.dev/security


ライセンス

このリポジトリの内容(bin/pushci.js シム + LICENSE の下で配布されるリリースバイナリ)は MIT ライセンスです。

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