# The CircleCI Blog Feed | CircleCI

Stay up to date with the latest news, updates, and hacks from CircleCI.

This is one page of public article previews, not the complete archive. Follow Next page to continue. Summaries are not the original full articles.

## How to build a Language Server Protocol (LSP) plugin for Claude Code

DevFeed: [How to build a Language Server Protocol (LSP) plugin for Claude Code](<https://devfeed.tech/articles/how-to-build-a-language-server-protocol-lsp-plugin-for-claude-code-41411.md>)

Original publisher: [Read original article](<https://circleci.com/blog/build-an-lsp-plugin-for-claude-code/>)

Author: Roger Winter

Published: 2026-09-17T07:00:00Z

Content type: tutorial

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Claude Code](<https://devfeed.tech/topics/claude-code.md>), [CircleCI](<https://devfeed.tech/topics/circleci.md>), [Protocol (disambiguation)](<https://devfeed.tech/topics/protocol.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Code](<https://devfeed.tech/topics/code.md>)

Tags: [ai-development](<https://devfeed.tech/tags/ai-development.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [circleci](<https://devfeed.tech/tags/circleci.md>), [claude-code](<https://devfeed.tech/tags/claude-code.md>), [code](<https://devfeed.tech/tags/code.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [protocol](<https://devfeed.tech/tags/protocol.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

This tutorial explains how to wrap CircleCI's open-source YAML language server as a Claude Code plugin. The plugin provides real-time diagnostics, hover guidance, and best-practice feedback while Claude edits CircleCI configuration files. The article also discusses the implementation, reuse with other language servers, and a benchmark against editing without that feedback, while noting that the example plugin is unofficial and unsupported.

### Source excerpt

Build custom Claude Code plugins to wrap the CircleCI language server. Improve your CI/CD configs with real-time diagnostics and best-practice guidance.

## CircleCI is now available on Cursor Origin

DevFeed: [CircleCI is now available on Cursor Origin](<https://devfeed.tech/articles/circleci-is-now-available-on-cursor-origin-13350.md>)

Original publisher: [Read original article](<https://circleci.com/blog/circleci-cursor-origin/>)

Author: Nathan Fish

Published: 2026-09-01T18:45:00Z

Content type: release

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [CI/CD](<https://devfeed.tech/topics/cicd.md>), [Testing](<https://devfeed.tech/topics/testing.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [Pull Request](<https://devfeed.tech/topics/pull-request.md>)

Tags: [agentic-ci-cd](<https://devfeed.tech/tags/agentic-ci-cd.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [ci](<https://devfeed.tech/tags/ci.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [circleci](<https://devfeed.tech/tags/circleci.md>), [circleci-cursor-origin](<https://devfeed.tech/tags/circleci-cursor-origin.md>), [circleci-news](<https://devfeed.tech/tags/circleci-news.md>), [cursor-origin](<https://devfeed.tech/tags/cursor-origin.md>), [cursor-origin-ci-cd](<https://devfeed.tech/tags/cursor-origin-ci-cd.md>), [integrations](<https://devfeed.tech/tags/integrations.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [origin-ci-cd-integration](<https://devfeed.tech/tags/origin-ci-cd-integration.md>), [pull-request](<https://devfeed.tech/tags/pull-request.md>), [testing](<https://devfeed.tech/tags/testing.md>)

### AI overview

CircleCI has released a beta integration with Cursor Origin, allowing teams to connect Origin-hosted repositories and run CI/CD pipelines on pushes and pull requests. The integration supports agent-oriented validation through parallel execution, targeted testing, and feedback via the CircleCI CLI and MCP.

### Source excerpt

CircleCI now integrates with Cursor Origin in beta. Connect an Origin repo, keep your existing .circleci/config.yml, and add agent-friendly CI/CD to your Origin projects.

## CircleCI Smarter Testing: Stop running tests that don't matter

DevFeed: [CircleCI Smarter Testing: Stop running tests that don't matter](<https://devfeed.tech/articles/circleci-smarter-testing-stop-running-tests-that-don-t-matter-13355.md>)

Original publisher: [Read original article](<https://circleci.com/blog/smarter-testing-stop-running-tests-that-dont-matter/>)

Author: Nathan Fish

Published: 2026-08-26T19:00:00Z

Content type: article

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Testing](<https://devfeed.tech/topics/testing.md>), [CI/CD](<https://devfeed.tech/topics/cicd.md>)

Tags: [accelerate](<https://devfeed.tech/tags/accelerate.md>), [auto-rerun-failed-tests](<https://devfeed.tech/tags/auto-rerun-failed-tests.md>), [ci-cd](<https://devfeed.tech/tags/ci-cd.md>), [circleci](<https://devfeed.tech/tags/circleci.md>), [circleci-news](<https://devfeed.tech/tags/circleci-news.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [dynamic-test-splitting](<https://devfeed.tech/tags/dynamic-test-splitting.md>), [engineering-productivity](<https://devfeed.tech/tags/engineering-productivity.md>), [flaky](<https://devfeed.tech/tags/flaky.md>), [intelligent-test-selection](<https://devfeed.tech/tags/intelligent-test-selection.md>), [parallel](<https://devfeed.tech/tags/parallel.md>), [pipeline](<https://devfeed.tech/tags/pipeline.md>), [quality](<https://devfeed.tech/tags/quality.md>), [reduce](<https://devfeed.tech/tags/reduce.md>), [smarter-testing](<https://devfeed.tech/tags/smarter-testing.md>), [test-impact-analysis](<https://devfeed.tech/tags/test-impact-analysis.md>), [testing](<https://devfeed.tech/tags/testing.md>), [tests](<https://devfeed.tech/tags/tests.md>), [time](<https://devfeed.tech/tags/time.md>)

### AI overview

CircleCI describes Smarter Testing, a set of features designed to reduce CI/CD test execution time by skipping tests unaffected by changes, balancing parallel nodes, and retrying flaky tests. The article says early users have seen test runs up to four times faster.

### Source excerpt

Testing eats up to half your pipeline time. See how CircleCI Smarter Testing skips unaffected tests, rebalances parallel nodes, and retries flaky tests.

## MCP vs API: How they work together and when to use each

DevFeed: [MCP vs API: How they work together and when to use each](<https://devfeed.tech/articles/mcp-vs-api-how-they-work-together-and-when-to-use-each-13353.md>)

Original publisher: [Read original article](<https://circleci.com/blog/mcp-vs-api/>)

Author: Jacob Schmitt

Published: 2026-08-20T21:30:00Z

Content type: tutorial

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [API](<https://devfeed.tech/topics/api.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [agents](<https://devfeed.tech/tags/agents.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [api](<https://devfeed.tech/tags/api.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-vs-api](<https://devfeed.tech/tags/mcp-vs-api.md>), [mcp-vs-rest](<https://devfeed.tech/tags/mcp-vs-rest.md>), [when-to-use-mcp-vs-api](<https://devfeed.tech/tags/when-to-use-mcp-vs-api.md>), [will-mcp-replace-apis](<https://devfeed.tech/tags/will-mcp-replace-apis.md>)

### AI overview

This tutorial explains how APIs and the Model Context Protocol differ and work together. APIs expose operations for software to call, while MCP provides a standardized way for AI applications to discover and invoke selected capabilities at runtime, often through existing REST, GraphQL, or RPC interfaces.

### Source excerpt

An API exposes operations software can call. MCP lets AI agents discover and invoke them at runtime. Learn how the two work together, and when to use each.

## Starting your engineering career in the AI era: 6 takeaways for junior developers

DevFeed: [Starting your engineering career in the AI era: 6 takeaways for junior developers](<https://devfeed.tech/articles/starting-your-engineering-career-in-the-ai-era-6-takeaways-for-junior-developers-13352.md>)

Original publisher: [Read original article](<https://circleci.com/blog/junior-developers-ai-era/>)

Author: Jacob Schmitt

Published: 2026-08-11T16:05:00Z

Content type: article

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Software Engineering](<https://devfeed.tech/topics/software-engineering.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>), [Development](<https://devfeed.tech/topics/development.md>), [Generative AI](<https://devfeed.tech/topics/generative-ai.md>), [coding](<https://devfeed.tech/topics/coding.md>)

Tags: [ai](<https://devfeed.tech/tags/ai.md>), [ai-and-software-engineering](<https://devfeed.tech/tags/ai-and-software-engineering.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [career](<https://devfeed.tech/tags/career.md>), [developers](<https://devfeed.tech/tags/developers.md>), [early-career-software-engineer](<https://devfeed.tech/tags/early-career-software-engineer.md>), [generative-ai](<https://devfeed.tech/tags/generative-ai.md>), [junior-developers](<https://devfeed.tech/tags/junior-developers.md>), [junior-engineer-ai](<https://devfeed.tech/tags/junior-engineer-ai.md>), [podcast](<https://devfeed.tech/tags/podcast.md>), [software-engineering](<https://devfeed.tech/tags/software-engineering.md>), [software-engineering-mentorship](<https://devfeed.tech/tags/software-engineering-mentorship.md>), [starting-an-engineering-career](<https://devfeed.tech/tags/starting-an-engineering-career.md>)

### AI overview

This article presents six takeaways from the Confident Commit podcast about starting a software engineering career in the AI era. It argues that AI is changing the skills expected of junior developers rather than eliminating the need for them, emphasizing judgment, product sense, testing, debugging, and problem framing.

### Source excerpt

AI isn't closing the door on early-career engineers. Six takeaways from the Confident Commit podcast on starting a software career in the AI era.

## AGENTS.md vs. skills: How to steer a coding agent

DevFeed: [AGENTS.md vs. skills: How to steer a coding agent](<https://devfeed.tech/articles/agents-md-vs-skills-how-to-steer-a-coding-agent-13348.md>)

Original publisher: [Read original article](<https://circleci.com/blog/agents-md-vs-skills/>)

Author: Jacob Schmitt

Published: 2026-08-11T16:00:00Z

Content type: article

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [coding](<https://devfeed.tech/topics/coding.md>), [OpenAI](<https://devfeed.tech/topics/openai.md>), [anthropic](<https://devfeed.tech/topics/anthropic.md>)

Tags: [ai-development](<https://devfeed.tech/tags/ai-development.md>), [anthropic](<https://devfeed.tech/tags/anthropic.md>), [coding](<https://devfeed.tech/tags/coding.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [config](<https://devfeed.tech/tags/config.md>), [documentation](<https://devfeed.tech/tags/documentation.md>), [evals](<https://devfeed.tech/tags/evals.md>), [openai](<https://devfeed.tech/tags/openai.md>)

### AI overview

This article compares AGENTS.md and skills as ways to steer coding agents. AGENTS.md provides always-on repository context, while skills are modular instruction bundles loaded on demand for specialized or procedural tasks. The article recommends using a concise AGENTS.md for stable, broadly applicable guidance and skills for situational procedures, with reproducible evaluations used to determine whether the guidance changes agent behavior.

### Source excerpt

AGENTS.md or skills? The format matters less than whether your steering actually changes agent behavior. Learn how to test agent config with reproducible evals in your pipeline.

## What is an AI sandbox? A developer's guide

DevFeed: [What is an AI sandbox? A developer's guide](<https://devfeed.tech/articles/what-is-an-ai-sandbox-a-developer-s-guide-13357.md>)

Original publisher: [Read original article](<https://circleci.com/blog/what-is-an-ai-sandbox/>)

Author: Roger Winter

Published: 2026-07-28T16:00:00Z

Content type: tutorial

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [AI Sandbox](<https://devfeed.tech/topics/ai-sandbox.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [Development](<https://devfeed.tech/topics/development.md>)

Tags: [ai-code-sandbox](<https://devfeed.tech/tags/ai-code-sandbox.md>), [ai-coding-agents](<https://devfeed.tech/tags/ai-coding-agents.md>), [ai-development](<https://devfeed.tech/tags/ai-development.md>), [ai-sandbox](<https://devfeed.tech/tags/ai-sandbox.md>), [ai-sandboxing](<https://devfeed.tech/tags/ai-sandboxing.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [database](<https://devfeed.tech/tags/database.md>), [devops-101](<https://devfeed.tech/tags/devops-101.md>), [github](<https://devfeed.tech/tags/github.md>)

### AI overview

This developer guide explains AI sandboxes as isolated execution environments for code generated or run by AI coding agents. It describes how sandboxing limits access to the host machine, other projects, production systems, and credentials, reducing the impact of destructive or mistaken commands while allowing agents to execute with fewer approval interruptions.

### Source excerpt

An AI sandbox isolates code from AI coding agents so destructive commands can't reach your machine or production systems. Learn how AI sandboxing works and where it fits in the development workflow.

## What is a remote MCP server?

DevFeed: [What is a remote MCP server?](<https://devfeed.tech/articles/what-is-a-remote-mcp-server-13356.md>)

Original publisher: [Read original article](<https://circleci.com/blog/what-is-a-remote-mcp-server/>)

Author: Jacob Schmitt

Published: 2026-07-24T16:00:00Z

Content type: tutorial

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Model Context Protocol (MCP)](<https://devfeed.tech/topics/model-context-protocol-mcp.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [AI Agent](<https://devfeed.tech/topics/ai-agent.md>), [HTTP](<https://devfeed.tech/topics/http.md>), [Command-line interface](<https://devfeed.tech/topics/cli.md>)

Tags: [ai-agent](<https://devfeed.tech/tags/ai-agent.md>), [circleci-mcp-server](<https://devfeed.tech/tags/circleci-mcp-server.md>), [hosted-mcp-server](<https://devfeed.tech/tags/hosted-mcp-server.md>), [how-to](<https://devfeed.tech/tags/how-to.md>), [http](<https://devfeed.tech/tags/http.md>), [local-vs-remote-mcp](<https://devfeed.tech/tags/local-vs-remote-mcp.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-oauth](<https://devfeed.tech/tags/mcp-oauth.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [model-context-protocol](<https://devfeed.tech/tags/model-context-protocol.md>), [remote-mcp-server](<https://devfeed.tech/tags/remote-mcp-server.md>), [remote-vs-local-mcp-server](<https://devfeed.tech/tags/remote-vs-local-mcp-server.md>), [what-is-a-remote-mcp-server](<https://devfeed.tech/tags/what-is-a-remote-mcp-server.md>)

### AI overview

This explainer defines remote or hosted MCP servers, which let AI agents access external tools over HTTP from cloud-based or background environments. It compares remote and local MCP servers and describes connecting an AI agent to CircleCI through a hosted MCP server.

### Source excerpt

A remote MCP server is a hosted MCP server your AI agent reaches over HTTP instead of running locally. Here's how remote and local MCP servers differ, and how to connect an AI agent to CircleCI using the new remote MCP.

## Upgrade Your AWS Deploy Orb to Get Deploy Markers

DevFeed: [Upgrade Your AWS Deploy Orb to Get Deploy Markers](<https://devfeed.tech/articles/upgrade-your-aws-deploy-orb-to-get-deploy-markers-13349.md>)

Original publisher: [Read original article](<https://circleci.com/blog/aws-orbs-deploy-markers/>)

Author: Mari Federow

Published: 2026-07-10T13:00:00Z

Content type: tutorial

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Deployment](<https://devfeed.tech/topics/deployment.md>), [OpenID connect (OIDC)](<https://devfeed.tech/topics/oidc.md>)

Tags: [aws](<https://devfeed.tech/tags/aws.md>), [deployment](<https://devfeed.tech/tags/deployment.md>), [oidc](<https://devfeed.tech/tags/oidc.md>), [orbs](<https://devfeed.tech/tags/orbs.md>), [upgrade](<https://devfeed.tech/tags/upgrade.md>)

### AI overview

This article explains that upgrading an AWS deploy orb enables automatic deploy markers, deployment timeline visibility, auto-rollback, version comparison, and OIDC without managing long-lived keys.

### Source excerpt

Bump your AWS deploy orb version to unlock automatic deploy markers, deployment timeline visibility, auto-rollback, version comparison, and OIDC -- no extra setup beyond a version bump.

## 5 takeaways from the State of Software Delivery Q2 Pulse report

DevFeed: [5 takeaways from the State of Software Delivery Q2 Pulse report](<https://devfeed.tech/articles/5-takeaways-from-the-state-of-software-delivery-q2-pulse-report-13351.md>)

Original publisher: [Read original article](<https://circleci.com/blog/five-takeaways-2026-q2-pulse/>)

Author: Jacob Schmitt

Published: 2026-07-08T13:00:00Z

Content type: release

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Software](<https://devfeed.tech/topics/software.md>), [Development](<https://devfeed.tech/topics/development.md>), [Artificial Intelligence](<https://devfeed.tech/topics/ai.md>)

Tags: [ci-cd-benchmarks](<https://devfeed.tech/tags/ci-cd-benchmarks.md>), [circleci-news](<https://devfeed.tech/tags/circleci-news.md>), [cost](<https://devfeed.tech/tags/cost.md>), [developer-productivity](<https://devfeed.tech/tags/developer-productivity.md>), [efficiency](<https://devfeed.tech/tags/efficiency.md>), [merge-efficiency-ratio](<https://devfeed.tech/tags/merge-efficiency-ratio.md>), [popular](<https://devfeed.tech/tags/popular.md>), [report](<https://devfeed.tech/tags/report.md>), [software-delivery](<https://devfeed.tech/tags/software-delivery.md>), [software-delivery-metrics](<https://devfeed.tech/tags/software-delivery-metrics.md>), [software-delivery-pulse](<https://devfeed.tech/tags/software-delivery-pulse.md>), [software-delivery-report](<https://devfeed.tech/tags/software-delivery-report.md>), [state-of-software-delivery](<https://devfeed.tech/tags/state-of-software-delivery.md>), [teams](<https://devfeed.tech/tags/teams.md>), [velocity](<https://devfeed.tech/tags/velocity.md>), [workflows](<https://devfeed.tech/tags/workflows.md>)

### AI overview

CircleCI releases its 2026 State of Software Delivery Q2 Pulse report, based on more than 20 million workflows analyzed in March 2026. The report finds that the gap between high-performing teams and the median team widened, while feature-branch throughput increased and main-branch throughput remained flat.

### Source excerpt

The velocity gap is widening. See what 20M+ workflows reveal about merge efficiency, delivery costs, and the teams pulling ahead in the Q2 Pulse report.

## Rebuilding the CircleCI CLI from scratch

DevFeed: [Rebuilding the CircleCI CLI from scratch](<https://devfeed.tech/articles/rebuilding-the-circleci-cli-from-scratch-13354.md>)

Original publisher: [Read original article](<https://circleci.com/blog/rebuilding-the-circleci-cli-from-scratch/>)

Author: Pete Steyert-Woods

Published: 2026-07-07T16:00:00Z

Content type: article

Language: en

Sources: [The CircleCI Blog Feed | CircleCI](<https://devfeed.tech/sources/the-circleci-blog-feed-circleci.md>)

Topics: [Command-line interface](<https://devfeed.tech/topics/cli.md>), [Go Language](<https://devfeed.tech/topics/go-language.md>), [MCP Server](<https://devfeed.tech/topics/mcp-server.md>), [OAuth](<https://devfeed.tech/topics/oauth.md>), [Text-based user interface](<https://devfeed.tech/topics/tui.md>), [debugging](<https://devfeed.tech/topics/debugging.md>), [telemetry](<https://devfeed.tech/topics/telemetry.md>), [configuration](<https://devfeed.tech/topics/configuration.md>), [YAML](<https://devfeed.tech/topics/yaml.md>), [AI-assisted coding](<https://devfeed.tech/topics/ai-assisted-coding.md>)

Tags: [ai-development](<https://devfeed.tech/tags/ai-development.md>), [ci](<https://devfeed.tech/tags/ci.md>), [circleci-cli](<https://devfeed.tech/tags/circleci-cli.md>), [cli](<https://devfeed.tech/tags/cli.md>), [coding-agents](<https://devfeed.tech/tags/coding-agents.md>), [configuration](<https://devfeed.tech/tags/configuration.md>), [debugging](<https://devfeed.tech/tags/debugging.md>), [developer-tools](<https://devfeed.tech/tags/developer-tools.md>), [go](<https://devfeed.tech/tags/go.md>), [mcp](<https://devfeed.tech/tags/mcp.md>), [mcp-server](<https://devfeed.tech/tags/mcp-server.md>), [oauth](<https://devfeed.tech/tags/oauth.md>), [terminal](<https://devfeed.tech/tags/terminal.md>), [yaml](<https://devfeed.tech/tags/yaml.md>)

### AI overview

CircleCI rebuilt its CLI from scratch in Go, focusing on human-first terminal output, predictable JSON, stable exit codes, browser OAuth login, debugging features, and an MCP server for coding agents.

### Source excerpt

We rebuilt the CircleCI CLI from the ground up in Go: human-first output, -json everywhere, browser OAuth login, a built-in debugging TUI, and an MCP server for your coding agent.