Coding Agents
Compose programming tasks, run them with AI coding agents, preview artifacts, and hand off to reviewers.
The Coding screen is a specialised interface for AI-assisted software development tasks. Use it to write code, run automated code reviews, and hand off results to workflows or human reviewers.
Layout
The screen is split into two columns:
- Left column — task composer and recent runs list.
- Right column — run panel, output artifacts, follow-up actions, provider status, and conformance.
Composer
The Composer is where you define a coding task:
- Task description — describe what you want the agent to do (for example, "Add pagination to the user list endpoint").
- Provider — select which coding agent provider to use from the dropdown.
- Profile — choose a saved profile that pre-configures the provider, model, and constraints.
- Working directory — the local folder the agent will read from and write to. On the desktop app, click the folder icon to browse for a directory.
- Dry run — run without writing any files; useful for previewing what changes would be made.
Click Run to start the task.
Recent runs
Below the composer, a list of recent coding runs shows each run's task description, provider, and status. Click any recent run to reload its result in the right panel. Click Clear to remove the history.
Run panel
While a task is running, the run panel shows:
- A progress indicator and elapsed time.
- The current phase (planning, writing, testing, etc.).
- A Cancel button to stop the run.
When the run completes, the panel shows the final status and a summary.
Artifact tabs
After a run, the artifact tabs show everything the agent produced:
- Diff — a unified diff view of all file changes the agent made.
- Files — individual file previews (new files, modified files).
- Shell — terminal output from any commands the agent ran.
- Timeline — a chronological log of tool calls made during the run.
Follow-up actions
Below the artifact tabs, follow-up action buttons let you:
- Re-run — re-run the task with the same inputs.
- Open in flow — send the task result as input to a workflow.
- Request review — create a review task in the Inbox for a human reviewer.
Provider grid
The provider grid shows all configured coding agent providers and their availability status. Providers that are not connected show a Set up link that navigates to the Connections screen.
Conformance panel
The conformance panel runs automated checks against the agent's output to verify it meets configured standards (for example, code style rules, security scanning, test coverage thresholds). Each check shows a pass/fail badge and any findings.
Profile manager
Profiles save a set of provider, model, and constraint settings so you can switch between configurations quickly. Click + New profile to create one, or edit an existing profile by clicking its name.