CI/CD center: pipelines and agents in one window

You don’t need to switch to the browser to see how CI went after an agent pushed. The CI/CD tab on a project’s Details page puts GitHub Actions, GitLab CI and Jenkins runs in one list, and a broken run’s logs go to an agent in one click.

All runs in one list

The newest 25 runs from each provider are merged and sorted. The top shows failed, running and queued counts and the median duration.

  • Filters: all, failed, running; provider, branch, and search by workflow, commit or person.
  • Open a run to see its jobs and steps, or pipeline stages in Jenkins, and read the end of the log.
  • Re-run, re-run failed jobs only (not for Jenkins), cancel, open in the browser.
  • Trigger a run by hand with a branch and inputs; on GitHub the workflow needs workflow_dispatch.

Fix with an agent

On a failed run, the fix-with-agent button opens a new “CI düzeltme” Claude agent and sends it the run’s details and the log tails of up to three failed jobs. The agent is asked to find the root cause, reproduce it locally, fix it, run the tests and summarise before any commit or push.

Connections and notifications

GitHub uses the GitHub login already on your computer (gh CLI or git credentials) and turns on by itself when origin is on GitHub. GitLab needs the address, project path and a token with api scope; Jenkins needs the address, a user, an API token and the jobs to watch. Keys are stored encrypted on your computer. With the notification option on, you get “CI broke” and “CI fixed” notifications when a run breaks or passes again.

How to connect

  1. 1

    Open the CI/CD tab on a project’s Details page.

  2. 2

    Set up connections: turn on GitHub, GitLab or Jenkins and enter what each needs.

  3. 3

    Follow the runs, and on a broken one hand it to an agent to fix.

Questions

Where are my tokens stored?

On your computer, encrypted per project. They never reach the interface.

Which tool does the fix agent use?

Claude Code; the run’s details and log tails arrive in its first message.

What do I need for notifications?

Nothing. The notification option in the connection settings is on by default; it checks every 30 seconds while something runs and every 2 minutes otherwise.

Related features

All featuresSee the 18 supported coding agents

Bring your agents to one desk.

Start on the free plan. Download it, add a project folder and open your first agent.