AI Tutorials & Practice
收录 AI 工具教程、提示词、安装部署、配置指南、开发实战与可复现步骤。
Category articles7366
当前页2 / 185
UpdatesPermanent archive
Category articles
按发布Time从新到旧 · 每页 40 stories
TutorialsOrdinary
Should You Rewrite It With AI? Aaron Beals on What Breaks
The decision to rewrite For years, rewriting an existing codebase from scratch was...
Source: DEV Community
TutorialsOrdinary
When the Coding Agent Says It Is Done
The work should be easy to verify and continue after the conversation ends. An agent changes the...
Source: DEV Community
TutorialsOrdinary
Ask More of Your UI
In my last post, I wrote about moving Forem’s performance and maintenance work into autonomous loops...
Source: DEV Community
TutorialsOrdinary
The Fastest LLM Call Is The One You Never Make
At Glean, we tested a model that does not write text. It only makes decisions. In our tests, it...
Source: DEV Community
TutorialsOrdinary
Kent C. Dodds Hasn't Looked at His Code All Year
At the start of this year, Kent C. Dodds gave a coding agent a link to a GitHub issue he had been...
Source: DEV Community
TutorialsOrdinary
Software Engineering Is Becoming Factory Engineering
Most developers working with coding agents still interact with them directly. They open a terminal,...
Source: DEV Community
TutorialsOrdinary
How We Review 4x More AI Code Without Reading Every Line
Do you need to read every line of AI-generated code to trust it? Not necessarily. You need to check...
Source: DEV Community
TutorialsOrdinary
Does Human Involvement Actually Make Agent Code Worse?
Whether you’re trying to build a software factory or already running one, you’ve probably heard some...
Source: DEV Community
TutorialsOrdinary
Use Docker Sandboxes as Your Development Environment
Set up your development tools in Docker Sandboxes, control network access, and reuse your environment with snapshots and Dockerfile-based templates.
Source: DEV Community
TutorialsOrdinary
Who Governs the Governor? — Stored Prompt Injection Through the API Gateway
When AI agents write to and read from your database through legitimate API calls, the attack lives in...
Source: DEV Community
TutorialsOrdinary
A watchdog that finds nothing still pays a full agent turn
Every unattended loop I run carries a cost I never priced until last week's audit, and it comes...
Source: DEV Community
TutorialsOrdinary
The Fix Passed CI. io_uring Walked Right Through It.
Last post: 13 isolation checks passed while a Unix socket sat open. Those checks weren't nothing....
Source: DEV Community
TutorialsOrdinary
AI Agents Need a Runtime, Not Another Framework
We've gotten really good at building AI Agents. With so many frameworks, and higher level...
Source: DEV Community
TutorialsOrdinary
One Sentence Took My Coding Agent from 0/3 to 3/3 on Rejected Decisions
Over a hundred runs of a controlled experiment on my own repository: what makes ADRs actually reach a coding agent, what parts of a record matter, and the one sentence that changed the result.
Source: DEV Community
TutorialsOrdinary
Detecting Flaky Tests and Finding Their Root Causes with Strands Agents and Gemini
A few years ago (three years at most), one of the biggest challenges QA Engineers faced was: how do...
Source: DEV Community · Gemini
TutorialsOrdinary
The limit you configured is not the limit it applies
An agent that pays for things needs a limit: a maximum price per call, a payee you expect, sometimes...
Source: DEV Community
TutorialsOrdinary
Why We Use a 4B Model on a Local NPU as a 'Wind Tunnel' for 3-Tier Multi-Agent Systems
Most multi-agent frameworks are benchmarked on 70B+ cloud models. Because frontier models have...
Source: DEV Community
TutorialsOrdinary
Why your agents need a shared vocabulary, not just a shared protocol - Semantic interoperability challenges in heterogeneous agent fleets
I once watched two agents agree on every message and still destroy a workflow. They were both...
Source: DEV Community
TutorialsOrdinary
Why Trucks Keep Hitting 11-Foot-8 Bridges: How I Built BridgeSpan AI with Gemma 4 & Google ADK to Stop Them
How I built a mobile-responsive global bridge-strike, axle-load, and flood-scour safety platform using Gemma 4, Google ADK, OSRM routing, and 4,809 real FHWA NBI + OSM bridges.
Source: DEV Community
TutorialsOrdinary
I can build the product with AI. Getting the first users is harder.
What building Brainy and MoneyBrain taught me about finding early users beyond my LinkedIn network, and what I want to try next.
Source: DEV Community
TutorialsOrdinary
Bifrost vs LiteLLM Rust: Do the 7x Benchmark Claims Hold Up?
LiteLLM Rust’s 7x overhead and 9x memory claims, checked against its public benchmark files: what...
Source: DEV Community
TutorialsOrdinary
Gemini 4 Carbon is here. And it's built for the hard problems. 🚀
The AI race is no longer just about generating better answers. It's increasingly about building...
Source: DEV Community · Gemini
TutorialsOrdinary
LLMs Aren’t the Only Game in Town: A Beginner’s Guide to JEPA, Concept Models and Decision Models
Last week I asked a teammate, "Is the build green?" He replied with four paragraphs. There was...
Source: DEV Community
TutorialsOrdinary
Stop Trusting npm Scans: Run Untrusted Packages in an Isolated AWS Sandbox
Static scanners read npm packages without running them, so they miss the postinstall that only fires at install time. I gave my AI agent one tool that runs the install in a disposable AWS CodeBuild sandbox and catches the curl | bash from …
Source: DEV Community
TutorialsOrdinary
From Attention to 3-Bit Caches: How LLMs Learned to Remember Less (MHA, GQA, MLA, MoE, Quantisation Explained)
In 2017, eight researchers published a paper with the cockiest title in computer science: Attention...
Source: DEV Community
TutorialsOrdinary
6 Planning Patterns for AI Agents and When Each One Fits
TL;DR for devs Start from the task, not from a popular reasoning pattern. Use a fixed workflow for...
Source: DEV Community
TutorialsOrdinary
What Are Human Code Reviews For?
Now that coding agents can inspect code and suggest fixes before a pull request even opens, human...
Source: DEV Community
TutorialsOrdinary
How to answer Claude Code or Codex from your phone
You start an agent on the computer at home and leave. An hour later your phone shows that it stopped...
Source: DEV Community · Claude
TutorialsOrdinary
Top 5 AI Agent Patterns for Frontend Devs
When I code, I prompt, wait, and see what comes back. For a bigger feature I might reach for...
Source: DEV Community
TutorialsOrdinary
Evolving To Catbot V: To Be Continued... 😹
You have played with tools, investigated models, joined competitions, read a hundred articles. But...
Source: DEV Community
TutorialsOrdinary
Coding Agent Updater: The Tool You Didn't Know You Needed
Claude Code, Codex and Antigravity each ship on their own channel and on their own schedule. A small set of Bash scripts brings all of them to the latest release with one command, reports versions without touching anything, and keeps going…
Source: DEV Community · Claude
TutorialsOrdinary
I hid 6 secret glitches in my agent's video game. They make it easier. Can it find them?
Flash plays a rhythm-runner level from raw pixels. So I hid speedrun-style skips in it: a pad fling over a spike pit, a ghost ship, spike surfing. Nothing on screen gives them away. Here's how I built them, and what they're worth.
Source: DEV Community
TutorialsOrdinary
Behind the scenes, two months later: How we ship Google Agent Skills like products
In my previous post, I took you behind the scenes of Google Agent Skills, covering how the project...
Source: DEV Community
TutorialsOrdinary
We asked dev.to to break our AI agent design. The community rebuilt it
An agent crashes after email 40 of 100. Our first fix for it was taken apart in dozens of comments. Here are the two mistakes they exposed, the five decisions we made, and the first tasks open to contributors.
Source: DEV Community
TutorialsOrdinary
A Word List Tied the Model
I tried to find out which of my comments mattered. The answer was not the one I built for. A few...
Source: DEV Community
TutorialsOrdinary
Guardrails for AI Agent Tool Calls That Write to Your ERP, in Python
One of our clients, an industrial equipment distributor with about $85 million in revenue, kept its...
Source: DEV Community
TutorialsOrdinary
Prompt injection by email: we attacked our local AI inbox assistant. It reads everything and can send nothing
An AI assistant for your inbox is an obvious idea: read every message, sort what needs you, find the...
Source: DEV Community
TutorialsOrdinary
Sister CVEs: Predicting the Vulnerabilities You Haven't Found Yet
A scanner tells you which CVEs you have. We built a service that predicts the ones you probably also have but haven't found: ExploitDB co-occurrence mapping, Gemini for analysis, shipped as a Kubernetes microservice.
Source: DEV Community · Gemini
TutorialsOrdinary
Cheapest AI API: 6 Options Compared for Real Workloads
When an application relies on a language model, the token bill looks straightforward at first glance....
Source: DEV Community
TutorialsOrdinary
Testing async side effects in an LLM agent harness: tickets, retries, and exactly-once
Last week I published a 30-scenario red-team harness for AI support bots. Within two days, three...
Source: DEV Community