PushCI
pushci
AI-ориентированный CI/CD с нулевой настройкой, который работает на вашем компьютере. Распознает 33 языка и более 40 фреймворков, пишет пайплайн за вас, запускается локально с нулевыми затратами на облако и поставляется с промышленным MCP-сервером, чтобы ИИ-агенты (Claude, Cursor, Windsurf, OpenAI, Gemini) могли управлять пайплайнами от вашего имени.
Веб-сайт — https://pushci.dev
Документация — https://pushci.dev/docs
Панель управления — https://app.pushci.dev
API — https://api.pushci.dev
Обнаружение MCP — https://pushci.dev/.well-known/mcp.json
Быстрый старт
# 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-сервер — для ИИ-агентов
PushCI предоставляет интерфейс своего CLI через Model Context Protocol, чтобы ИИ-агенты могли планировать, запускать, диагностировать и продвигать пайплайны автономно.
Подключение
Запустите сервер через stdio — без демона, без портов:
npx pushci mcpКонфигурация Claude Desktop / Cursor / Windsurf
{
"mcpServers": {
"pushci": {
"command": "npx",
"args": ["pushci", "mcp"]
}
}
}Доступные инструменты
Инструмент | Описание |
| Автоматическое определение стека и генерация конфигурации пайплайна для 33 языков, 40+ фреймворков, 20 целей деплоя |
| Локальное выполнение пайплайна — бесплатно, без облачных вычислений |
| Проверка последнего запуска пайплайна |
| Диагностика проблем окружения (Docker, Node, Go и т.д.) |
| ИИ-анализ ошибок для неудачных проверок |
| Сканирование безопасности пайплайнов (эвристические + ИИ-анализаторы, экспорт SARIF 2.1.0) |
| Рекомендации по выбору цели деплоя и интеграциям для текущего репозитория |
| Регистрация в ИИ-реестрах (список 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Все пути ведут к одному и тому же подписанному бинарному файлу для конкретной платформы. Tar-архив npm содержит все шесть архитектур, поэтому изолированные среды (сессии Claude Code, Cursor, CI) работают без сети.
Возможности
Инициализация без настроек — сканирование репозитория, определение языка + фреймворка + инструмента сборки + тест-раннера + цели деплоя, генерация
pushci.ymlза секундыЛокальный запуск — проверки выполняются на вашем ноутбуке или собственном раннере, а не за счет облачных минут
ИИ везде — Anthropic, Groq, DeepSeek, OpenAI, Gemini, локальный Llamafile (автоматически выбирается через переменную окружения)
Мосты для различных CI — GitHub Actions, GitLab CI, CircleCI, Jenkins, Bitbucket Pipelines, Travis, Buildkite, Drone
Политики + сканирование — эвристический движок правил + опциональный анализатор Claude, экспорт SARIF 2.1.0 для вкладки безопасности GitHub
Среда выполнения GitHub Actions — запуск ваших существующих
.github/workflows/*.ymlчерез встроенныйact(без миграции)Автоматизация деплоя — 20 первоклассных целей (Cloudflare, AWS, Fly, Render, Vercel, Netlify, GCP, Azure и т.д.)
Цепочка аудита — защищенный от несанкционированного доступа журнал событий HMAC-SHA256, потоковая передача в SIEM, 7-летнее хранение для Enterprise
SSO + SCIM — SAML 2.0 (инициируемый SP + инициируемый IdP) + подготовка SCIM 2.0 для тарифов Team/Enterprise
Маркетплейс навыков — расширения пайплайнов сообщества, устанавливаемые через
pushci skill install <name>
Модель безопасности
Транспорт — все вызовы API идут на
api.pushci.devчерез TLS 1.3. Без отката к HTTP в открытом виде.Секреты в покое — секреты пайплайнов зашифрованы с помощью AES-256-GCM с использованием ключей, привязанных к машине, полученных из системной связки ключей (macOS Keychain, libsecret, Windows Credential Manager). Ключи никогда не попадают на диск в открытом виде.
Аутентификация — JWT со сроком действия 1 год, обновляемый по запросу. SAML + SCIM для Team / Enterprise. Регистрация MFA-TOTP доступна с версии 1.7+.
Журналы аудита — каждое административное действие записывается с использованием хешей событий, связанных через HMAC; несанкционированное вмешательство обнаруживается при воспроизведении. Экспорт в Splunk HEC, Elastic, Datadog или любой SIEM.
SBOM — каждый релиз поставляется с CycloneDX SBOM, прикрепленным к активам GitHub Release. Запустите
cosign verifyдля проверки подписей бинарных файлов.Самообеспечение CI — собственный пайплайн PushCI использует PushCI. Покрытие: 90%+ строк, 85%+ веток. SAST через
gosec, аудит зависимостей черезgovulncheck, сканирование секретов черезgitleaks. Блокировка релиза при обнаружении критических или высоких уязвимостей.Нет телеметрии по умолчанию — включение через
pushci config set telemetry=on. Никаких «звонков домой» или метрик использования, если они не включены.Ограничение размера файла — каждый исходный файл Go менее 100 строк, принудительно в CI. Ревьюеры никогда не сталкиваются с файлами на 3000 строк.
Раскрытие уязвимостей —
security@pushci.dev. SLA ответа 48 часов, SLA исправления 14 дней для критических/высоких уязвимостей. См. SECURITY.
Цены
План | Цена | Основные возможности |
Free | $0 навсегда | Неограниченные локальные запуски, ИИ-определение стека, 2 цели деплоя |
Pro | $9 / мес | ИИ-диагностика, 500 облачных минут, 20 целей деплоя, панель управления |
Team | $29 / место / мес | SSO/SAML, журналы аудита, управление, SLA, 2000 облачных минут |
Enterprise | от $25 / пользователь / мес + опционально $8k / мес за выделенный инстанс | SCIM, резидентность данных EU/US/APAC, 99.9% SLA, мосты, 7-летний аудит, собственные раннеры |
Полная страница цен: https://pushci.dev/pricing. Enterprise / индивидуально: https://pushci.dev/contact.
Что в этом репозитории
Файл | Назначение |
| npm-прослойка — разрешает бинарный файл платформы из переменной |
| MIT для содержимого прослойки |
GitHub Releases | Tar-архивы бинарных файлов + CycloneDX SBOM для linux-amd64, linux-arm64, darwin-amd64, darwin-arm64, windows-amd64, windows-arm64 |
Исходный код продукта PushCI (Go CLI, Cloudflare Workers API, React-панель, лендинг) является проприетарным и отслеживается в приватном репозитории finsavvyai/pushci. Этот публичный репозиторий существует для того, чтобы:
Инструменты установки (Homebrew, curl, npm) могли анонимно загружать бинарные файлы из GitHub Releases.
Корпоративные проверки безопасности имели URL на GitHub, который они могут аудировать.
Поле
repositoryв npm и записи в реестре MCP имели стабильный публичный URL.
Бинарные файлы релизов собираются из приватного исходного кода через goreleaser при каждом теге и загружаются сюда автоматически.
Сообщение об ошибках
Ошибки продукта — ошибки выполнения, неправильное определение пайплайна, сбои деплоя:
hello@pushci.devили https://pushci.dev/contactОшибки пути установки —
pushci: command not found, ошибки прослойки, проблемы с формулой Homebrew: откройте issue в этом репозиторииБезопасность —
security@pushci.dev(PGP доступен по запросу). Политика ответственного раскрытия: https://pushci.dev/security
Лицензия
MIT для содержимого этого репозитория (прослойка bin/pushci.js + бинарные файлы релизов, распространяемые под LICENSE).
Сам продукт PushCI — исходный код Go CLI, Cloudflare Workers API, React-панель и лендинг — является проприетарным коммерческим программным обеспечением, управляемым FinSavvy AI Ltd. Коммерческое лицензирование / корпоративные внедрения: hello@pushci.dev.
Copyright © 2025-2026 FinSavvy AI Ltd.
This server cannot be deployed
Maintenance
Related MCP Connectors
AI-native git hosting — repos, PRs, issues, CI gates, and AI code review over MCP (60 tools).
The AI orchestration agent for modern software teams.
Your AI Agent's Infrastructure Layer. Connect Claude, Copilot, Codex, or ChatGPT to 200+ managed open source services. Start databases, pipelines, and applications through natural language.
Related MCP Servers
- FlicenseCqualityDmaintenanceEnterprise-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.28-
- AlicenseBqualityDmaintenanceAI-native control plane for Kubernetes and GitOps. Provides 30+ tools for service deployment, database provisioning, and log management via natural language.11MIT
- FlicenseNot gradedqualityBmaintenanceDeploy full-stack apps from AI. 75+ tools: GitHub/Docker deploy, databases, environments, security, billing.2-
- AlicenseNot gradedqualityAmaintenanceEnables 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 npm1MIT