Features

Six jobs, one window.

BorgDock sits beside your editor and does the parts of pull request and agent work that usually cost you a browser tab.

Pull requests

Watch every pull request

The Pull requests section lists every open pull request across your repositories, with one row each and the checks drawn as a single bar.

Filter to Needs you, Mine or Failing, or group by repository or author, and the rows slide to their new place.

Click a row and the pull request opens full screen in the same window, with its whole description and screenshots. Back or Esc takes you straight back to where you were.

Clicking a pull request opens it full screen in the same window, and Back returns to the list
Clicking a pull request opens it full screen in the same window, and Back returns to the list

Focus

Decide what needs you

Focus shows only the pull requests that need something from you, and says why: a review request, a failing check, a conflict.

An agent with a question, a plan to approve or a failure sits at the top, with the obvious action on it, so you never leave one waiting.

Switch to the board to see Needs you, Waiting on others, Ready to merge and Stale side by side, and merge a green pull request right from it.

Merging from the Focus board: the card shows Merged, fades out and the Merged today count goes up
Merging from the Focus board: the card shows Merged, fades out and the Merged today count goes up

Dispatch

Walk your work every morning

Dispatch puts every Azure DevOps item assigned to you next to the T3 Code threads and the pull request that belong to it. It opens on a briefing: how many items need you, are out of sync, are worth a look, have an agent working or are fine.

Click a number to see only those items. Below it, every state gets a section in the order you check them, and each item says what it needs and why.

A pull request merged while the item still says Code Review? Dispatch marks it Out of sync, and Fix out of sync hands them all to one agent that makes the moves the way your repository's skills ask.

The Dispatch briefing: clicking out of sync narrows the walk to those items, need you shows the ones waiting on you, Clear shows everything and a square opens its item
The Dispatch briefing: clicking out of sync narrows the walk to those items, need you shows the ones waiting on you, Clear shows everything and a square opens its item

Dispatch

Start and answer your agents

Click a free slot or press S, then pick the model and how the agent begins: a plan for you to approve, straight to work, an update for QA or closing as done.

When an agent asks a question you see its options next to the item. A plan gets Approve plan, and Open in T3 is one key away when you want the whole conversation.

Run T3 Code on a Mac mini or a build machine too? Add it under Settings → Agents and its agents show beside yours.

Everything Dispatch does

Dispatch as a list with an agent's question beside it; a free slot opens the launch sheet for the next item, with its slot, model, how to begin and the first message
Dispatch as a list with an agent's question beside it; a free slot opens the launch sheet for the next item, with its slot, model, how to begin and the first message

Fix with Claude

Hand a failure to an agent

When a check fails, the pull request shows the first error from its log, so you see what broke without scrolling.

Fix with Claude starts Claude Code on that branch with the error as its prompt, in its own worktree, so your checkout stays as it is.

Prefer T3 Code? Open in T3 starts a new thread that is linked to the pull request.

A pull request with failing checks, open full screen with Rerun failed and Fix with Claude in the action barA pull request with failing checks, open full screen with Rerun failed and Fix with Claude in the action bar

Quick review

Review and merge without a browser

Review opens Quick review: read the description with its screenshots, then go through the changes one file at a time. A changed image shows Before and After.

Press V to mark a file reviewed and leave comments beside the code. Give it the whole window when a pull request is large, and press W to wrap long lines.

Once every file is reviewed, Approve & auto merge approves and lets GitHub merge the moment the checks pass.

Quick review opens on the next pull request; Review files walks the changes and V marks two files reviewed
Quick review opens on the next pull request; Review files walks the changes and V marks two files reviewed

Worktrees and Work items

Keep the rest of your work close

Worktrees groups your worktrees by the machine they live on, under that machine's free disk space. A disk that runs low stands out, with Clean up in T3 right beside it.

Every row shows its branch, its changes and the pull request on it. Press O for a terminal, T to open it in T3 or F to make it a favourite.

Work items brings your Azure DevOps queries into the same window, so you can open an item and change it without a browser.

The Worktrees section: your worktrees grouped by the machine they live on, under that machine's free disk space, each row with its branch, changes and pull requestThe Worktrees section: your worktrees grouped by the machine they live on, under that machine's free disk space, each row with its branch, changes and pull request

Tools

The Work items section: your Azure DevOps queries, the items in them and the details of the one you pickedThe Work items section: your Azure DevOps queries, the items in them and the details of the one you picked
Work items Your Azure DevOps queries in the same window, grouped by state. Open an item full screen and change it without a browser.
The Worktrees window: every worktree of every repository, grouped by repository, with favourites and the main worktree markedThe Worktrees window: every worktree of every repository, grouped by repository, with favourites and the main worktree marked
Worktrees window Press Ctrl+F7 from anywhere for every worktree in a small window. Enter opens a terminal in the one you picked.
Files searching a worktree: the changed files first, then every filename that matches, with the selected file previewed on the rightFiles searching a worktree: the changed files first, then every filename that matches, with the selected file previewed on the right
Files Press Ctrl+F8 and start typing. The files you changed come first, then every filename that matches, with a preview of the one you picked.
The File viewer showing a file's changes against HEAD as a unified diff, with the unified and split switch in the title barThe File viewer showing a file's changes against HEAD as a unified diff, with the unified and split switch in the title bar
File viewer Open a file from Files to read it in its own window, or to see what changed against HEAD or your default branch, unified or split.
The SQL window with a query and its resultsThe SQL window with a query and its results
SQL Press Ctrl+F10, write a query and read the results in a grid you can copy straight from.
Settings → Agents: pair with T3 Code on this machine, add other machines and edit the prompts Dispatch starts agents withSettings → Agents: pair with T3 Code on this machine, add other machines and edit the prompts Dispatch starts agents with
Settings Pair with T3 Code in one click, add your other machines and edit the prompts Dispatch starts agents with, under Settings → Agents.

Put it on the side of your screen.

Version 4.4.3, released October 22, 2026. Install it once and it keeps itself up to date.

Download for Windows 29.2 MB Other downloads and checksums