{"slug":"shippie","name":"Shippie","vendor":"Matt Carey","tagline":"Extendable code review agent that reads the diff, explores the repo with real developer tools and posts focused PR comments","url":"https://agentboards.org/agent/shippie","website":"https://shippie.dev","docs":"https://shippie.dev","repo":"https://github.com/mattzcarey/shippie","category":"review","execution":["local","cloud"],"license":"MIT","open_source":true,"pricing":{"model":"byok","summary":"Free and open source under MIT; you add your own provider API key as a repository secret","from_usd":0,"free_tier":true,"byok":true},"models":{"backbone":["Anthropic","OpenAI","OpenRouter","Cloudflare Workers AI"],"bring_your_own_model":true,"local_models":false},"protocols":{"mcp_client":true,"mcp_server":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":false,"git_ops":true,"docker_sandbox":false,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","web"],"install":[{"label":"npx","command":"npx shippie init"},{"label":"review","command":"npx shippie review"}],"benchmarks":[],"tags":["review","github-actions","gitlab-ci","mcp","subagents"],"github_stars":2502,"metrics":{"stars":2502,"pushed_at":"2026-09-28T22:35:07Z","archived":false,"open_issues":27,"latest_version":"v0.21.2","latest_version_at":"2026-06-23T08:15:19Z","latest_version_url":"https://github.com/mattzcarey/shippie/releases/tag/v0.21.2","version_source":"github","checked_at":"2026-10-02T05:02:33.809Z"},"sources":{"overview":"https://github.com/mattzcarey/shippie","install":"https://github.com/mattzcarey/shippie","protocols":"https://github.com/mattzcarey/shippie/blob/main/docs/mcp.md","models":"https://github.com/mattzcarey/shippie"},"verified_at":null,"adoption":{"score":3.1,"signals":{"npm_weekly":70,"github_stars":2506},"measured_at":"2026-09-21"},"scores":{"panel":6.3,"adoption":3.1,"spread":1.5,"facts":3.5,"board":5.4,"dimensions":{"reliability":6,"usefulness":6.2,"cost":8,"longevity":5.2},"per_persona":{"amigo":6.3,"critico":6,"profesor":6.3,"inversora":6,"jefa":6,"hacker":7.5},"community":null},"rank":177,"category_rank":21,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"El Hacker's 9 for cost and El Crítico's 5 for reliability both follow from where this runs: your own pipeline, holding your own provider key.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick Shippie when you want the reviewer inside your own automation rather than as another vendor; pick PR-Agent if you would rather not maintain a workflow at all.","scores":{"reliability":6,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://github.com/mattzcarey/shippie","https://shippie.dev"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"It runs inside your automation with a provider key stored as a repository secret, and the review can be started from a comment on the pull request.","scores":{"reliability":5,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://github.com/mattzcarey/shippie","https://shippie.dev"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Review is an agent loop with repository exploration rather than a single prompt over a diff, which is the difference between reading a change and understanding it.","scores":{"reliability":7,"usefulness":6,"cost":7,"longevity":5},"evidence":["https://github.com/mattzcarey/shippie","https://shippie.dev"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Formerly Code Review GPT, still one maintainer, still no price, and now competing with vendors that have raised money specifically to win this category.","scores":{"reliability":5,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://github.com/mattzcarey/shippie","https://shippie.dev"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"Sixty engineers costs nothing beyond model tokens, and because it executes as a pipeline step the coverage is enforced rather than remembered.","scores":{"reliability":5,"usefulness":6,"cost":8,"longevity":5},"evidence":["https://github.com/mattzcarey/shippie","https://shippie.dev"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"MIT, `npx shippie init` and it is running, and as an MCP client it reaches browser automation and observability servers I already have on the machine.","scores":{"reliability":8,"usefulness":7,"cost":9,"longevity":6},"evidence":["https://github.com/mattzcarey/shippie/blob/main/docs/mcp.md","https://github.com/mattzcarey/shippie"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"You summon the reviewer by typing /shippie review, which is the first code review process anyone has ever voluntarily started.","scores":null,"evidence":[]}]}