SShortSingh.
Back to feed

CircleCI rebuilds CLI in Go with MCP server support, launches 1.0 beta

0
·1 views

CircleCI released a ground-up rewrite of its command-line tool in Go on July 7, now available as a 1.0 beta at cli.circleci.com for multiple platforms. The new CLI outputs JSON on every data-returning command, uses browser-based OAuth login with system keyring storage, and includes a built-in --jq flag for inline payload querying. A debugging TUI, structured error messages with doc links, and environment variable support for NO_COLOR, PAGER, and CI=true are also included. A first-party MCP server is bundled in the same binary, allowing AI coding agents in Claude, Cursor, and VS Code to call CircleCI directly via a single setup subcommand. The release is labeled 1.0 beta by CircleCI itself, with support for additional agent hosts like Zed and Continue.dev not yet confirmed.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Gemini 3.6 Flash cuts token usage 17%, costs drop alongside Python cold start times

Google has released Gemini 3.6 Flash, which delivers 17% fewer output tokens compared to its predecessor, Gemini 3.5 Flash, with pricing set at $1.50 per million input tokens and $7.50 per million output tokens. The efficiency gains are most notable on coding and web tasks, making it particularly relevant for production agentic systems where multi-step workflows compound inference costs. A companion model, Gemini 3.5 Flash-Lite, offers higher throughput at 350 output tokens per second at a lower price point, targeting high-volume workloads like document classification. Both models are immediately available via Vercel's AI Gateway using a single parameter change, allowing teams already routing other providers through the gateway to add Gemini without a separate integration. Python cold start times have also been halved in the same release cycle, requiring no code changes from developers.

0
ProgrammingDEV Community ·

citesure tool adds citation integrity checks to research repos from day one

A new Python tool called citesure aims to prevent bibliography errors in academic papers by embedding citation validation directly into a project repository at setup. Common mistakes such as placeholder DOIs, incorrect page ranges, and malformed metadata are caught early through pre-commit hooks and GitHub Actions workflows. The tool supports live verification against databases including Crossref, PubMed, arXiv, and OpenAlex, among others. Users can initialise a paper repository with a single command, which also generates configuration files and contributor guidelines. citesure is available on GitHub and includes 55 pre-built citation packs spanning fields such as sociology, ecology, law, and machine learning.

0
ProgrammingDEV Community ·

How eBPF and XDP Are Reshaping High-Speed Linux Packet Processing

eBPF (extended Berkeley Packet Filter) is a sandboxed virtual machine built into the Linux kernel that allows developers to run verified, safe programs at the kernel level without risking system crashes. XDP (eXpress Data Path) uses eBPF to intercept and process network packets at the earliest possible point — right at the network interface — before they reach the full kernel networking stack. This enables extremely fast operations such as dropping malicious traffic, redirecting packets, modifying headers, and collecting granular traffic statistics. XDP is particularly valuable for mitigating DDoS attacks and enabling load balancing or network function virtualization at high speed. To use XDP and eBPF, developers need a Linux kernel version 4.8 or later along with the Clang and LLVM compiler toolchain.

0
ProgrammingDEV Community ·

Self-Hosted Tool Reloop Aims to Fix AI Email Assistants Missing Customer Replies

A common gap in AI email assistants is their inability to receive and link customer replies back to the original conversation, leaving bookings unconfirmed and users unaware. Most inbound email solutions from providers like SendGrid or Mailgun deliver messages via a one-time webhook but offer no built-in way to tie a reply to its thread. An open-source, self-hosted tool called Reloop attempts to solve this by keeping replies linked to the correct conversation and allowing the AI to respond from the same email address. Unlike managed providers, Reloop gives operators direct control over sending limits, approved recipients, and human-approval rules, though domain-blocking risks from Gmail and others remain. The tool currently uses a polling model to check for new replies rather than instant webhooks, with a push-based update planned for a future release.

CircleCI rebuilds CLI in Go with MCP server support, launches 1.0 beta · ShortSingh