Write the ticket, or ask the PM to plan it. Agents build it in their own worktrees, review it, test it and open the PR. You approve what ships.
curl -fsSL https://pdt.dev/install.sh | shApple silicon or Intel. Installs into ~/Applications and starts at login. Or download it.
curl -fsSL https://pdt.dev/install.sh | shx86_64 or aarch64, glibc 2.35 or newer. Installs into ~/.local/opt/pdt as a systemd user service. Or download it.
irm https://pdt.dev/install.ps1 | iexIn PowerShell. Installs for you only, without admin rights, and starts at login. Or download it.




Every ticket runs through the same loop a good team uses. Each agent has one job, and nothing merges without you.
Describe what you want and the PM plans it into tickets, links what blocks what and starts them. It knows every project, ticket, run and agent, so you can ask it anything.

Agents run in terminals owned by a local daemon. Close the tab or restart, and they pick up where they left off.
Each ticket gets its own branch and worktree, so agents never trip over each other or over you.
Start a dev build of any branch on its own port with its own data, and try the change yourself.
Read the diff, comment on a line, and the comment goes straight back to the agent.
Ask why a ticket is stuck, split an epic or draft a spec. The PM knows every project and every run.
The same UI works over Tailscale, so you can approve a PR from the couch.
PDT runs the official CLIs with your own logins. No resold tokens, no middleman.
claude auth logincodex logindevin auth logingrok logincursor-agent loginomp loginSign in in SettingsAny other agent that speaks the Agent Client Protocol (ACP) can be added in Settings › Agents. Connect your agents →
Every feature on this page went through PDT's own board: an agent took the ticket, built it in a worktree, tested it as a dev instance of PDT and opened the PR.
Free and open source. Bring your own agents.
curl -fsSL https://pdt.dev/install.sh | shApple silicon or Intel. Installs into ~/Applications and starts at login. Or download it.
curl -fsSL https://pdt.dev/install.sh | shx86_64 or aarch64, glibc 2.35 or newer. Installs into ~/.local/opt/pdt as a systemd user service. Or download it.
irm https://pdt.dev/install.ps1 | iexIn PowerShell. Installs for you only, without admin rights, and starts at login. Or download it.