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

推荐订阅源

H
Heimdal Security Blog
P
Privacy International News Feed
S
Schneier on Security
P
Proofpoint News Feed
L
Lohrmann on Cybersecurity
Spread Privacy
Spread Privacy
P
Privacy & Cybersecurity Law Blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
Scott Helme
Scott Helme
K
Kaspersky official blog
大猫的无限游戏
大猫的无限游戏
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
aimingoo的专栏
aimingoo的专栏
Simon Willison's Weblog
Simon Willison's Weblog
S
Securelist
Help Net Security
Help Net Security
B
Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
Security Archives - TechRepublic
Security Archives - TechRepublic
云风的 BLOG
云风的 BLOG
The GitHub Blog
The GitHub Blog
N
News and Events Feed by Topic
Hacker News: Ask HN
Hacker News: Ask HN
cs.CV updates on arXiv.org
cs.CV updates on arXiv.org
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
M
MIT News - Artificial intelligence
雷峰网
雷峰网
博客园 - 司徒正美
V
V2EX
AWS News Blog
AWS News Blog
Know Your Adversary
Know Your Adversary
N
News | PayPal Newsroom
T
Tor Project blog
Cisco Talos Blog
Cisco Talos Blog
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
PCI Perspectives
PCI Perspectives
Google DeepMind News
Google DeepMind News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
U
Unit 42
C
Cybersecurity and Infrastructure Security Agency CISA
P
Palo Alto Networks Blog
G
Google Developers Blog
T
Threat Research - Cisco Blogs
博客园 - Franky
I
InfoQ
D
DataBreaches.Net
爱范儿
爱范儿
Y
Y Combinator Blog
博客园 - 叶小钗
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报

Hacker News - Newest: "AI"

AI can't read an investor deck AI as an attorney? Student uses ChatGPT, Gemini to sue UW over alleged racial discrimination Hacking MCP Servers in AI Systems – The Rug Pull: Tool Changes After Approval GitHub - MeepCastana/KubeezCut: Free Web based video editor GitHub - GenAI-Gurus/awesome-eu-ai-act: Curated tools, official sources, OSS, templates, and guides for EU AI Act compliance. Can AI judge journalism? A Thiel-backed startup says yes, even if it risks chilling whistleblowers Coming soon: 10 Things That Matter in AI Right Now DARPA built an AI to fact-check enemy weapons claims What explains heterogeneity in AI adoption? When AI Meets Muscle: Context-Aware Electrical Stimulation Promises a New Way to Guide Human Movements - Department of Computer Science AI Changed How We Build. It Did Not Change What Matters. Linux rules on using AI-generated code - Copilot is OK, but humans must take 'full responsibility for the… Meta spins up AI version of Mark Zuckerberg to engage with employees Code Mode: Let Your AI Write Programs, Not Just Call Tools | TanStack Blog GitHub - Delavalom/graft: Go framework for building AI agents. Type-safe tools, multi-provider (OpenAI, Anthropic, Gemini, Bedrock), zero vendor SDKs. India's TCS tops estimates, says new AI models did not dent services demand Gen Z's fading AI hype Strong feeling: we are in a folded AI reality GitHub - machinarii/total-recall-catalog: A reference catalog of latest knowledge retrieval, memory & RAG systems GitHub - mensfeld/code-on-incus: Give each AI agent its own isolated machine with root, Docker, and systemd. Active defense detects and stops threats automatically.. Quantization, LoRA, and the 8% Problem: Benchmarking Local LLMs for Production AI Iran war: We spoke to the man making Lego-style AI videos that experts say are powerful propaganda Powell, Bessent discussed Anthropic's Mythos AI cyber threat with major U.S. banks GitHub - immartian/bellamem: Persistent belief-graph memory for AI agents. Retrieves decisive context by importance — not recency, not RAG, not /compact. recursive-mode: The Repo-Native Operating System for AI Engineering After the attack on Sam Altman's home, will AI CEO's go on the offensive? The biggest advance in AI since the LLM Opus 4.6 vs GPT 5.4 One Prompt Unity World Generation Test “AI polls” are fake polls Client Challenge Can AI be a 'child of God'? Inside Anthropic's meeting with Christian leaders How to Switch AI Chatbots and Why You Might Want To GitHub - MattMessinger1/agentic_refund_guardrail: Safe refund policy layer for AI agents — Python + TypeScript. Same behavior, shared tests. Adam/papers/emergent_values_whitepaper.md at master · strangeadvancedmarketing/Adam Ask HN: How do you stop playing 20 questions with your AI coding tools How far can automation and AI support psychotherapy? - @theU GitHub - stagas/rtdiff: realtime git diff gui and AI-assisted commits A Mac Studio for Local AI — 6 Months Later A History of the Early Years of AI at the University of Edinburgh Why AI Coding Tools Still Feel Stuck on Localhost MSN AI Datacenters Are Becoming Strategic Targets twitter.com Penn Researchers Use AI to Surface Unreported GLP-1 Side Effects in Reddit Posts Show HN: MoodSense AI (ML and FastAPI and Gradio, Deployed on Hugging Face) Moodsense Ai - a Hugging Face Space by aman179102 AI models are terrible at betting on soccer—especially xAI Grok GitHub - xialeistudio/echoic GitHub - HimashaHerath/github-dev-wrapped: AI-powered weekly GitHub activity reports deployed to GitHub Pages GitHub - alejandrobalderas/claude-code-from-source: Architecture, patterns & internals of Anthropic's AI coding agent — reverse-engineered from source maps AI and Tech brief: Ireland ascendant GitHub - Titovilal/context0: Context0 - Never Surrender Training for a Marathon with an AI Coach: What Worked and What Didn't Cyber Pulse: Agentic Intel - Apps on Google Play I Built an AI PR Reviewer That Catches Bugs by Not Looking for Bugs Gen Z workers are so fearful AI will take their job they’re intentionally sabotaging their company’s AI rollout | Fortune How AI Is Reimagining the Game of Golf–For Both Players and Courses GitHub - nattergabriel/reseed: A CLI tool for managing and distributing agent skills across projects Is SVG the final frontier? My AI workflow evolved from prompts to a near-autonomous workflow MLSharp Help - 3DGS Viewer & Generator I put my cognitive field based AI's runtime on GitHub Is Numble the first AI-proof game? A3: Kubernetes for autonomous AI agent fleets | Emergent Principles Deepali Vyas ("The Elite Recruiter") GitHub - msmarkgu/RelayFreeLLM: A restful API designed to route user prompts to various AI model providers. Unionized ProPublica staff are on strike over AI, layoffs, and wages Unleashing the Advantage of Quantum AI We're heading for an AI-fueled 'dementia crisis,' brain scientist warns The AI-Assisted Breach of Mexico's Government Infrastructure [pdf] GitHub - stef41/lmscan: 🔍 Detect AI-generated text and fingerprint which LLM wrote it. Open-source GPTZero alternative. Zero dependencies, works offline. MSN GitHub - visionscaper/collabmem: Enabling long-term collaboration with Agentic AI - building up episodic and world model memory over time with in-context awareness We gave an AI a 3 year retail lease in SF and asked it to make a profit | Andon Labs AI Code is Hollowing Out Open Source, and Maintainers are Looking the Other Way What leaked "SteamGPT" files could mean for the PC gaming platform's use of AI AI is the boss at this retail store. What could go wrong? GitHub - Wuzu11517/agentic-proxy: Local proxy meant to help reduce With Drones, Geophysics and ArtificiaI Intelligence, Researchers Prepare to Do Battle Against Land Mines A Single Operator, Two AI Platforms, Nine Government Agencies: The Full Technical Report 在 Steam 上购买 FriedrichAI: Offline AI 立省 10% GitHub - inevolin/resume-cli: Hit Claude usage limits? Resume any AI coding session elsewhere. Switch tools at zero friction. GitHub - atripati/ark: AI Runtime Kernel — a context operating system for AI agents. Eliminates tool bloat, loads only what’s needed, and gives LLMs their reasoning space back. How to Build a Secure AI PR Reviewer with Claude, GitHub Actions, and JavaScript This Startup Wants You to Pay Up to Talk With AI Versions of Human Experts Intel Arc Pro B70 Brings 32GB VRAM to Local AI for $949 WordPress 7.0: The Good, the AI, and the Still Missing AI on the couch: Anthropic gives Claude 20 hours of psychiatry IatroBench: Pre-Registered Evidence of Iatrogenic Harm from AI Safety Measures AI Agents Know About Supabase. They Don't Always Use It Right. The history and future of AI at Google, with Sundar Pichai Inside an AI‑enabled device code phishing campaign How Meta Used AI to Map Tribal Knowledge in Large-Scale Data Pipelines AI for Systems: Using LLMs to Optimize Database Query Execution Forecasting the Economic Effects of AI Introducing Tinker: Play with AI, bring your ideas to life AI sheds light on an ancient gaming mystery People really hate AI but not as much as Iran—or Democrats | Fortune What is an AI Product Engineer? Phoebe Gates wants her $185 million AI startup to succeed with 'no ties to my privilege or my last name': 'I have a chip on my shoulder' | Fortune
Agentic Loops: Why the Best AI Coding Workflows Are Loops, Not Prompts
SkillDB Team · 2026-06-20 · via Hacker News - Newest: "AI"

Most people still use AI to code the way they'd use a very fast intern with no memory: write a prompt, get a blob of code, eyeball it, paste it, hope. It works until it doesn't — until the change is too big for one context window, too risky for one diff, or too easy to get plausibly wrong.

The teams shipping real work with agents have quietly moved to a different shape. Not a prompt. A loop.

An agentic loop is simple to state and hard to get right:

Act → check against a hard gate → repeat, until a convergence signal says stop.

That's it. The agent makes one small change, an automated gate decides whether it counts, and the loop runs again — collecting wins, reverting losses, and stopping itself when there's nothing left worth doing. The interesting part isn't the agent. It's the harness around it that makes thousands of small autonomous steps safe.

We just shipped an Agentic Loops skill pack — eight battle-tested loop patterns for coding agents. This post is the why behind it.


Ask an agent to "fix all the failing tests" or "migrate this codebase to the new API" in one shot and you hit the same wall every time:

  • It overflows. A 200-file refactor doesn't fit in context, so the agent guesses at the parts it can't see.
  • It can't be reviewed. A 600-line diff from a single prompt is a diff no human reads honestly. You skim it and merge on faith.
  • It rewards plausible-but-wrong. With no gate, the agent's confidence becomes the acceptance criterion. Confidence is not correctness.
  • It has no off switch. "Find bugs" runs once and stops, whether it found everything or nothing.

A loop fixes all four — not by making the agent smarter, but by changing the unit of work from "one big leap" to "many small, checked steps."


Every good agentic loop — whatever the task — enforces the same three rules. Skip any one and the loop degrades into expensive busywork or, worse, confident damage.

#1. A hard automated gate, every iteration

The gate is the heart of the whole thing. It's a deterministic check the agent cannot talk its way past: a test suite's exit code, tsc --noEmit returning zero, an eval score that didn't regress, a per-batch row-count reconciliation.

The rule: a change that doesn't pass the gate didn't happen. Reverted, not merged. The gate is what makes it safe to let ten agents edit forty files in parallel — because nothing lands unless it's green.

#2. One attributable change per iteration

Batch "fix these four things" into one step and when two pass and two regress, you can't tell which edit did what. The agent starts shotgun-editing to move the number, and you lose the thread.

One change, one gate run, one verdict. It's slower per step and far faster overall, because every step is independently reviewable and revertible. When something breaks, you git bisect to the exact line instead of debugging a half-finished mess.

#3. An honest convergence signal

A loop without a stop condition either runs forever or stops arbitrarily. The fix is to instrument progress and stop on it: the skip-rate crossing 50%, the failing-test count hitting zero, the bug-finder going quiet for K consecutive rounds, the eval score plateauing.

The discipline here is honest skips. When a page is already polished, the correct output is "changed nothing, here's why" — not a forced, marginal tweak to look busy. A loop that knows when it's done is worth ten that grind on.


A concrete one. We pointed our self-improvement loop at a production admin panel — screenshot every page, look at it, make one small improvement, run tsc + eslint, repeat. Over several rounds it produced ~85 improvements with a clean gate on every batch.

But the best moment wasn't a polish. One round, the screenshot harness — which also listens for uncaught page errors — flagged a settings tab rendering the framework's full-page crash screen. An API-only health check had been green the whole time, because the crash was client-side. A human skimming thumbnails would've missed it. The loop caught it automatically, we captured the actual error (Cannot read properties of undefined (reading 'memes')), traced it to a state-merge bug, and fixed it at the root — and the harness now flags that entire class of bug forever.

That's the payoff: a loop doesn't just do work, it builds a ratchet that keeps regressions from coming back.


The pattern is universal; the gate and the convergence signal change with the task. The pack covers eight:

LoopOne iterationThe gateStops when
**Self-improvement**screenshot → improve one thing → test`tsc` 0 / `eslint` 0skip-rate > 50%
**Test-and-fix**run tests → fix the *first* failure → re-run alltest exit codefailing count → 0
**Bug-hunt**diverse finders → verify by skeptics → fixsurvives adversarial review + reproK rounds find nothing new
**Migration**scout sites → transform each → verifyper-file typecheck + runtimeun-migrated residue → 0
**Eval-driven**propose one change → re-run evals → keep if betterno score regressiondev score plateaus
**Research-synthesis**gather → critique for gaps → fillevery claim cites read sourcecritic finds no gaps
**Refactor-under-tests**tiny structure change → full suitesuite green after *every* steptarget structure reached
**Data-backfill**batch → checkpoint → verify → resumeper-batch invariants + reconciliationcursor done + source == dest

A few patterns worth calling out because they're the ones people get wrong:

  • Bug-hunt lives or dies on two details. Finders must be perspective-diverse — give each a different lens (correctness, security, concurrency, leaks) or five identical finders just agree on the same obvious null-deref. And verification must be adversarial — a verifier asked to "confirm this bug" rubber-stamps plausible nonsense; one told to "refute this, default to refuted, confirm only with a concrete repro" gives you findings you can trust. The subtle killer: dedup against everything you've seen, not just what you confirmed — or every rejected finding gets re-found forever and the loop never goes dry.
  • Test-and-fix is paranoid on purpose. The agent will happily make a test pass by deleting the assertion. So the loop diffs the test files every iteration and rejects any change that shrank or weakened them. It fixes one failure at a time, re-runs the whole suite (the fix for failure #1 routinely breaks failure #5), and detects "stuck" — the same failure signature twice means escalate, not loop forever.
  • Refactor-under-tests has one invariant: behavior is identical at every step. If the suite is thin, the agent writes characterization tests that pin current behavior — bugs and all — before touching structure. Then it takes steps so small each one is independently green and revertible. The moment it needs to edit a test to pass, it stops: that's a behavior change wearing a refactor's clothes.
  • Data-backfill is built on idempotency. A six-hour job over ten million rows will be interrupted, so every batch must be safely re-runnable (upsert by key, never blind insert) and the cursor must checkpoint after each batch — restart-from-zero on a transient blip means the job never finishes. It verifies as it goes and reconciles source-against-destination at the end, because "the loop stopped erroring" is not the same as "all the data is correct."

You don't need a framework. You need three things and the discipline to wire them honestly:

  1. Pick a gate that can't be argued with. Exit code, typecheck, eval score, row count. If you can't name the gate, you don't have a loop — you have a vibe.
  2. Make the smallest possible unit of work. One failure, one page, one call-site, one batch. Attributable and revertible.
  3. Instrument convergence and respect it. Count something that trends to zero. Let the loop tell you it's done — and believe it when it does.

Then, if the work is big, fan it out: many agents, each owning a distinct slice (a different file, a different page), each passing the same gate before anything commits. Parallel autonomy is only safe because of the gate. That's the whole trick.


The leap in agent productivity over the last year wasn't a smarter model writing a better one-shot answer. It was the realization that you get further by letting a good-enough agent take a thousand small, checked steps than by asking a great one to take a single perfect leap.

A prompt produces an artifact. A loop produces a process — one that keeps working while you sleep, refuses to ship what doesn't pass, and tells you honestly when it's finished.

The eight patterns above are on SkillDB now, each with the philosophy, the loop diagram, a runnable driver, the hard-won gotchas, and the exact gate that makes it safe. Point your agent at the Agentic Loops pack and give it a loop to run.