← 全部工具

app-vitals/shipwright

AI Agent
热度 65 更新于 开发与构建

The open-source autonomous delivery agent for Claude Code.

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

Shipwright Harness -- autonomous delivery agent for Claude Code

The open-source autonomous delivery agent for Claude Code. A deployable cloud agent and the autonomous coding system that powers it — built on the Shipwright plugin, running on your own codebase.

<p align="center" <video src="https://github.com/app-vitals/shipwright/raw/main/brand/assets/videos/shipwright-intro.mp4" controls muted width="900"</video </p

<p align="center" <img src="assets/demo.gif" alt="Shipwright Harness in a Claude Code terminal: install, then plan → build → review → ship a task end to end." width="900" / <br / <emPlan → build → review → ship — one task through the pipeline. (Illustrative.)</em </p

Brand vs. package: the project is Shipwright Harness; the plugin/package you install is shipwright.

Install

/plugin install shipwright@app-vitals/shipwright

Requires Claude Code. Point it at your own repository — Shipwright is repo-agnostic.

Deploying the services to Kubernetes? The shipwright Helm chart is published to a Helm repo on each chart version bump:

helm repo add shipwright https://app-vitals.github.io/shipwright
helm install my-release shipwright/shipwright --namespace shipwright --create-namespace

See docs/deploy-kubernetes.md for end-to-end deployment guides (Minikube / GKE / EKS), and docs/helm-repo.md for the published-repo flow and how publishing is triggered.

Get Shipwright in your Slack

The Shipwright agent runs as a Slack app — DMs, @mentions, and cron notifications, all in Socket Mode. Two ways to get there:

  • Self-host it. Deploy the admin service with the Helm chart (see docs/deploy-kubernetes.md above), then connect Slack from the admin UI's /admin/provision wizard. Full step-by-step: Slack Integration.
  • Want us to run it for you? Book a discovery call — no commitment, just a conversation about your pipeline.

Quickstart

Run the metrics dashboard locally today — offline by default: fixtures-backed, no accounts, no database. One copy-paste prompt covers both steps (terminal + an in-session slash command) and opens the dashboard.

Paste this into a Claude Code session:

Set up Shipwright Harness locally and open the metrics dashboard.

1. In a terminal, run:
     git clone https://github.com/app-vitals/shipwright.git && cd shipwright && ./scripts/quickstart.sh
   Checks prerequisites, installs dependencies (task setup), and starts the
   metrics dashboard offline (no accounts or secrets needed). Leave it running.

2. Inside this Claude Code session, install the plugin:
     /plugin install shipwright@app-vitals/shipwright

3. Open the dashboard in your browser:
     http://localhost:3460/dashboard