# Havoptic - AI Coding Tool Release Tracker (Full Context) # https://havoptic.com # Last-Updated: 2026-04-12 # Data-Freshness: Updated daily via automated GitHub Actions pipelines > Havoptic is an independent release tracking platform for AI coding tools. > It monitors version updates, changelogs, and feature changes from 7 leading > AI-powered development assistants. All data is collected automatically and > published freely without authentication. ## What is Havoptic? Havoptic is a daily-updated release tracker and comparison platform for AI coding tools. It was built to give developers a single authoritative source for tracking the rapid pace of change across AI coding assistants — tools that ship updates multiple times per week. Havoptic tracks 7 tools simultaneously, normalizes their release data into a common schema, and publishes it as structured JSON, RSS, and JSON Feed endpoints. The platform also provides feature comparison matrices, release velocity analytics, and monthly recap pages for each tool. About page: https://havoptic.com/about ## Data Collection Methodology Release data is collected by automated pipelines that run once daily via GitHub Actions. Sources monitored per tool: - GitHub Releases API — the primary source for CLI tools distributed via GitHub (Claude Code, OpenAI Codex CLI, Gemini CLI, Kiro, GitHub Copilot CLI) - npm registry — version history for packages distributed through npm - Official changelogs — vendor-published release notes and documentation (Cursor changelog at cursor.com/changelog, Windsurf release notes) When a new version is detected: 1. Version number, release date, summary, and full release notes are extracted 2. Data is normalized into the common Havoptic release schema 3. The public releases.json dataset is updated (typically within minutes of detection) 4. Email and browser push notifications are dispatched to subscribers The lastUpdated field in each JSON endpoint reflects the timestamp of the most recent pipeline run. Historical data is preserved indefinitely. ## Tracked AI Coding Tools ### Claude Code - **Vendor**: Anthropic - **Type**: CLI tool for AI-assisted coding in the terminal - **Pricing**: Included with Claude Pro ($20/mo) and Claude Team ($25/user/mo) - **Platform**: macOS, Linux, Windows (WSL) - **Distribution**: npm package (@anthropic-ai/claude-code), GitHub Releases - **Latest Version**: 2.1.101 (2026-04-10) - **Latest Release Summary**: - Added /team-onboarding command to generate a teammate ramp-up guide from your local Claude Code usage - Added OS CA certificate store trust by default, so enterprise TLS proxies work without extr... - **Total Releases Tracked**: 252 - **Releases (last 30 days)**: 22 - **Havoptic Page**: https://havoptic.com/tools/claude-code ### OpenAI Codex CLI - **Vendor**: OpenAI - **Type**: Command-line coding assistant - **Pricing**: API usage-based pricing (OpenAI API key required) - **Platform**: macOS, Linux, Windows - **Distribution**: npm package (@openai/codex), GitHub Releases - **Latest Version**: rust-v0.120.0 (2026-04-11) - **Latest Release Summary**: New Features - Realtime V2 can now stream background agent progress while work is still running and queue follow-up responses until the active response completes (17264, 17306) - Hook activity in t... - **Total Releases Tracked**: 107 - **Releases (last 30 days)**: 6 - **Havoptic Page**: https://havoptic.com/tools/openai-codex ### Cursor - **Vendor**: Anysphere - **Type**: AI-first code editor (VS Code fork with built-in AI assistance) - **Pricing**: Free tier available; Cursor Pro $20/month - **Platform**: macOS, Windows, Linux - **Distribution**: Official installer at cursor.com - **Latest Version**: 3.0 (2026-04-02) - **Latest Release Summary**: New Cursor Interface - **Total Releases Tracked**: 10 - **Releases (last 30 days)**: 1 - **Havoptic Page**: https://havoptic.com/tools/cursor ### Gemini CLI - **Vendor**: Google - **Type**: AI coding assistant for the terminal, powered by Gemini models - **Pricing**: Free tier available; Gemini Advanced $19.99/month - **Platform**: macOS, Linux, Windows - **Distribution**: npm package (@google/gemini-cli), GitHub Releases - **Latest Version**: v0.37.1 (2026-04-09) - **Latest Release Summary**: Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.37.0...v0.37.1 - **Total Releases Tracked**: 280 - **Releases (last 30 days)**: 9 - **Havoptic Page**: https://havoptic.com/tools/gemini-cli ### Kiro - **Vendor**: Amazon (AWS) - **Type**: Spec-driven AI coding agent for structured software development - **Pricing**: Preview pricing during beta; generally available pricing TBD - **Platform**: macOS, Windows, Linux - **Distribution**: Official installer; GitHub Releases - **Latest Version**: 1.28.0 (2026-03-20) - **Latest Release Summary**: Kiro CLI version 1.28.0 - **Total Releases Tracked**: 12 - **Releases (last 30 days)**: 1 - **Havoptic Page**: https://havoptic.com/tools/kiro ### GitHub Copilot CLI - **Vendor**: GitHub (Microsoft) - **Type**: AI pair programmer — CLI extension and IDE plugin - **Pricing**: Free for verified students and open-source maintainers; Individual $10/month - **Platform**: macOS, Windows, Linux - **Distribution**: GitHub CLI extension (gh extension install github/gh-copilot) - **Latest Version**: v1.0.24 (2026-04-10) - **Latest Release Summary**: 2026-04-10 - preToolUse hooks now respect modifiedArgs/updatedInput, and additionalContext fields - Custom agent model field now accepts display names and vendor suffixes from VS Code (e.g., "Claud... - **Total Releases Tracked**: 115 - **Releases (last 30 days)**: 20 - **Havoptic Page**: https://havoptic.com/tools/github-copilot ### Windsurf - **Vendor**: Codeium - **Type**: AI-powered IDE (evolved from Codeium, formerly Codeium) - **Pricing**: Free tier; Windsurf Pro $15/month - **Platform**: macOS, Windows, Linux - **Distribution**: Official installer at windsurf.com - **Latest Version**: 1.9600.41 (2026-04-07) - **Latest Release Summary**: Windsurf version 1.9600.41 - **Total Releases Tracked**: 111 - **Releases (last 30 days)**: 5 - **Havoptic Page**: https://havoptic.com/tools/windsurf ## Feature Comparison Feature categories tracked across all tools: ### Core Editing Multi-file editing, streaming, undo capabilities #### Multi-file Editing Edit multiple files in a single operation - Supported by: Cursor - v2.0 introduced 'New Coding Model and Agent Interface' which likely includes multi-file capabilities; Gemini CLI (since v0.22.0) - Not yet supported by: Claude Code, OpenAI Codex CLI, Kiro #### Streaming Output Real-time streaming of AI responses - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.117.0); Gemini CLI (since v0.36.0) - Not yet supported by: Cursor, Kiro #### Undo/Redo Ability to undo and redo changes - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.117.0); Gemini CLI (since v0.36.0) - Not yet supported by: Cursor, Kiro #### Diff View Visual comparison of changes - Supported by: Claude Code (since 2.1.83); OpenAI Codex CLI (since rust-v0.118.0); Gemini CLI (since v0.36.0) - Not yet supported by: Cursor, Kiro ### Terminal Integration Shell and command execution support #### Command Execution Run shell commands - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.118.0); Cursor (since 1.6); Gemini CLI (since v0.36.0); Kiro (since 1.23.1) #### Shell Integration Integration with user shell environment - Supported by: Claude Code - PowerShell tool integration and environment variable support (CLAUDECODEMCPSERVERNAME, CLAUDECODEMCPSERVERURL) shows shell integration; OpenAI Codex CLI (since rust-v0.117.0); Cursor - v1.6 mentions 'improved Agent terminal' suggesting shell integration - Not yet supported by: Gemini CLI, Kiro #### Background Tasks Run tasks in background - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.117.0); Cursor (since 2.5); Gemini CLI (since v0.36.0) - Not yet supported by: Kiro ### MCP Support Model Context Protocol server and client capabilities #### MCP Client Connect to MCP servers - Supported by: Claude Code (since 2.1.91); OpenAI Codex CLI (since rust-v0.118.0); Cursor (since 2.6); Gemini CLI (since v0.36.0); Kiro (since 1.23.1) #### MCP Server Expose as MCP server - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.115.0); Gemini CLI (since v0.36.0); Kiro (since 1.23.1) - Not yet supported by: Cursor #### Custom Tools Define and use custom tools - Supported by: Claude Code (since 2.1.38); OpenAI Codex CLI (since rust-v0.118.0); Cursor - Plugins introduced in v2.5, with Team Marketplaces for Plugins in v2.6; Gemini CLI (since v0.30.0); Kiro - v1.23.0 mentions 'Grep/Glob Tools' indicating custom tool support ### IDE Integrations VS Code, JetBrains, and other editor support #### VS Code Visual Studio Code integration - Supported by: Claude Code (since 2.1.86); OpenAI Codex CLI (since rust-v0.100.0); Cursor - Editor-based features like AI Code Review in Editor (v2.1) suggest VS Code integration; Gemini CLI (since v0.36.0) - Not yet supported by: Kiro #### JetBrains IntelliJ/WebStorm integration - Supported by: Gemini CLI (since v0.31.0) - Not yet supported by: Claude Code, OpenAI Codex CLI, Cursor, Kiro #### Vim/Neovim Vim or Neovim integration - Supported by: Claude Code (since 2.1.77); OpenAI Codex CLI (since rust-v0.69.0); Gemini CLI (since v0.35.0) - Not yet supported by: Cursor, Kiro #### Web UI Browser-based interface - Supported by: Claude Code (since 2.1.81); OpenAI Codex CLI (since rust-v0.118.0); Cursor (since 1.7); Gemini CLI (since v0.36.0) - Not yet supported by: Kiro ### Agentic Features Planning, tool use, and autonomous capabilities #### Planning Mode Plan before executing changes - Supported by: Claude Code (since 2.1.86); OpenAI Codex CLI (since rust-v0.118.0); Cursor (since 2.2); Gemini CLI (since v0.36.0); Kiro (since 1.23.1) #### Autonomous Mode Extended autonomous operation - Supported by: Claude Code (since 2.1.90); OpenAI Codex CLI (since rust-v0.117.0); Cursor - v2.4 introduces 'Subagents' and v2.5 mentions 'Async Subagents', indicating autonomous operation capabilities; Gemini CLI (since v0.36.0) - Not yet supported by: Kiro #### Task Decomposition Break complex tasks into steps - Supported by: Claude Code (since 2.1.85); OpenAI Codex CLI (since rust-v0.118.0); Cursor - Plan Mode (v1.7, v2.1) and Subagents (v2.4, v2.5) suggest task breakdown capabilities; Gemini CLI (since v0.36.0); Kiro - v1.23.0 mentions 'Subagents' which suggests task decomposition capabilities #### Context Management Manage context across conversations - Supported by: Claude Code (since 2.1.86); OpenAI Codex CLI (since rust-v0.117.0); Cursor - Pinned Chats in v2.2 and various interface improvements suggest context management features; Gemini CLI (since v0.36.0) - Not yet supported by: Kiro Interactive feature matrix: https://havoptic.com/compare Machine-readable feature data: https://havoptic.com/data/feature-matrix.json ## Recent Releases ### OpenAI Codex CLI vrust-v0.120.0 (2026-04-11) New Features - Realtime V2 can now stream background agent progress while work is still running and queue follow-up responses until the active response completes (17264, 17306) - Hook activity in t... - Details: https://havoptic.com/r/openai-codex-rust-v0.120.0 ### GitHub Copilot CLI vv1.0.24 (2026-04-10) 2026-04-10 - preToolUse hooks now respect modifiedArgs/updatedInput, and additionalContext fields - Custom agent model field now accepts display names and vendor suffixes from VS Code (e.g., "Claud... - Details: https://havoptic.com/r/github-copilot-v1.0.24 ### OpenAI Codex CLI vrust-v0.119.0 (2026-04-10) New Features - Realtime voice sessions now default to the v2 WebRTC path, with configurable transport, voice selection, native TUI media support, and app-server coverage for the new flow (16960, 17... - Details: https://havoptic.com/r/openai-codex-rust-v0.119.0 ### Claude Code v2.1.101 (2026-04-10) - Added /team-onboarding command to generate a teammate ramp-up guide from your local Claude Code usage - Added OS CA certificate store trust by default, so enterprise TLS proxies work without extr... - Details: https://havoptic.com/r/claude-code-2.1.101 ### GitHub Copilot CLI vv1.0.23 (2026-04-10) 2026-04-10 - Add --mode, --autopilot, and --plan flags to start the CLI directly in a specific agent mode - Agent no longer hangs on the first turn when the memory backend is unavailable - Bazel/Bu... - Details: https://havoptic.com/r/github-copilot-v1.0.23 ### GitHub Copilot CLI vv1.0.22 (2026-04-09) 2026-04-09 - MCP tools with non-standard JSON schemas are now sanitized for compatibility with all model providers - Better handling of large images from MCP and extension tools - Improved renderin... - Details: https://havoptic.com/r/github-copilot-v1.0.22 ### Gemini CLI vv0.37.1 (2026-04-09) Full Changelog: https://github.com/google-gemini/gemini-cli/compare/v0.37.0...v0.37.1 - Details: https://havoptic.com/r/gemini-cli-v0.37.1 ### Claude Code v2.1.98 (2026-04-09) - Added interactive Google Vertex AI setup wi - Details: https://havoptic.com/r/claude-code-2.1.98 ### Claude Code v2.1.97 (2026-04-08) - Added focus view toggle (Ctrl+O) in NOFLICKER mode showing prompt, one-line tool summary with edit diffstats, and final response - Added refreshInterval status line setting to re-run the status l... - Details: https://havoptic.com/r/claude-code-2.1.97 ### Gemini CLI vv0.37.0 (2026-04-08) What's Changed feat(evals): centralize test agents into test-utils for reuse by @Samee24 in https://github.com/google-gemini/gemini-cli/pull/23616 revert: chore(config): disable agents by default b... - Details: https://havoptic.com/r/gemini-cli-v0.37.0 ### Claude Code v2.1.96 (2026-04-08) - Fixed Bedrock requests failing with 403 "Authori - Details: https://havoptic.com/r/claude-code-2.1.96 ### GitHub Copilot CLI vv1.0.21 (2026-04-07) 2026-04-07 - Add copilot mcp command for managing MCP servers - Spinner no longer appears stuck when a long-running async shell command is active - Enterprise GitHub URL input in the login flow now... - Details: https://havoptic.com/r/github-copilot-v1.0.21 ### Claude Code v2.1.94 (2026-04-07) - Added support for Ama - Details: https://havoptic.com/r/claude-code-2.1.94 ### GitHub Copilot CLI vv1.0.20 (2026-04-07) 2026-04-07 - Add copilot help monitoring topic with OpenTelemetry configuration details and examples - Spinner stays active until background agents and shell commands finish, and user input remains... - Details: https://havoptic.com/r/github-copilot-v1.0.20 ### Windsurf v1.9600.41 (2026-04-07) Windsurf version 1.9600.41 - Details: https://havoptic.com/r/windsurf-1.9600.41 ### GitHub Copilot CLI vv1.0.19 (2026-04-06) 2026-04-06 - /mcp enable and /mcp disable now persist across sessions - OpenTelemetry monitoring: subagent spans now use INTERNAL span kind, and chat spans include a github.copilot.timetofirstchunk... - Details: https://havoptic.com/r/github-copilot-v1.0.19 ### Windsurf v1.9600.38 (2026-04-06) Windsurf version 1.9600.38 - Details: https://havoptic.com/r/windsurf-1.9600.38 ### Windsurf v1.9600.40 (2026-04-06) Windsurf version 1.9600.40 - Details: https://havoptic.com/r/windsurf-1.9600.40 ### GitHub Copilot CLI vv1.0.18 (2026-04-04) 2026-04-04 - New Critic agent automatically reviews plans and complex implementations using a complementary model to catch errors early (available in experimental mode for Claude models) - Session ... - Details: https://havoptic.com/r/github-copilot-v1.0.18 ### Claude Code v2.1.92 (2026-04-04) - Added forceRemoteSettingsRefresh policy setting: when set, the CLI blocks startup until remote managed settings are freshly fetched, and exits if the fetch fails (fail-closed) - Added interactive... - Details: https://havoptic.com/r/claude-code-2.1.92 ## Data Endpoints | Endpoint | URL | Format | Update Frequency | |------------------|--------------------------------------------------|---------------|-----------------| | Releases | https://havoptic.com/data/releases.json | JSON | Daily | | Feature Matrix | https://havoptic.com/data/feature-matrix.json | JSON | Daily | | RSS Feed | https://havoptic.com/feed.xml | RSS 2.0 | Daily | | JSON Feed | https://havoptic.com/feed.json | JSON Feed 1.1 | Daily | | LLM Context | https://havoptic.com/llms.txt | Plain text | Daily | | LLM Full Context | https://havoptic.com/llms-full.txt | Plain text | Daily | | Agent Discovery | https://havoptic.com/.well-known/agents.json | JSON | As needed | Full API documentation: https://havoptic.com/api-docs ## releases.json Schema ```json { "lastUpdated": "2026-04-12T00:00:00Z", "releases": [ { "id": "claude-code-2.1.73", "tool": "claude-code", "toolDisplayName": "Claude Code", "version": "2.1.73", "date": "2026-03-11T17:39:34Z", "summary": "Brief AI-generated summary of key changes", "fullNotes": "Full release notes text", "url": "https://github.com/anthropics/claude-code/releases/tag/v2.1.73", "type": "patch" } ] } ``` Tool ID values for filtering: `claude-code`, `openai-codex`, `cursor`, `gemini-cli`, `kiro`, `github-copilot`, `windsurf` ## Frequently Asked Questions ### What is Havoptic? Havoptic is an independent, daily-updated release tracking platform for AI coding tools. It monitors and publishes version updates, changelogs, and feature changes from 7 tools: Claude Code (Anthropic), OpenAI Codex CLI (OpenAI), Cursor (Anysphere), Gemini CLI (Google), Kiro (Amazon (AWS)), GitHub Copilot CLI (GitHub (Microsoft)), Windsurf (Codeium). ### How often does Havoptic update its data? Release data is checked and updated once per day via automated GitHub Actions pipelines. New releases are typically detected and published within 24 hours of the vendor releasing them. The JSON endpoints include a lastUpdated timestamp indicating when the most recent pipeline ran. ### How does Havoptic collect release data? Havoptic monitors GitHub Releases APIs, npm registry version histories, and official vendor changelogs. Pipelines are automated and run on a daily schedule without human intervention. See full methodology: https://havoptic.com/about ### Which AI coding tools does Havoptic track? Havoptic tracks 7 AI coding tools: Claude Code (Anthropic), OpenAI Codex CLI (OpenAI), Cursor (Anysphere), Gemini CLI (Google), Kiro (Amazon (AWS)), GitHub Copilot CLI (GitHub (Microsoft)), Windsurf (Codeium). ### How can I compare two AI coding tools? Visit https://havoptic.com/compare for the full interactive feature matrix. For direct head-to-head comparisons use URLs like: https://havoptic.com/compare/claude-code-vs-cursor ### Is the Havoptic data available for programmatic access? Yes. All data is publicly accessible without authentication or API keys. - Releases: https://havoptic.com/data/releases.json - Feature matrix: https://havoptic.com/data/feature-matrix.json - RSS feed: https://havoptic.com/feed.xml Full documentation: https://havoptic.com/api-docs ### Which AI coding tool ships the most releases? Release velocity varies by tool and period. Havoptic tracks releases-per-month and average days between releases for each tool. Current velocity data is available on each tool's page and via the releases.json endpoint. Claude Code and Gemini CLI have historically maintained the highest release velocity among tracked tools. ### What is the difference between Claude Code and Cursor? Claude Code is a terminal-based CLI tool from Anthropic that works inside your existing terminal and editor. Cursor is a full code editor (VS Code fork) with AI built directly into the editing experience. For a detailed feature comparison: https://havoptic.com/compare/claude-code-vs-cursor ## Comparison Pages Pattern: https://havoptic.com/compare/{tool1}-vs-{tool2} - Claude Code vs OpenAI Codex CLI: https://havoptic.com/compare/claude-code-vs-openai-codex - Claude Code vs Cursor: https://havoptic.com/compare/claude-code-vs-cursor - Claude Code vs Gemini CLI: https://havoptic.com/compare/claude-code-vs-gemini-cli - Claude Code vs Kiro: https://havoptic.com/compare/claude-code-vs-kiro - Claude Code vs GitHub Copilot CLI: https://havoptic.com/compare/claude-code-vs-github-copilot - Claude Code vs Windsurf: https://havoptic.com/compare/claude-code-vs-windsurf - OpenAI Codex CLI vs Cursor: https://havoptic.com/compare/openai-codex-vs-cursor - OpenAI Codex CLI vs Gemini CLI: https://havoptic.com/compare/openai-codex-vs-gemini-cli - OpenAI Codex CLI vs Kiro: https://havoptic.com/compare/openai-codex-vs-kiro - OpenAI Codex CLI vs GitHub Copilot CLI: https://havoptic.com/compare/openai-codex-vs-github-copilot - OpenAI Codex CLI vs Windsurf: https://havoptic.com/compare/openai-codex-vs-windsurf - Cursor vs Gemini CLI: https://havoptic.com/compare/cursor-vs-gemini-cli - Cursor vs Kiro: https://havoptic.com/compare/cursor-vs-kiro - Cursor vs GitHub Copilot CLI: https://havoptic.com/compare/cursor-vs-github-copilot - Cursor vs Windsurf: https://havoptic.com/compare/cursor-vs-windsurf - Gemini CLI vs Kiro: https://havoptic.com/compare/gemini-cli-vs-kiro - Gemini CLI vs GitHub Copilot CLI: https://havoptic.com/compare/gemini-cli-vs-github-copilot - Gemini CLI vs Windsurf: https://havoptic.com/compare/gemini-cli-vs-windsurf - Kiro vs GitHub Copilot CLI: https://havoptic.com/compare/kiro-vs-github-copilot - Kiro vs Windsurf: https://havoptic.com/compare/kiro-vs-windsurf - GitHub Copilot CLI vs Windsurf: https://havoptic.com/compare/github-copilot-vs-windsurf ## Monthly Release Recaps Pattern: https://havoptic.com/releases/{toolId}/{year}/{month} Each recap page summarizes all releases from a given tool in a given month. - https://havoptic.com/releases/openai-codex/2026/4 - https://havoptic.com/releases/github-copilot/2026/4 - https://havoptic.com/releases/claude-code/2026/4 - https://havoptic.com/releases/gemini-cli/2026/4 - https://havoptic.com/releases/windsurf/2026/4 - https://havoptic.com/releases/cursor/2026/4 - https://havoptic.com/releases/claude-code/2026/3 - https://havoptic.com/releases/openai-codex/2026/3 - https://havoptic.com/releases/github-copilot/2026/3 - https://havoptic.com/releases/gemini-cli/2026/3 --- Site: https://havoptic.com About: https://havoptic.com/about Last updated: 2026-04-12 Coverage: Claude Code, OpenAI Codex CLI, Cursor, Gemini CLI, Kiro, GitHub Copilot CLI, Windsurf Data collection: Automated daily pipelines via GitHub Actions