Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

Building an AI-Native CI/CD Experience with sem-ai

Дата публикации: 27-05-2026 09:35:38

Developers don’t want to spend their time writing CI configuration, debugging flaky pipelines, or digging through logs to understand why a build failed. They want to ship software. That’s the idea behind sem-ai – Semaphore’s approach to building an AI-native CI experience where developers interact with CI/CD using natural language, directly from the tools they […]
The post Building an AI-Native CI/CD Experience with sem-ai appeared first on Semaphore.


Основное содержимое страницы с новостью.

Developers don’t want to spend their time writing CI configuration, debugging flaky pipelines, or digging through logs to understand why a build failed.

They want to ship software.

That’s the idea behind sem-ai – Semaphore’s approach to building an AI-native CI experience where developers interact with CI/CD using natural language, directly from the tools they already use.

In our latest product update, we demonstrated what this looks like in practice: going from an empty repository to a fully working CI pipeline using Claude Code and sem-ai, without requiring any prior Semaphore knowledge.

And now, you can watch the full walkthrough and live demo here:

This is part of a broader direction for Semaphore in 2026: extending CI/CD with AI-powered automation that reduces developer toil while keeping developers fully in control.

Going from Zero to CI with Natural Language

In the demo, Marcos started with a fork of the GorillaMux repository after removing all existing CI configuration and GitHub Actions workflows.

Using the new sem-ai slash commands inside Claude Code, he initialized a complete Semaphore project with a single command:

/sem-ai:init

The initialization flow analyzes the repository, detects the technology stack, and proposes a tailored CI setup based on best practices.

For the Golang project in the demo, sem-ai automatically suggested:

  • Golang CI linting
  • Security scanning with gosec
  • Matrix testing across multiple Go versions
  • A recommended CI topology for the repository

Instead of manually learning Semaphore YAML, developers describe intent and review generated configuration.

This is exactly the onboarding experience we believe modern CI/CD platforms should provide:

Developers should not need to learn how to configure CI/CD systems before they can start shipping software.

Why Slash Commands Matter for AI Workflows

One of the most interesting insights from the week came from Nick, who worked on sem-ai’s onboarding and agent workflows.

Initially, the team experimented with “skills” alone — giving AI coding agents contextual information about Semaphore and hoping they would discover the right workflows automatically.

In practice, the results were inconsistent.

Agents sometimes failed to recognize Semaphore-specific concepts or didn’t know which tools to use. Success depended heavily on prompt quality.

That changed with the introduction of dedicated sem-ai slash commands.

Instead of relying purely on inference, slash commands provide a predictable interface between developers, agents, and Semaphore workflows.

The result is a much more reliable experience for agentic development.

Embedding CI/CD Best Practices into Agents

A major focus last week was improving the contextual “skills” that guide agents during CI/CD workflows.

The team expanded sem-ai understanding of:

  • Semaphore pipeline structure
  • Caching workflows
  • Artifact management
  • Test reports
  • Failure diagnostics
  • Pipeline optimization strategies

For example, when debugging failed jobs, agents now prioritize structured test reports instead of raw logs whenever available.

This seemingly small improvement dramatically increases the quality of automated debugging and resolution.

As Marko explained during the update:

High-quality skills with focused context dramatically improve success rates.

The result is a significantly better developer experience — one where best practices are embedded directly into the workflow instead of requiring developers to memorize them.

Self-Healing Pipelines

After sem-ai generated the initial pipeline, Marcos instructed the agent to:

“Work until the pipeline is green.”

The agent monitored pipeline execution, identified failures, applied fixes, and iterated until the build passed successfully.

Once the pipeline was green, sem-ai summarized all changes it had made and even proposed additional optimizations to improve pipeline topology and execution speed.

This is an important distinction in how we think about AI inside Semaphore.

Agents are not replacing developers.

They are automating repetitive operational work inside CI/CD workflows while developers remain in control of what gets applied and shipped.

That principle is central to Semaphore’s product strategy:

  • Developers define intent
  • Automation executes repetitive work
  • Developers stay in control of outcomes
AI-Native CI/CD Built Around Developer Workflows

What we’re building with sem-ai is not “AI bolted onto CI.”

We believe CI/CD should evolve into a control plane for developer intent — where developers and agents collaborate directly inside the tools they already use.

That means:

  • Creating CI pipelines using natural language
  • Automatically diagnosing failed builds
  • Optimizing workflows continuously
  • Embedding organizational best practices into agents
  • Running AI-driven workflows safely on Semaphore infrastructure

Over time, this becomes much bigger than onboarding.

It becomes a new interface for CI/CD itself.

Watch the Full Demo

The video includes:

  • A live walkthrough of sem-ai initialization
  • Setting up CI/CD from scratch using natural language
  • Agent-driven pipeline fixes
  • Pipeline optimization examples
  • Insights into how sem-ai skills and slash commands evolved internally

If you want to see what AI-native CI/CD looks like in practice, check out the full video:

What’s Next

This update focused on onboarding and pipeline setup, but the next phase is even more exciting.

We’re continuing to expand sem-ai’s capabilities around:

  • Pipeline optimization
  • Failure analysis
  • Workflow discovery
  • Test automation
  • Agent-driven development workflows

The long-term goal is simple: help developers spend less time on repetitive CI/CD work and more time building software.

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1Introducing Semaphore for AI Agents: An AI-Native Developer Experience for CI/CD09.6914-05-2026
2Codex Support, Faster Task Creation, and Flaky Test Visibility013.0504-06-2026
3Best CI/CD Tools in 2026: Performance and Cost Compared09.902-07-2026
4What CI/CD strategies work for embedded or IoT projects that require hardware testing?06.1930-04-2026
5Best Jenkins Alternatives in 2026010.0924-07-2026
6Best CircleCI alternatives in 2026011.2531-07-2026
7Flaky Test API Now GA, New Auto-Fix Skill, Skill Quality Improvements09.0219-06-2026
8Best GitHub Actions Alternatives in 2026012.8723-07-2026
9Best GitLab Alternatives in 2026010.1430-07-2026
10How Lawmatics Cut CI Compute Cost by 39.3% and Shortened Pipeline Time by 15.8%06.927-07-2026

Классификация: Пресс-релизы. Схожих патентов: 0. Схожих новостей: 10. Тональность: 0. Информативность: 12.84. Источник: semaphoreci.com.