GitLab Headless CLI Agents - Feedback Issue
## Overview GitLab now supports **headless CLI agent integrations** that run on the GitLab Duo Agent Platform within CI runners. These agents enable teams to delegate development work to AI assistants by @mentioning them directly in issues and merge requests. This issue serves as a central place to collect feedback as we evolve this feature and expand support. ## Current State (October 2, 2025) The **GitLab Duo Agent Platform** currently supports the following CLI agents running headless in GitLab's infrastructure through bring-your-own-key (BYOK) configurations: * **Claude Code** (Anthropic) - AI coding agent running headless on GitLab Duo platform * **OpenAI Codex CLI** - Terminal-based agent adapted for headless execution * **OpenCode** (SST/Open Source) - Provider-agnostic agent running in CI environment * **Google Gemini CLI** - Open-source agent with free tier access * **Amazon Q Developer** - AWS-integrated assistant running on GitLab infrastructure **Important:** While these tools are called "CLI agents" because they originate as command-line tools, within GitLab they run **headless on the GitLab Duo Agent Platform** as part of your CI/CD pipelines. You don't interact with them through a terminal - instead, you @mention them in GitLab's web interface, and they execute automatically in GitLab's CI runners. When you @mention an agent in an issue or merge request, it automatically reads the surrounding context and repository code, then responds with either ready-to-review code changes or inline comments. All interactions remain within GitLab's interface while maintaining proper permissions and audit trails. ## Documentation For setup instructions and detailed information: * **Official Documentation:** https://docs.gitlab.com/user/duo_agent_platform/agent_assistant/ * **GitLab 18.3 Release Notes:** https://about.gitlab.com/blog/gitlab-18-3-expanding-ai-orchestration-in-software-engineering/ * **Implementation Epic:** https://gitlab.com/groups/gitlab-org/-/epics/18769 ## Future Direction GitLab is building toward a comprehensive **AI orchestration platform** that combines: * Multiple AI agents working together through GitLab Flows * Deep integration with GitLab's Knowledge Graph for enhanced context * Native GitLab agents for proprietary code that cannot leave your infrastructure * Seamless interoperability between different AI providers The goal is to enable teams to choose the right AI assistant for each task while maintaining a consistent interface through GitLab's development workflow, all running within GitLab's secure infrastructure. ## We Want Your Feedback As we continue to develop and expand headless CLI agent support on the GitLab Duo Agent Platform, we're actively monitoring this issue for feedback on: * Setup and configuration experiences * Agent performance and reliability in CI runner environments * Use cases that work well or need improvement * Feature requests and integration needs Please share your experiences, suggestions, or concerns in the comments below. Your feedback directly influences our roadmap for CLI agent integrations. ---
issue