ConductoreComing soon — $49

Pull Requests

Conductore integrates with Azure DevOps, GitHub, and GitLab to let you browse, review, and check out pull requests without leaving your workspace.

Supported providers

ProviderPR listPR detailInline diffCheckout
Azure DevOps
GitHub
GitLab

Connecting a provider

  1. Open Settings → Git Providers
  2. Click Add Provider
  3. Select the provider type
  4. Enter the host URL (e.g., https://outsmartis.visualstudio.com for Azure DevOps, https://github.com for GitHub)
  5. Enter your Personal Access Token (PAT)
  6. Click Test Connection — the token is not saved until the test succeeds

Required PAT scopes:

  • Azure DevOps: Code (Read), Pull Request Threads (Read)
  • GitHub: repo (or pull_requests for public repos)
  • GitLab: read_api
Token security

Tokens are encrypted with Electron's safeStorage (OS keychain) and stored separately from other app settings. They are never sent anywhere except to the configured provider host.

Viewing pull requests

Open the Pull Requests tab in the right sidebar. The panel shows open PRs for the active project's repository, including:

  • PR title and number
  • Author and last update time
  • Status (open, draft, approved, requires changes)
  • Target branch

PR detail view

Click any PR to open the detail view:

  • Description — full PR description with markdown rendering
  • Reviewers — list with approval status
  • Files changed — list of all changed files; click to open inline diff
  • Comments — inline comments on the diff

Inline diff

Click a file in the PR detail to load the diff. The diff opens in the main terminal area via the Diff Preview Panel — the same panel used for local git diffs. You can navigate between files with the arrow buttons.

For branch diffs, Conductore fetches origin/target...origin/source so no local checkout is needed to view the diff.

Checking out a PR branch

Click Checkout in the PR detail view to check out the PR branch in the current project's terminal. Conductore runs git fetch origin followed by git checkout in a new terminal pane.

Multiple providers per project

A project can be linked to providers from multiple platforms simultaneously — useful if your team uses Azure DevOps for PRs but mirrors to GitHub.

Add multiple provider connections in Settings → Git Providers. The PR panel aggregates PRs from all connected providers for the active project.

Pull Requests | Conductore Docs