AI DevelopmentDecision Matrix17 min readPublished May 24, 2026

The decision framework on top of the AI coding-tool catalog — not another ranking.

AI Agent Stack: 10 Terminal Nodes for Every Team

Walk four branches — team size, use case, budget, IDE preference — and land on one of 10 terminal-node stack recommendations. With a 30-day cliff calendar for pricing events that change the routing math before June 18.

DA
Digital Applied Team
Senior strategists · Published May 24, 2026
PublishedMay 24, 2026
Read time17 min
Sources24
Terminal nodes
10
Team × use case × budget × IDE
Solo to 100+ seats
Pricing events
7
Next 25 days
June 18 last cliff
Tools mapped
14
IDEs, CLIs, extensions
Verified May 24, 2026
Lock-in tiers
3
OSS → Managed → Closed
Our framework

Choosing an AI coding stack in May 2026 is not a question of quality — it is a question of which branch of the decision tree you belong on. Team size, use case, budget, and IDE preference each eliminate roughly half the available options before you price a single seat. This guide assembles those four axes into a visual decision tree with 10 terminal-node stack recommendations, all prices verified live on May 24, 2026.

The decision framework matters more than ever right now because seven pricing events land in the next 25 days — Codex Pro's 2× promo expires May 31, GitHub Copilot transitions to usage-based billing on June 1 (per-credit dollar pricing still undisclosed as of publication), and the Gemini CLI sunsets on June 18 for paid Google AI customers. The stack you pick on May 24 may have a materially different cost profile by June 19. We surface this as an imminent-cliff calendar so you can choose a routing window, not a forever-stack.

This post is the decision framework built on top of the tool catalog. For the underlying feature-parity catalog across 20 platforms, see our Q2 2026 agentic coding tools matrix. For per-task cost methodology, see the per-task / per-user cost framework. For the Claude Code Max breakeven math specifically, see our Claude Code ROI calculator.

Key takeaways
  1. 01
    The IDE-vs-CLI fork is more load-bearing than budget.Most 'which AI coding tool' posts rank by quality or price. The more consequential question is: what is your switching cost when you change IDEs? VS Code (with extension swap) gives you Cursor, Cline, Continue.dev, and Copilot all in the same editor. Pure CLI gives you everything — Claude Code, Codex, Aider, Grok Build, Antigravity CLI — but you forfeit the editor's autocomplete. This framing flips the typical buyer journey.
  2. 02
    Cursor + Composer 2.5 is the only frontier model with no third-party API.Composer 2.5, launched May 18, 2026, is available exclusively inside the Cursor IDE and @cursor/sdk — not as a general API. At $0.50/$2.50 per Mtok (standard), it is the cheapest frontier-class coding intelligence available. But picking this branch means accepting: (a) you cannot get the model anywhere else, and (b) you cannot get the IDE features without the model. This is the tightest model + surface binding in commercial coding tools.
  3. 03
    BYOK is a real path with real per-seat numbers.Cline, Continue.dev, and Aider are often dismissed as DIY. At modeled 50 tasks/seat/month on Sonnet 4.6 (~$50/seat effective at $0.60/task uncached), BYOK stacks beat every paid subscription at small team sizes. The math flips at enterprise scale when per-seat subscription pricing compresses below $50/seat. Table E in this post shows the crossover point.
  4. 04
    Copilot Pro+ is required for Opus 4.7 access — not Pro.As of April 20, 2026, GitHub removed Opus-family models from Copilot Pro. Per Joe Binder, VP Product, GitHub: 'Rate limits that would be required to keep Opus sustainable on Pro would result in a worse overall experience.' Opus 4.7 on Copilot requires Pro+ at $39/mo — with a 15× premium-request multiplier (300 monthly requests ÷ 15 = ~20 effective Opus prompts/month). Anyone recommending Opus-on-Copilot at $10/mo is wrong.
  5. 05
    Seven pricing events land in 25 days — choose a routing window, not a forever-stack.The May 31 Codex Pro 2× promo expiry, June 1 Copilot usage-based billing (per-credit pricing not yet published), and June 18 Gemini CLI sunset are the three largest routing-math changes. If you are picking a stack on May 24, the answer in 8 days may differ. The imminent-cliff calendar in §06 surfaces each event with its affected stacks and routing impact.

01Routing PrincipleThe IDE-vs-CLI fork is more load-bearing than budget.

The conventional framing for "which AI coding tool" is a price-vs-quality grid. That framing misses the real switching cost: IDE lock-in. When you commit to a surface, you commit to a migration cost if you want to change it later. Model costs decline; IDE migration costs don't.

VS Code is the lock-in winner — not because it is the best IDE, but because the extension model means Cursor (a VS Code fork), Cline (a VS Code extension), Continue.dev (a VS Code extension), and GitHub Copilot (a VS Code extension) all share the same editor. Switching between them is an extension swap, not a workflow rebuild. If your team is already in VS Code, the marginal cost of trying a second tool is near zero.

JetBrains gives you JetBrains AI Ultimate + Junie, the Claude Code JetBrains plugin, and the Cline JetBrains extension — all inside the same IDE family. Python data engineers and Java/Kotlin shops who live in IntelliJ should route here before evaluating VS Code alternatives.

Pure CLI removes the IDE constraint entirely. Claude Code runs in your terminal, VS Code extension, JetBrains plugin, Desktop app, and browser. Per Anthropic's official overview: “Available in your terminal, IDE, desktop app, and browser.” Codex CLI, Aider, Grok Build CLI, and Antigravity CLI are also terminal-native — they travel with you regardless of which editor you open. The tradeoff is losing editor-native autocomplete, inline diff rendering, and multi-file navigation context that IDE-native tools provide.

The original analysis here is that the IDE fork precedes the budget question in the routing tree. A $0 BYOK Cline user and a $39/mo Copilot Pro+ user are in the same VS Code branch — their budget differs but their switching cost is the same. A Claude Code CLI user is in a different branch entirely: they can swap any model, any backend, and any IDE surface without rebuilding their workflow.

VS Code
Extension swap — zero migration cost
IDE branch (VS Code / Cursor forks)

Cursor (VS Code fork), Cline (extension), Continue.dev (extension), Copilot (extension), Kiro (VS Code fork) all share the same editor. Switching is an extension swap. Best for web-app teams and multi-tool experimenters. Composer 2.5 is IDE-native and only available here.

Lock-in tier 1-2
JetBrains
JetBrains AI + Junie — debugger advantage
IDE branch (IntelliJ / PyCharm / WebStorm / Rider)

JetBrains AI Ultimate + Junie agent, Claude Code JetBrains plugin, Cline JetBrains extension. Best for Python data engineering, Java/Kotlin, or teams that need the JetBrains debugger. JetBrains AI tier prices flagged: [verify against jetbrains.com/ai-ides/buy on publish day].

Lock-in tier 2
CLI / IDE-agnostic
Terminal native — maximum portability
CLI branch (any editor + terminal)

Claude Code CLI, Codex CLI v0.133, Aider, Grok Build CLI, Antigravity CLI. Works with any editor. Model-swappable. DevOps / IaC and AI-research teams gravitate here. You forfeit editor-native autocomplete and inline diff rendering.

Lock-in tier 1-2
Standalone / Web
Zed, Windsurf, Kiro Web — own-editor bets
Standalone IDE or browser-only branch

Zed (Rust, Parallel Agents Apr 22, Terminal Threads May 20), Windsurf (VS Code fork, Cognition AI), Kiro Web (preview, 50% off through May 29). Zed's Terminal Threads let you 'run Claude Code, Amp, or any terminal agent as threads in Zed's sidebar' — the meta-routing IDE branch. See §08.

Lock-in tier 2-3

02Lock-In FrameworkThree lock-in tiers — our classification, not a vendor label.

Our lock-in tiers are a Digital Applied framework — well-reasoned but not vendor-confirmed. They classify tools by how portable your workflow is if you change your mind.

Tier 1 — OSS + BYOK (fully portable). Aider, Cline, and Continue.dev are open-source Apache 2.0 projects where both the model and the IDE surface are portable. You bring your own API keys, you own your config, and switching to a different model costs you nothing except the API rate. Per the Cline team: “You only pay for AI inference credits when you use AI models. This is usage-based pricing — you pay for what you use, nothing more.”

Tier 2 — Managed platform with BYOK escape.Cursor, Claude Code, Codex CLI, Windsurf, and Zed all offer managed tiers with their own model routing, but they let you substitute models or run BYOK configurations. The IDE or CLI surface is single-vendor; the model is swappable. Cursor's $20 Individual tier bundles both inference and the editor — but you can also bring OpenAI or Anthropic API keys if you prefer direct billing.

Tier 3 — Closed platform. Kiro (Anthropic-on-Bedrock only as of May 2026), Grok Build (xAI model only, SuperGrok Heavy gated), Antigravity 1.x (Gemini-only), and MS Copilot Studio (Microsoft-managed enterprise) are closed platforms. Antigravity 2.0 partially breaks the closed-platform rule — it reportedly runs Claude Sonnet 4.5 and GPT-OSS 120B in addition to Gemini 3.5 Flash, per Apidog's I/O coverage (May 19, 2026) — though this is single-source and should be treated as unconfirmed.

The critical observation is that Cursor + Composer 2.5 is the tightest Tier 2 binding in the market. Composer 2.5, launched May 18, 2026, is “built on the same open-source checkpoint as Composer 2, Moonshot's Kimi K2.5” per the Cursor team's launch blog— but the model is “available exclusively inside the Cursor IDE and through the @cursor/sdk — not as a general API.” This is the first commercial coding tool to bind a proprietary model + editor surface this tightly. If you pick this branch, you are accepting IDE lock-in that has no model-substitution escape valve.

Joe Binder — VP Product, GitHub · April 20, 2026

“Opus-family models have been removed from Copilot Pro. Rate limits that would be required to keep Opus sustainable on Pro would result in a worse overall experience.” — Joe Binder, VP Product, GitHub, Changes to GitHub Copilot Individual Plans, April 20, 2026. Opus 4.7 access on Copilot requires Pro+ ($39/mo), not Pro ($10/mo).

03Decision Tree Output10 terminal-node stack recommendations — walk the tree.

The matrix below is the decision tree output: 10 distinct profiles (team size × use case × budget × IDE preference) each mapped to a recommended stack, monthly cost, and lock-in tier. All prices verified live on May 24, 2026. For the full pricing methodology behind per-task cost estimates, see our Q2 2026 API pricing index. For the CLI-specific comparison underpinning Nodes 3, 6, and 7, see the Claude Code vs Codex vs Jules matrix.

Node 1
Solo · web app · $0 · VS Code

Recommended stack: Cline (OSS Apache 2.0) + BYOK Sonnet 4.6 via Anthropic API + Continue.dev autocomplete. Monthly cost: ~$30-50 (API only — modeled at 50 tasks × $0.60/task uncached Sonnet 4.6). Lock-in tier: 1 (OSS+BYOK — model and IDE fully portable). Why: zero subscription overhead, model-swappable, config-file portable. Cliff to monitor: none imminent. See our Continue.dev OSS guide for config.yaml setup (JSON format is deprecated).

Tier 1 — fully portable
Node 2
Solo · Python data eng · $30/mo · JetBrains

Recommended stack: JetBrains AI Pro ($10/mo Individual, verify at jetbrains.com/ai-ides/buy) + Junie agent + Claude Code JetBrains plugin (on Claude Pro $20/mo). Combined ~$30/mo. Lock-in tier: 2 (managed platform — JetBrains IDE + Anthropic subscription both single-vendor). Why: JetBrains debugger + Junie's module-refactor agent + Claude Code's JetBrains plugin gives the strongest Python data-engineering context. Cliff: none imminent for this node.

Tier 2 — managed platforms
Node 3
Solo · DevOps / IaC · $20 · CLI-agnostic

Recommended stack: Claude Code Pro ($20/mo) — Sonnet 4.6 default, Opus 4.7 on demand from 5h-window limit. Optional: Bedrock or Vertex AI routing for enterprise compliance (see Claude Code setup docs). Lock-in tier: 2 (managed-platform; model swappable via BYOK). Why: terminal-native, IDE-agnostic, DevOps-native loop patterns. Rate limits doubled May 6, 2026 per Anthropic SpaceX compute deal. Cliff: rate limits and pricing unchanged through this window.

Tier 2 — CLI portable
Node 4
5-dev · web app · $100/seat · VS Code

Recommended stack: Cursor Pro Individual ($20/dev, 5 seats = $100/mo) + Claude Code Max 5× ($100/mo per heavy-user seat) on demand for deep architectural work. Combined base ~$200-300/mo for a 5-dev team. Lock-in tier: 1+2 hybrid (Cursor IDE-lock for Composer 2.5 tasks; Claude Code CLI fully portable). Warning: Composer 2.5 is IDE-only — see §02. Cliff: Cursor pricing unchanged; Claude Code rate limits stable.

Hybrid Tier 1+2
Node 5
5-dev · Python data eng · $60/seat · JetBrains

Recommended stack: JetBrains AI Ultimate Business ($60/seat/mo Individual, verify at jetbrains.com/ai-ides/buy) + Junie. 5 seats = ~$300/mo. Lock-in tier: 2 (JetBrains managed platform). Why: Junie refactors modules, generates tests, and updates docs inside IntelliJ/PyCharm — the strongest agent for Python data-engineering at scale. Cost at 25 seats: ~$1,500/mo. Cliff: none imminent.

Tier 2 — JetBrains
Node 6
10-50 person · multi-vertical · mixed IDEs

Recommended stack: Claude Code Team ($20-25/seat annual) + Cursor Teams ($40/user for VS Code seats) + Codex CLI Plus ($20/seat for terminal work). Effective ~$60-85/seat at blended mix. Lock-in tier: 2 (per-surface portable). Note: Codex Plus message bands are 15-80 GPT-5.5 messages per 5-hour window; the 2× promo (until May 31) doubles those bands to 30-160 msgs/5h. After May 31, bands halve back to baseline. Cliff: May 31 Codex Pro 2× promo expiry; June 1 Copilot usage-based billing if team uses Copilot alongside.

Tier 2 — multi-surface
Node 7
10-50 person · AI research · $200/dev · CLI

Recommended stack: Claude Code Max 20× ($200/dev/mo) + Cline (BYOK) hybrid for model experimentation. ~$200/dev + ~$30 BYOK effective = ~$230/dev. Lock-in tier: 1+2 (Claude Code managed; Cline BYOK fully portable). Why: Max 20× provides the highest 5h-window limits for sustained agentic research; Cline BYOK lets researchers swap to DeepSeek, Gemini 3.5 Flash ($1.50/$9.00/Mtok), or open-weight models without changing workflow. See the Claude Code ROI calculator for the Max 5× vs Max 20× breakeven.

Hybrid Tier 1+2
Node 8
50+ · enterprise · standardized VS Code

Recommended stack: Cursor Enterprise (custom pricing) + Claude Code Enterprise ($20/seat + API-rate usage). Effective range typically $40-100/seat all-in depending on negotiated terms. Lock-in tier: 2 (Cursor IDE-lock; Claude Code CLI portable). Why: Cursor Enterprise gives policy controls, SSO, audit logs, and centralized model routing. Claude Code Enterprise separates the CLI surface for terminal work and adds Bedrock/Vertex/Foundry routing. The combination covers 80%+ of VS Code enterprise workflows. See the Claude Code team rollout plan for the 30-60-90-day onboarding path.

Tier 2 — enterprise
Node 9
Enterprise · computer-use · IT-managed

Recommended stack: Microsoft Copilot Studio capacity packs ($200/mo for 25,000 Copilot Credits) + M365 Copilot ($30/user/mo). Computer-use agent actions consume Copilot Credits separately — both paths apply. Computer-use in Copilot Studio went GA on May 13, 2026 per Microsoft Tech Community. Lock-in tier: 3 (Microsoft-managed closed platform). Why: the ONLY major player shipping computer-use agents as a managed enterprise SKU with audit log, policy controls, and M365 compliance integration as of May 24, 2026.

Tier 3 — Microsoft enterprise
Node 10
Solo / small team · Google-stack · $20-100

Recommended stack: Antigravity 2.0 AI Pro ($20/mo) or AI Ultra ($100/mo) + Gemini 3.5 Flash default (GA May 19, 2026). Lock-in tier: 3 (Google ecosystem; Antigravity 2.0 partially breaks closed-platform with reported multi-model support — per Apidog, May 19, 2026; unconfirmed). Best for: Firebase / Android / Google Workspace / AI Studio workflows. Note: Gemini CLI sunsets June 18 for paid Google AI Pro/Ultra customers — forced migration to Antigravity CLI by that date. Antigravity 1.0 pricing was $0/$20/$100/$250; $250 repriced to $200 at v2.0 launch May 19.

Tier 3 — Google ecosystem

The pattern across all 10 nodes is that the IDE preference filters you before the budget question matters. Nodes 1, 4, and 8 are the VS Code branch — spanning $0 to enterprise custom. Nodes 2 and 5 are the JetBrains branch. Nodes 3 and 7 are the CLI branch. Node 10 is the Google-ecosystem branch. Only Node 9 is truly outside the IDE categorization — it is the IT-managed enterprise branch that developers rarely control.

The forward-looking analysis: the Tier 3 / closed-platform nodes (9 and 10) are losing ground. Microsoft's computer-use GA is significant — no one else has shipped it as a managed enterprise SKU. But Antigravity 2.0's multi-model claim (if confirmed) would move Node 10 into Tier 2 territory, which would materially change the lock-in story for Google-stack shops. Watch the Antigravity changelog through June for official multi-model confirmation.

04Copilot PricingCopilot premium-request multiplier math — the gotcha nobody explains.

GitHub Copilot's pricing is not a token budget — it is a premium-request budget where each model consumes a different number of requests per prompt. The multipliers below are verified live from docs.github.com/copilot-requests on May 24, 2026.

The practical consequence: Copilot Pro ($10/mo, 300 premium requests) gives you 300 prompts on Sonnet 4.6 (1× multiplier) but only 20 effective prompts on Opus 4.7 (15× multiplier — 300 ÷ 15). Copilot Pro+ ($39/mo, 1,500 premium requests) gives you 100 Opus 4.7 prompts per month (1,500 ÷ 15). If your workflow requires frequent Opus 4.7 invocations, you should be on Claude Code Pro or Max rather than Copilot Pro+. The 10% auto-select discount (multipliers calculated at 0.9× for model-auto-selected prompts) provides marginal relief.

A second gotcha: GitHub pulled Gemini models from Copilot Chat web on May 20, 2026 — scoped to web only. The Gemini removal does NOT affect VS Code, JetBrains, or CLI Copilot surfaces. And as of publication, GitHub Copilot Pro “Upgrades are paused” — verified live on github.com/features/copilot/plans. New Pro sign-ups are currently not available.

June 1, 2026 is the Copilot usage-based billing transition. Per-credit dollar pricing has not been published as of May 24 — 8 days before the transition. Plan for uncertainty: any Copilot Pro+ routing recommendation in this post carries a [VERIFY ON OR AFTER JUNE 1] flag for per-credit cost claims.

GitHub Copilot premium-request multipliers by model

Source: docs.github.com/en/copilot/concepts/billing/copilot-requests, retrieved May 24, 2026. Auto-select discount: 10% (multipliers at 0.9×).
Opus 4.7 — premium request multiplier300 Pro reqs ÷ 15× = ~20 effective Opus prompts/mo on Pro · Pro+ only
15×
GPT-5.5 — premium request multiplier300 Pro reqs ÷ 7.5× = 40 effective prompts/mo
7.5×
Sonnet 4.6 — premium request multiplier300 Pro reqs = 300 effective prompts/mo (1:1)
GPT-5.4 — premium request multiplier300 Pro reqs = 300 effective prompts/mo (1:1)
GPT-5.4-mini — premium request multiplier300 Pro reqs = 909 effective prompts/mo (0.33× = 3× value)
0.33×

05Team Cost MathPer-seat monthly burn at 5 / 25 / 100 seats — every major stack.

The table below shows monthly stack cost at three team sizes for the most popular configurations, as of May 24, 2026. BYOK rows assume 50 tasks/seat/month at ~$1 effective task (illustrative — actual spend varies with model choice and cache discipline). The only vendor-anchored session cost is Anthropic's $0.705 worked example (50K in / 15K out, uncached) from Anthropic's pricing docs. BYOK numbers are illustrative, not vendor-disclosed. For the full per-task economics, see our token-vs-outcome pricing models guide and the data-point tracker we maintain.

5 seats
Cursor Pro Individual (5 × $20)
$100

25 seats: $500/mo · 100 seats: $2,000/mo. No usage-based overage. Composer 2.5 included — IDE-only, no model substitution.

Individual $20/seat
5 seats
Copilot Pro+ (5 × $39)
$195

25 seats: $975/mo · 100 seats: $3,900/mo. 1,500 premium reqs/mo at model multipliers. Upgrades currently paused — check github.com/features/copilot/plans.

Pro+ $39/seat
5 seats
Claude Code Max 5× (5 × $100)
$500

25 seats: $2,500/mo · 100 seats: $10,000/mo. 5h-window limits doubled since May 6, 2026. Sonnet 4.6 default; Opus 4.7 on demand from limit pool.

Max 5× $100/seat
5 seats
Cline BYOK Sonnet 4.6 (modeled)
~$250

25 seats: ~$1,250/mo · 100 seats: ~$5,000/mo. Illustrative at 50 tasks × ~$1/task. Actual varies. No subscription overhead; model-swappable; cache discipline drives costs down.

OSS BYOK — illustrative

The crossover point is roughly 25-30 seats. Below that threshold, BYOK at modeled Sonnet 4.6 rates typically beats paid subscriptions for high-volume users. Above 30 seats, Claude Code Team ($20-25/seat annual) and Cursor Teams ($40/user) compress per-seat cost sufficiently that subscription management overhead is worth the predictability. At 100 seats, the decision is not about cost per-seat — it is about enterprise features (audit logs, SSO, policy routing) that only appear in the Enterprise tiers.

The cache-discipline variable is the most underrated cost lever. Sonnet 4.6 at 80% cache hit drops from $0.60/task to ~$0.28/task — a 53% reduction. GPT-5.5 above 272K context incurs a 2× input surcharge for the full session — the “1M context gotcha” that makes GPT-5.5 appear cheaper than it is for long-context agentic workflows. These dynamics are documented in our cost-per-successful-task evaluation metric post.

06Pricing EventsImminent-cliff calendar — 7 events in 25 days.

A decision tree is supposed to be evergreen. We disclose the imminent-cliff window explicitly so the reader knows this recommendation has a half-life. Every date below is verified as of May 24, 2026. After June 18, re-verify each node's cost math.

May 31
Codex Pro 2× promo ends
7days

OpenAI's 'Double your normal Codex usage until May 31, 2026' promo expires. Pro 5× bands revert from 30-160 msgs/5h back to 15-80; Pro 20× from 300-1,600 back to 150-800. If Node 6 or 7 includes Codex, re-evaluate after May 31.

Affects Nodes 6, 7
June 1
Copilot usage-based billing
8days

GitHub Copilot transitions to usage-based billing. Per-credit dollar pricing not yet disclosed as of May 24. [VERIFY ON OR AFTER JUNE 1] — any Copilot Pro+ routing cost claim made before this date carries uncertainty. Source: GitHub Changelog May 12, 2026.

Affects Node 4, 6, 8
June 15
Claude Code Agent SDK billing split
22days

claude -p and Agent SDK move to a separate monthly credit pool ($20/$100/$200 tiers). Agentic workflows that rely on scripted claude -p invocations will need to re-budget against the new pool. Pro/Max tiers retain standard interactive limits.

Affects Nodes 3, 6, 7
June 18
Gemini CLI sunset
25days

Google Developers Blog (May 19, 2026): Gemini CLI sunsets for Google AI Pro and Ultra customers. Paid Gemini Code Assist customers retain access. Teams on Node 10 (Antigravity / Google-stack) must migrate to Antigravity CLI by this date. Source: developers.googleblog.com.

Affects Node 10

The forward projection: after June 18, the effective tool landscape contracts. Gemini CLI users forced onto Antigravity CLI may find the migration smoother than expected — the Google Developers Blog transition guide notes the Antigravity CLI is “built in Go, snappier and more responsive.” But Antigravity 2.0's pricing ($20/$100/$200, repriced from $250 at launch) combined with the removal of a free-at-tier-2 CLI option is a meaningful change in the Google-stack cost model. Teams on Node 10 should budget the Antigravity AI Pro $20/mo as their new floor.

07OSS + BYOKBYOK is a real path — with real numbers at every team size.

Cline, Continue.dev, and Aider are typically dismissed in “best AI coding tool” comparisons as DIY options for developers willing to manage their own API keys. That dismissal misses the per-seat economics at small-to-mid team sizes. At modeled 50 tasks/seat/month on Sonnet 4.6 ($0.60/task uncached, declining significantly with cache), BYOK effective burn is approximately $30/seat — below every managed-platform subscription at the mid tier.

The practical case for BYOK stacks is sharpest for teams whose primary pain is seat-license inflation. A 10-person team on Cursor Teams ($40/user) spends $400/mo on IDE licensing before any model inference. A 10-person team on Cline BYOK at modeled $30/seat spends ~$300/mo — a 25% reduction — with full model portability and no IDE subscription.

The counter-argument is real too: BYOK requires each developer to manage API keys, configure YAML (Continue.dev has deprecated JSON config), and absorb the complexity of model selection. For teams without a dedicated tooling engineer, that overhead can exceed the cost savings. Node 1 (solo developer) is the natural BYOK home; Node 4 (5-dev team) is the first point where managed-platform convenience starts winning the argument.

Aider is the strongest terminal-only BYOK option — free OSS, pip install, tree-sitter repo-map across 100+ languages, BYOK across OpenAI / Anthropic / Google / DeepSeek / Bedrock / Vertex. See our Aider terminal deep dive for the full config reference. For the Continue.dev OSS path, see the Continue.dev OSS guide.

You only pay for AI inference credits when you use AI models. This is usage-based pricing — you pay for what you use, nothing more.Cline team · cline.bot/pricing, retrieved May 24, 2026

08Meta-Routing IDEZed: the editor that hosts other agents — not just one of N IDEs.

Most decision trees treat Zed as one of N IDEs and rank it against Cursor and Windsurf. That framing is increasingly wrong. On May 20, 2026, the Zed team announced Terminal Threads: “Run Claude Code, Amp, or any terminal agent as threads in Zed's sidebar.” This makes Zed the meta-routing IDE — the editor you use when you want to run multiple agents (Claude Code, Codex CLI, Aider) without leaving your editor context.

Combined with Zed's Parallel Agents feature (launched April 22, 2026), which lets you run N agent contexts in parallel windows, and Zed's Rust-native performance profile, the positioning is distinct: Zed is not competing with Cursor on Composer 2.5 feature parity — it is competing on the meta-layer of agent orchestration within a single editor surface.

The Zed routing profile is strongest for:

  • Developers who want to run Claude Code and Codex CLI side-by-side, comparing outputs on the same task.
  • AI-research teams experimenting with multiple model backends (Tier 1 BYOK philosophy inside a standalone editor).
  • Vim / Neovim emigres who want a modal-editing-friendly standalone editor with agent integration.

Zed Pro is $10/month with $5 of tokens included and unlimited edit predictions. Business is $30/seat. A two-week trial gives $20 in credits. Verified at zed.dev/pricing on May 24, 2026. See our Zed Parallel Agents review for the full setup.

09Enterprise BranchMicrosoft Copilot Studio: the only managed enterprise computer-use SKU.

Coding-tool decision trees usually stop at developer-tier subscriptions. The enterprise branch needs a different terminal node when IT governance, audit logging, compliance controls, and computer-use automation are requirements that developers cannot waive.

Microsoft Copilot Studio computer-use agents went generally available on May 13, 2026. Per the Microsoft Tech Community announcement: “Computer use in Microsoft Copilot Studio is now generally available, with expanded availability rolling out to all commercial geographies in Microsoft Power Platform.” This is the only major player shipping computer-use as a managed enterprise SKU — with policy controls, Copilot Credit billing visibility, and M365 compliance integration — as of publication.

The pricing has two paths. Path 1: M365 Copilot ($30/user/mo) includes internal agents at no additional credit cost for licensed users. Computer-use agent actions consume Copilot Credits separately. Path 2: Standalone Copilot Studio capacity packs at $200/mo for 25,000 Copilot Credits, or pay-as-you-go at $0.01/credit via Azure. Do not simplify to “$30/user/mo” — the computer-use action billing is layered on top of the M365 license.

Node 9 is not the right branch for developer teams choosing a coding IDE. It is the right branch for IT-led automation initiatives — workflow automation, enterprise app integration, browser-based legacy system access — where the managed compliance layer is non-negotiable. For the broader enterprise AI development context, our AI transformation services page covers how we help organizations route these decisions across the developer, IT, and CTO layers. See also Microsoft Copilot Cowork enterprise workflows for the broader M365 context.

Microsoft Copilot Studio Team · May 13, 2026

“Computer use in Microsoft Copilot Studio is now generally available, with expanded availability rolling out to all commercial geographies in Microsoft Power Platform.” — Microsoft Copilot Studio Team, Microsoft Tech Community, May 13, 2026. The only major vendor shipping computer-use as a managed enterprise SKU with M365 compliance integration as of May 24, 2026.

Conclusion

Route by IDE fork first, then budget — the terminal node handles the rest.

The 10 terminal nodes in this guide cover the full population of developer teams as of May 24, 2026 — from the solo developer building a Next.js app on zero budget (Node 1: Cline + BYOK Sonnet 4.6) to the enterprise IT team needing computer-use automation with M365 compliance (Node 9: Microsoft Copilot Studio). The routing logic is consistent: IDE preference filters first, then use case, then budget. Most “which AI coding tool” guides skip the IDE fork entirely and rank by quality or price — which explains why their recommendations expire faster than the tools themselves.

The imminent-cliff calendar is the post's second key asset: the decision tree's half-life is visible. Seven pricing events in 25 days — ending with the June 18 Gemini CLI sunset — mean that Nodes 6, 7, and 10 will have materially different cost profiles by mid-June. Set a reminder to re-verify those nodes on June 19. For teams acting now, the safest stacks are the Tier 1 and Tier 2 nodes (1, 3, 7) where model portability means a pricing event from one vendor does not break your workflow. The most fragile nodes are any that carry Codex (May 31 cliff) or Copilot (June 1 uncertainty) in a budget-critical role.

The forward projection for the decision tree: Anthropic's rate-limit doubling (May 6, 2026) and the June 15 Agent SDK billing split are signals that Claude Code's tiering is becoming more granular — which will eventually produce a new branch point between interactive coding and agentic pipeline workloads. When that split matures, Nodes 3, 6, and 7 will need re-routing. Track the Claude Code 1.3 deep dive for the CLI feature changes that will drive that fork.

Route your AI dev stack

From decision tree to production-ready stack.

We help engineering teams and CTOs route their AI development stack — with per-seat burn tables, lock-in tier analysis, and change management for the imminent pricing cliffs.

Free consultationExpert guidanceTailored solutions
What we work on

AI stack routing & transformation

  • IDE preference + lock-in tier analysis
  • Per-seat burn modeling at your team size
  • 30-60-90 day Claude Code rollout plans
  • BYOK vs managed-platform cost comparison
  • Enterprise computer-use feasibility assessment
FAQ · AI Agent Stack Decision Tree

The questions teams ask when routing their AI agent stack.

Node 1 in our decision tree: Cline (Apache 2.0 OSS) + BYOK Sonnet 4.6 via the Anthropic API + Continue.dev autocomplete. At modeled 50 tasks/month, effective API spend is roughly $30-50/mo — below every managed-platform subscription. Continue.dev configuration uses config.yaml (the JSON format is deprecated). Cline runs in VS Code and JetBrains; Aider is an alternative if you prefer a pure terminal CLI. Both tools let you swap models — Gemini 3.5 Flash ($1.50/$9.00/Mtok, GA May 19, 2026) can reduce costs further if your tasks are mid-complexity. The BYOK path requires managing API keys and YAML config; for developers without the time overhead, Cursor Hobby ($0) or Claude Code Pro ($20/mo) are the next-cheapest managed-platform options.