Yak runs Claude Code in remote sandboxes. Hand it a task from Slack, Linear, Sentry, GitHub, or email. Or teleport your own session from your terminal and it keeps working there. Take over any thread whenever you want.
Either way, you get a pull request to review, with screenshots, a video walkthrough, and a live preview of the branch.
Flaky tests, Sentry bugs, copy tweaks, broken CSV exports. Hand Yak the small stuff from the tools your team already uses. It reports back in the same place.
Mention @yak in any thread. It replies there with the PR or the answer.
Assign an issue to Yak. It comments back when the PR is open.
When an alert fires, Yak investigates and opens a PR with a fix.
Comment /yak on a pull request, or let Yak review every open PR.
Forward any email to Yak and move on. Only DKIM-verified senders get through.
Yak scans builds for flaky tests and drafts the fix before someone has to ask.
A thread moves between your computer and Yak with its full conversation. Only committed work travels, through GitHub, as a fast-forward.
> /yak teleport "finish the CSV export fix" Pushed yak/csv-export-fix to github.com/Geocodio/geocodio Uploaded the session (412 KB) Yak has the thread. This session is now read-only.
Yak commits your work, pushes a branch, and continues the same conversation in its own sandbox. Follow along in the dashboard.
$ yak teleport 4812 Yak committed its work and pushed yak/csv-export-fix Thread 4812 is now on this computer. Starting claude --resume 7c1e52aa in ~/code/geocodio
Works for any thread, including one Yak started from a Sentry alert or a Slack mention. If your checkout is dirty, Yak offers a stash or a worktree.
One button on the thread page, or yak teleport from your checkout.
A shell inside the thread's sandbox, right on the thread page.
yak ssh 4812 connects with the keys you already have on GitHub.
A thread is one conversation with its own sandbox. The task, the follow-ups, and the retries all live in one place.
Every UI change arrives with a screenshot and a video walkthrough.
Each thread serves a preview of its own branch. Click around before you read the diff.
Ask how something works. Yak researches the codebase and writes back.
Rubric-driven reviews on open PRs, with suggestion blocks you can apply.
Adds the Yak plugin to Claude Code and the yak command. macOS and Linux.
Shows a code and opens an approval page in your browser.
Run it inside any Claude Code session in a repo that Yak knows.