{"slug":"gitlab-duo","name":"GitLab Duo","vendor":"GitLab","tagline":"GitLab's AI platform, with agents and flows that run in the IDE, in the GitLab UI and in CI/CD pipelines","url":"https://agentboards.org/agent/gitlab-duo","website":"https://about.gitlab.com/gitlab-duo/","docs":"https://docs.gitlab.com/user/duo_agent_platform/","repo":null,"category":"harness","execution":["local","cloud"],"license":"proprietary","open_source":false,"pricing":{"model":"seat","summary":"Duo Core is included with Premium and Ultimate subscriptions; Duo Pro and Duo Enterprise are per-seat add-ons, and Agent Platform usage is billed with GitLab Credits","from_usd":null,"free_tier":false,"byok":false},"models":{"backbone":["Anthropic Claude"],"bring_your_own_model":true,"local_models":true},"protocols":{"mcp_client":true,"mcp_server":true,"openapi":false},"capabilities":{"terminal_exec":true,"browser":false,"multi_file_edit":true,"git_ops":true,"docker_sandbox":false,"multi_agent":true,"headless_ci":true},"context_window":null,"platforms":["macos","linux","windows","web"],"install":[{"label":"VS Code","command":"Install the \"GitLab Workflow\" extension from the VS Code Marketplace"},{"label":"JetBrains","command":"Install the \"GitLab Duo\" plugin from the JetBrains Marketplace"}],"benchmarks":[],"tags":["gitlab","devops","flows","mcp","enterprise","self-hosted"],"github_stars":null,"metrics":{"stars":null,"pushed_at":null,"archived":null,"open_issues":null,"latest_version":null,"latest_version_at":null,"latest_version_url":null,"version_source":null,"checked_at":"2026-09-08T05:03:26.406Z"},"sources":{"pricing":"https://docs.gitlab.com/subscriptions/subscription-add-ons/","protocols":"https://docs.gitlab.com/user/gitlab_duo/model_context_protocol/","capabilities":"https://docs.gitlab.com/user/duo_agent_platform/flows/","models":"https://docs.gitlab.com/user/duo_agent_platform/flows/","install":"https://docs.gitlab.com/editor_extensions/"},"verified_at":"2026-09-04","adoption":{"score":null,"signals":{"hn_mentions_1y":2},"measured_at":"2026-09-28"},"scores":{"panel":6.8,"adoption":null,"spread":3.3,"facts":8.3,"board":7,"dimensions":{"reliability":6.7,"usefulness":6.5,"cost":5.8,"longevity":8},"per_persona":{"amigo":7,"critico":6.5,"profesor":7,"inversora":8,"jefa":7.3,"hacker":4.8},"community":null},"rank":null,"category_rank":10,"panel_reviews":[{"persona":"juez","persona_name":"El Juez","ai_generated":true,"verdict":"La Jefa's 9 for longevity and El Hacker's 4 for reliability describe the same fact: this is a feature of a platform, and the platform is the point.","scores":null,"evidence":[]},{"persona":"amigo","persona_name":"El Amigo","ai_generated":true,"verdict":"Pick this if your issues, reviews and pipelines already live in GitLab; pick GitHub Copilot if they live somewhere else, because the value here is adjacency.","scores":{"reliability":7,"usefulness":7,"cost":6,"longevity":8},"evidence":["https://about.gitlab.com/gitlab-duo/","https://docs.gitlab.com/editor_extensions/"]},{"persona":"critico","persona_name":"El Crítico","ai_generated":true,"verdict":"An agent with shell access and commit rights runs inside the system that holds the source, the pipelines and the deploy credentials, with no container boundary of its own.","scores":{"reliability":6,"usefulness":6,"cost":6,"longevity":8},"evidence":["https://docs.gitlab.com/user/duo_agent_platform/flows/","https://docs.gitlab.com/user/duo_agent_platform/"]},{"persona":"profesor","persona_name":"El Profesor","ai_generated":true,"verdict":"Composition is the design claim: named agents combined into foundational or custom flows, with no published evaluation of whether composition improves the outcome.","scores":{"reliability":7,"usefulness":7,"cost":6,"longevity":8},"evidence":["https://docs.gitlab.com/user/duo_agent_platform/flows/","https://docs.gitlab.com/user/duo_agent_platform/"]},{"persona":"inversora","persona_name":"La Inversora","ai_generated":true,"verdict":"Bundling the entry tier into Premium and Ultimate is an attach-rate play, not a product launch: the AI is defending the subscription, not selling itself.","scores":{"reliability":8,"usefulness":7,"cost":8,"longevity":9},"evidence":["https://docs.gitlab.com/subscriptions/subscription-add-ons/","https://about.gitlab.com/gitlab-duo/"]},{"persona":"jefa","persona_name":"La Jefa","ai_generated":true,"verdict":"The add-on seats are quoted rather than listed, and Agent Platform usage draws down purchased Credits, so sixty developers is one number I cannot compute in advance.","scores":{"reliability":8,"usefulness":7,"cost":5,"longevity":9},"evidence":["https://docs.gitlab.com/subscriptions/subscription-add-ons/","https://docs.gitlab.com/user/duo_agent_platform/flows/"]},{"persona":"hacker","persona_name":"El Hacker","ai_generated":true,"verdict":"Closed source, but it speaks MCP both ways, and a Self-Managed install can point Duo at self-hosted weights through an AI Gateway you run.","scores":{"reliability":4,"usefulness":5,"cost":4,"longevity":6},"evidence":["https://docs.gitlab.com/user/gitlab_duo/model_context_protocol/","https://docs.gitlab.com/user/duo_agent_platform/flows/"]},{"persona":"comediante","persona_name":"El Comediante","ai_generated":true,"verdict":"It has shipped a Security Analyst agent, so the robot now files the vulnerability the other robot wrote.","scores":null,"evidence":[]}]}