AI Agents

AI agents are the core of Unified Dev. You can delegate any issue or task to an agent, watch it work step-by-step in real time, review the generated diff, and merge — all without touching a browser or switching terminals.

Supported Providers

Unified Dev works with the following AI providers out of the box:

You can run multiple agents in parallel across different repositories or threads. Each thread uses the model you select for that thread independently.

Plan Limits

See Pricing or License Activation to upgrade.

Creating a Thread

A thread is a persistent conversation between you and an agent, scoped to a single repository. Each thread lives in its own git worktree so it never interferes with your working tree.

Sending Messages

Type your task in the chat input and press Enter. You can use / to open the slash command menu, which lists built-in commands and installed skills.

Slash commands

Attachments

You can attach images to any message. Use the attachment button in the chat input or drag and drop an image file. Images are included in the context sent to the AI provider.

Monitoring Progress

Once the agent starts, the timeline shows each step as it happens:

Reviewing the Diff

When the agent finishes, the diff viewer opens automatically on the right side of the workspace. It shows all file changes, grouped by file. You can:

Merging and Creating PRs

When you're happy with the diff, use the action button in the agent header to choose what to do next:

The default merge action can be configured in Settings → Behaviour → Default Merge Action.

Integrated Terminal

Each thread has an integrated terminal panel that runs inside the worktree directory. You can open multiple tabs, run tests, inspect the file system, or execute any shell command. Toggle it with the keyboard shortcut shown in Settings → Shortcuts → Toggle Terminal.

File Explorer

The file explorer panel lets you browse all files in the worktree. Use the search box at the top to filter by filename. Click any file to open it in the inline editor.

Skills

Skills are reusable prompt templates that extend agent capabilities. You can install skills from the Skills section in the sidebar and invoke them via /skill-name in any thread.

MCP Servers

Model Context Protocol (MCP) servers give agents access to external tools such as GitHub, Jira, Notion, Sentry, and Slack. Manage connected MCP servers via the MCP section in the agent sidebar.