Step 1
Connect Slack and GitHub
Authorize your Slack workspace and install the SHIP GitHub App on your repositories. A project pins one Slack channel and one repository.
SHIP plans, builds, reviews and tests the change a Slack thread describes. You get a pull request that passed your CI.
Runs today: Linear and GitHub Issues work today. Assign the issue in Linear, or comment @SHIP on a GitHub issue. From a terminal, ship delegate plan builds from a spec you wrote.
Answer 4 questions. SHIP emails you when it opens to you.
Step 1
Authorize your Slack workspace and install the SHIP GitHub App on your repositories. A project pins one Slack channel and one repository.
Step 2
Write what done looks like as a checklist in the thread. The Tester checks the change against it on a preview.
Step 3
Tag SHIP in the thread. The plan, the review verdict and the test result come back as replies while the mission runs.
The Planner reads the thread and the repository and writes a plan. A checkpoint can hold the mission until you approve it.
A failed check goes back to the Builder with its logs. The pull request reaches you only after your CI passes.
A Reviewer that did not write the code reads the diff against the plan. It lists the fixes it requires and the ones it only suggests.
Every stage posts its status as a reply in the same thread, from the plan to the finished pull request.
In the SWE-in-a-team study, 260 missions went through the loop that early access brings to Slack. The loop sent 46 runs back and corrected 40 of them without a person.
| Claude Code in Slack |
|
|---|---|
| Claude Tag |
|
| SHIP | In early access
|
Not yet. Slack is in early access, and SHIP works with Linear and GitHub Issues today. A team can start a mission from a terminal with ship delegate plan and a spec file.
They fit a team that wants a bot to post status in a thread and open a draft pull request by hand. SHIP fits a team that wants the plan, CI, review and a preview test done first.
SHIP runs claude-code, codex, pi, kilo-code and open-code. You set the harness and the model for each role in ship.yml, on your own provider keys.
You answer four questions about your team and the coding agent you use. SHIP emails you when the Slack integration opens to your team.
Join the list, and get your first Slack thread back as a verified pull request.
Answer 4 questions. SHIP emails you when it opens to you.