@big-emotion/ferry
v0.17.0
Published
Ferry — GitHub Actions–native agent pipeline for Jira-driven automated development
Maintainers
Readme
Ferry
GitHub Actions–native agent pipeline for Jira-driven automated development.
Jira board ──▶ repository_dispatch ──▶ GitHub Actions ──▶ merged PR
(you) (automatic) (autonomous) (automatic)Ferry connects your Jira board to a fully autonomous dev loop — Refiner, Developer, Reviewer, Iterator, and Merger agents run as GitHub Actions workflows, triggered by column transitions on your Jira tickets.
Learn more in the Ferry documentation.
Get started
Requires Node ≥ 20, a Jira Cloud project, and a GitHub App. See the install guide for prerequisites and the four follow-up steps after the wizard.
npx -p @big-emotion/ferry ferry-initThen move a Jira ticket into your Refinement column and Ferry takes over.
CLI commands
See docs/CLI.md — ferry-init, ferry-doctor, ferry-update, ferry-uninstall.
Documentation
- Install guide — prerequisites, wizard walkthrough, Jira automation setup
- How Ferry works — what it is and isn't, agent phases, auto-transitions
- Configuration reference — includes the Execution paths & accepted divergences reference (script vs.
claude-code-actionpaths, the prompt-enforced trade-off, the required branch-protection setting,ferry-jira-mcp, andferry-ci-gate) - MCP servers
- Cost governance
- Runbook
Privacy
Ferry sends Jira and repo content to your configured LLM provider. See docs/PRIVACY.md before pointing it at confidential code.
Reporting bugs
File a GitHub issue.
Contributing
See CONTRIBUTING.md.
Star History
License
MIT
