AI Coding News

February 18, 2026

Key Signals

  • Copilot CLI gains cross-session memory, marking a shift toward persistent developer context. Version 0.0.412-0 introduces experimental cross-session memory that lets developers ask about past work, files, and PRs from previous sessions. This is a significant step toward AI coding agents that accumulate institutional knowledge over time, reducing the "cold start" problem that plagues session-based tools. Combined with the new --bash-env flag for sourcing shell environments, Copilot CLI is deepening its integration with real-world developer workflows. [1]

  • Kiro v0.10 introduces design-first and bugfix spec workflows, advancing structured agentic development. The new Design-First workflow lets developers start feature specs from technical architecture rather than requirements, while dedicated Bugfix specs walk through root cause analysis before any code is written. Hunk-based review in supervised mode gives granular accept/reject control over AI-generated changes. These features represent a maturing vision where AI agents operate within explicit engineering guardrails — a contrast to the unconstrained "vibe coding" approach. [2]

  • Claude Code v2.1.47 ships 60+ fixes with major focus on Windows stability, memory efficiency, and background agent lifecycle. Background agents now continue running when pressing ESC to cancel the main thread, and parallel file operations no longer abort siblings on failure. Startup performance improves by ~500ms through deferred hook execution, while O message accumulation in long sessions is eliminated. The sheer breadth of this release — spanning Windows terminal rendering, git worktree support, permission classifiers, and CJK character alignment — signals Claude Code's push toward enterprise-grade reliability. [3]

  • Gemini CLI v0.29.0 lands Plan Mode, defaults to Gemini 3, and adds 100+ changes in a massive release. The /plan slash command, enter_plan_mode tool, and MCP server support in Plan Mode give developers a structured planning workflow before execution. Gemini 3 is now the default model with preview features removed, signaling production readiness. The release also adds admin MCP allowlists, agent skills linking, Vim motions, DevTools integration via F12, and observation masking for tool outputs — a comprehensive overhaul of the CLI's agentic capabilities. [4]

  • Anthropic clarifies Agent SDK terms after community backlash, confirming OpenClaw and NanoClaw usage remains permitted. Documentation updates that appeared to ban third-party tools from using Claude Pro/Max subscription credentials sparked alarm across the Claude community. Anthropic confirmed the changes were a "docs cleanup" and that "nothing is changing about how you can use the Agent SDK and MAX subscriptions." However, the incident highlights growing tension between flat-rate subscription models and the token-hungry agentic tools built on top of them — a dynamic that may reshape AI coding tool economics. [5]

  • GitHub expands Copilot coding agent to Windows and adds code referencing for license transparency. The autonomous background agent, previously Linux-only, now supports Windows development environments via custom runs-on settings in copilot-setup-steps.yml. Separately, Copilot code referencing integration means agent-generated code matching public repositories is highlighted with source links and license information in session logs. These additions address two key enterprise adoption concerns: platform support and IP compliance. [6][7]

  • Cursor CLI adds plan-to-cloud handoff and inline Mermaid diagram rendering in the terminal. Plans generated in the CLI can now be executed locally or handed off to Cursor's cloud infrastructure via a persistent decision menu. Mermaid code blocks render as ASCII diagrams directly in the terminal, supporting flowcharts, sequence diagrams, state machines, and more. The Ctrl+O toggle between rendered and source views makes the CLI a more viable standalone development environment. [8]

AI Coding News

  • The New Stack argues spec-driven development is the necessary evolution beyond vibe coding for enterprise software. Matthias Steiner warns that AI-driven productivity without governance creates a Jevons' paradox: more software gets built, but maintenance burdens grow proportionally. He advocates functional specifications as a single source of truth for AI agents, enabling consistent generation of designs, code, tests, and documentation. Open frameworks like SpecKit, OpenSpec, and Claude Task Master are cited as enablers, with Syntax running 10 parallel product builds using a VC-style portfolio model where half are expected to fail. [9]

  • Six emerging agentic knowledge base patterns are reshaping how AI coding agents access institutional context. LinkedIn's contextual agent playbooks and tools framework uses MCP to surface organization-wide instructions and tool integrations, anticipating what the industry later standardized as agent skills. Other patterns include integration knowledge centers for enterprise system mapping, multi-agent home bases for standardized operations, and shared business context wells for ERP-powered agents. The article highlights that out-of-the-box AI coding agents were initially ineffective due to lacking awareness of internal systems and practices. [10]

  • InfoQ covers GitHub Agentic Workflows in technical preview, enabling AI-driven repository automation with strong guardrails. Workflows are defined in Markdown files combining YAML configuration with natural language task descriptions, executed via GitHub Actions. The architecture enforces read-only permissions by default, with write actions passing through reviewable "safe outputs." GitHub frames this as "Continuous AI" — augmenting CI/CD rather than replacing it. Hacker News commentary was mixed, with some seeing value in LLM-assisted workflow specification but others questioning continuous AI involvement in CI/CD pipelines. [11]

  • Claude Opus 4.6 becomes generally available across all major IDEs in GitHub Copilot. The model is now accessible in Visual Studio Code, Visual Studio, JetBrains IDEs, Xcode, and Eclipse through the chat model picker in agent, ask, and edit modes. Copilot Enterprise, Business, Pro, and Pro+ users can access it, though Business and Enterprise administrators must first enable the Claude Opus 4.6 policy in Copilot settings. This broadens the model options available within the Copilot ecosystem beyond OpenAI and Google models. [12]

Feature Update

  • Copilot CLI v0.0.412-0 adds experimental cross-session memory and shell environment sourcing. The headline feature lets developers query past work, files, and PRs from previous sessions, bringing persistent context to the CLI agent. The new --bash-env flag sources BASH_ENV in shell sessions for better environment integration, and ctrl+x / is restored as an alternate shortcut for running commands while preserving input. Bug fixes ensure /clear preserves agent mode, MCP error messages include server names, and text selection no longer spills into the prompt area. [1]

  • Copilot CLI v0.0.412-1 patches a mouse event rendering issue. This quick follow-up release fixes a bug where mouse event coordinate fragments appeared in the input field, improving terminal interaction reliability. [13]

  • Kiro v0.10 ships Design-First Feature Specs, Bugfix Specs, hunk-based review, task hooks, and MCP prompt support. Design-First workflows derive requirements from technical architecture, pseudocode, or system diagrams. Bugfix specs produce a bugfix.md capturing current behavior, expected behavior, and regression boundaries before the agent writes code. Supervised mode now presents changes as individual hunks for granular accept/reject control. Pre and Post Task Execution hooks automate setup scripts, tests, and linting around spec tasks. MCP servers can now surface prompts and resource templates in the # context menu, with elicitation support for requesting user input during tool execution. [2]

  • Kiro adds AWS GovCloud support in US-East and US-West regions. Government agencies and contractors can now use Kiro within their compliance boundaries, authenticating via AWS IAM Identity Center with GovCloud Start URLs. Inference requests are processed using Amazon Bedrock in AWS GovCloud, with all cross-region communication encrypted via TLS 1.2+. The same installer serves both commercial and GovCloud regions. [2]

  • Claude Code v2.1.47 delivers a sweeping release with 60+ changes across performance, stability, and Windows support. Key improvements include VS Code plan preview that auto-updates as Claude iterates, ctrl+f for killing background agents, and independent parallel file mutations that complete even when siblings fail. Startup performance improves ~500ms via deferred SessionStart hook execution. Memory optimizations eliminate O message accumulation and release API stream buffers after use. Windows receives extensive fixes for terminal rendering, CWD tracking, hooks execution, shell output in MSYS2/Cygwin, and drive letter casing issues. Other notable fixes include permission classifier validation against hallucinated descriptions, plan mode preservation through context compaction, and session name persistence after compaction. [3]

  • Codex v0.104.0 adds websocket proxy support, thread archive notifications, and distinct command approval IDs. The WS_PROXY/WSS_PROXY environment variables enable websocket proxying through the network proxy, important for enterprise environments behind corporate proxies. App-server v2 now emits notifications when threads are archived or unarchived, enabling clients to react without polling. Protocol/core carries distinct approval IDs for command approvals to support multiple approvals within a single shell command execution flow. Ctrl+C/Ctrl+D now cleanly exits the cwd-change prompt during resume/fork flows. [14]

  • Gemini CLI v0.29.0 is a major release introducing Plan Mode, defaulting to Gemini 3, and overhauling the agentic architecture. The /plan slash command and enter_plan_mode tool create a structured planning workflow with MCP server support. Agent skills now support linking, and extension config is enabled by default with a new /extensions config command and extension registry client. Admin features include MCP allowlists for server configurations. Context management adds observation masking for tool outputs with session-linked storage, persistence, and resumption. CLI improvements include Vim motions, DevTools integration via F12, WebSocket-based network logging, and Ctrl+Z suspension. The system prompt has been overhauled for "rigor, integrity, and intent alignment," and sub-agents transition to XML format. [4]

  • Cursor CLI adds plan-to-cloud handoff and inline Mermaid ASCII diagram rendering. The persistent decision menu for generated plans lets developers choose between building locally or handing off to cloud execution, with Shift+Enter as a shortcut for cloud builds. Mermaid flowcharts, sequence diagrams, state machines, class diagrams, and ER diagrams render directly as ASCII in the terminal. Ctrl+O toggles between rendered diagrams and Mermaid source code. Additional quality-of-life and reliability improvements round out the release. [8]

  • Copilot coding agent now supports Windows development environments. Developers can configure the autonomous background agent to use Windows by creating a copilot-setup-steps.yml file with a custom runs-on setting. Since the integrated firewall is not compatible with Windows, GitHub recommends using self-hosted runners or larger runners with Azure private networking for network controls. This extends Copilot coding agent beyond its previous Linux-only limitation. [6]

  • Copilot coding agent adds code referencing for license transparency. When the agent generates code matching public GitHub repositories, the matching code is highlighted in session logs with links to original code and applicable licenses. The "Suggestions matching public code" policy's Block mode is not supported in the agent context — matches are highlighted rather than blocked. [7]

  • OpenCode github-v1.2.16 updates the SST deployment version. This minor release updates the SST version used by Zen, OpenCode's deployment platform. [15]