惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

美团技术团队
J
Java Code Geeks
有赞技术团队
有赞技术团队
GbyAI
GbyAI
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
酷 壳 – CoolShell
酷 壳 – CoolShell
博客园 - 叶小钗
阮一峰的网络日志
阮一峰的网络日志
Microsoft Security Blog
Microsoft Security Blog
IT之家
IT之家
G
Google Developers Blog
月光博客
月光博客
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
S
SegmentFault 最新的问题
博客园 - 三生石上(FineUI控件)
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
腾讯CDC
V
Visual Studio Blog
博客园 - 【当耐特】
D
Docker
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Engineering at Meta
Engineering at Meta
L
LangChain Blog

DEV Community

Authentication Security Deep Dive: From Brute Force to Salted Hashing (With Java Examples) Why AI Systems Don’t Fail — They Drift Spilling beans for how i learn for exam😁"Reinforcement Learning Cheat Sheet" I Replaced Chrome with Safari for AI Browser Automation. Here's What Broke (and What Finally Worked) How Python Borrows Other People's Work The $40 Architecture: Processing 1 Billion API Requests with 99.99% Uptime Vibe Coding: A Workflow Guide (From Zero to SaaS) Most webhook security guides protect the wrong side. The scary part is delivery. Headless CMS for TanStack Start: Build a Blog with Cosmic EU Age Verification App "Hacked in 2 Minutes" — What Actually Happened Comfy Cloud’s delete function does not actually remove files Running AI Models on GPU Cloud Servers: A Beginner Guide Event-driven media intelligence with AWS Step Functions and Bedrock I scored 500 AI prompts across 8 quality dimensions — here's what broke How to Call Google Gemini API from Next.js (Free Tier, No Backend Needed) The Portal Protocol: Reclaiming Human Connection in the Age of AI How to Fix Your Team's Scattered Knowledge Problem With a Self-Hosted Forum Intro to tc Cloud Functors: A Graph-First Mental Model for the Modern Cloud Designing Multi-Tenant Backends With Both Ownership and Team Access I Built a Neumorphic CSS Library with 77+ Components — Here's What I Learned PostgreSQL Performance Optimization: Why Connection Pooling Is Critical at Scale Cómo construí un SaaS multi-rubro para gestionar expensas en Argentina con FastAPI + Vue 3 🚀 I Built an Ethical Hacking Scanner Tool – Open Source Project I Replaced /usage and /context in Claude Code With a Single Statusline A Pythonic Way to Handle Emails (IMAP/SMTP) with Auto-Discovery and AI-Ready Design I Collected 8.9 Million Polymarket Price Points — Here's What I Found About How Markets Really Move EcoTrack AI — Carbon Footprint Tracker & Dashboard Everyone's Using AI. No One Agrees How. 5 self-hosted ebook managers worth trying in 2026 Building Your First AI Agent with LangChain: From Chatbot to Autonomous Assistant
When Not to Use AI: A Contrarian Framework for Enterprise...
Wolyra · 2026-04-27 · via DEV Community

A lot of enterprise writing in 2026 is about where to add AI. Less of it is about where to refuse. That imbalance produces a specific failure pattern: organizations that ship AI features into workflows that did not need them, could not safely support them, or would have been better off with simpler mechanisms. The incidents from these decisions are not dramatic — they are slow-moving degradations that only become visible after the commitment has already compounded.

This post is a short, opinionated guide to the places where the correct move in 2026 is to not use AI, and why.

When the workflow needs a clear rule, not a judgment

A lot of enterprise work is the execution of rules rather than the exercise of judgment. Routing an invoice based on amount and vendor. Approving an expense within policy limits. Classifying a message by explicit keyword. These are workflows where a rule-based system is deterministic, auditable, and near-free to operate. Putting a language model in the decision path makes the system stochastic, more expensive, and harder to audit — with no accompanying benefit, because the decision does not actually require judgment.

The test is simple. Can the decision be written as an if-then table? If yes, use the if-then table. A model makes sense when the decision depends on context that cannot be reduced to fields — the tone of a customer message, the topic of an open-ended question, the substance of a long document. Not before.

When reproducibility is a hard requirement

Some workflows have to produce the same output for the same input, every time, forever. Financial calculations. Regulatory filings. Legal document generation where the language is prescribed. Calibration of physical systems. In all of these, variation between runs is a defect, not a feature.

Models are stochastic. Even with temperature zero and pinned versions, the underlying provider can change the model, the accelerator hardware can produce minor floating-point differences, and behavior across years is not guaranteed. For a workflow that has to produce identical output for audit, a deterministic implementation is not just safer; it is the correct engineering choice. AI can help write the deterministic implementation. It should not be the deterministic implementation.

When the dataset is small and the domain is narrow

AI is often proposed as a solution for workflows where a small team with good tooling would solve the same problem in less time. Categorizing a few hundred items. Extracting structured data from a few thousand well-formatted documents. Building a search over a modest corpus where existing full-text search was sufficient.

In these cases, the AI solution is often impressive-looking and worse on every practical axis: slower to build, more expensive to run, harder to audit, more operationally fragile. The existing tools are not exciting. They are correct. Choosing the correct tool over the exciting one is not a failure of ambition; it is a signal of engineering maturity.

When the failure mode is expensive and ambiguous

Some workflows have a specific property: wrong answers have high cost and are hard to detect. Medical triage on ambiguous symptoms. Legal advice on novel questions. Safety-critical monitoring where a missed alert is catastrophic.

AI systems can produce plausible wrong answers. In most domains this is a recoverable problem. In these domains it is not. The correct posture is to use AI as an augmentation that a qualified human reviews, never as an autonomous decision-maker. Any design that puts a model on the critical path without a human in the loop is accepting a failure rate that may be unmeasurable until the first serious incident.

When the data cannot leave your control

Some data is not allowed to cross a boundary. Certain regulated health data. Classified government information. Trade secrets under non-disclosure agreements that predate the cloud era. Contractual obligations to specific customers.

Using a hosted AI service on this data is, at minimum, a contractual and possibly a legal problem. The correct answer may be a self-hosted open-weight model, or it may be no AI at all for this workflow until the infrastructure matures. What it is not is “use the hosted service and hope the audit never comes.”

When the user already has better tools

A pattern that repeats in enterprise AI: a feature is built to generate summaries, recommendations, or draft content in a workflow where the users had well-developed existing tools — templates, saved searches, macros, domain expertise — that the AI feature replaces with something nominally automated and actually worse. The users revert to their old tools within weeks. The AI feature is officially “successful” because usage metrics were tracked, but the users have moved past it.

Talk to the users before the feature is built. If their existing tools are working, an AI feature has to be meaningfully better on their terms, not on the terms of the team building it.

The honest case for restraint

None of this is an argument against AI. It is an argument for picking the workloads where AI produces a compounding advantage, and leaving the workloads where it does not to the tools that already work. The organizations shipping the most value from AI are not the ones with the most AI features. They are the ones who have been disciplined about where AI actually improves the work and where it does not.

Restraint is not a posture against innovation. It is the posture that keeps an AI program credible long enough for the genuinely transformative applications to have room to run.