<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>SDLC with Agents · Daily feed</title>
    <link>https://sdlcwithagents.com/feed/</link>
    <atom:link href="https://sdlcwithagents.com/feed.xml" rel="self" type="application/rss+xml"/>
    <description>What mattered in coding agents each day, ranked by relevance, with a one-line take on each item.</description>
    <language>en</language>
    <lastBuildDate>Mon, 09 Nov 2026 01:06:15 GMT</lastBuildDate>
    <item>
      <title>Claude Code 2.1.319 更新了两件实用的事：</title>
      <link>https://x.com/zhaxinyuan/status/2119591802298937581</link>
      <guid isPermaLink="false">e9968d8aa7e7</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:15 GMT</pubDate>
      <description>Small but real harness changes: MCP calls can run in the background, and a deny-on-prompt setting stops permission dialogs from blocking unattended runs. Check the release notes for details. — Why: Claude Code 2.1.319 adds background MCP tasks and a non-blocking deny-on-prompt permission setting.</description>
      <category>X</category>
      <dc:creator>@zhaxinyuan</dc:creator>
    </item>
    <item>
      <title>cloudflare/security-audit-skill: A coding-agent skill for multi-phase security audits with independently verified, machine-readable findings</title>
      <link>https://github.com/cloudflare/security-audit-skill</link>
      <guid isPermaLink="false">6426decba2ef</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:14 GMT</pubDate>
      <description>Worth reading for the structure: a fresh verifier sub-agent validates findings it didn&apos;t produce (Law 4). The &apos;one run finds half&apos; figure argues for repeated runs (Law 5). — Why: Concrete coding-agent skill with isolated sub-agents and verifier phases; mechanism visible, though the single-run recall figure is unverified marketing-adjacent detail.</description>
      <category>Repo</category>
      <dc:creator>Cloudflare</dc:creator>
    </item>
    <item>
      <title>opencode shipped Browse: MCP + Chromium extension so your coding agent drives your real browser — tabs, logins,…</title>
      <link>https://x.com/paleknight/status/2119595831338717206</link>
      <guid isPermaLink="false">d31deab46e36</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:13 GMT</pubDate>
      <description>A real tool-list change: the agent gets your logged-in browser and hands control back for 2FA. That is wider reach and wider blast radius. Law 3. — Why: Browser MCP plus Chromium extension; hands control back for login or 2FA. Concrete harness feature.</description>
      <category>X</category>
      <dc:creator>@paleknight</dc:creator>
    </item>
    <item>
      <title>Google 11 月 8 日开源了一个叫 Elephant-Goldfish Model 的插件，Apache 2.0，不是新模型，是给 coding agent 加的一层先写规格再写代码的流程。Google…</title>
      <link>https://x.com/zg0820/status/2119596502276612334</link>
      <guid isPermaLink="false">6cee80f64c45</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:12 GMT</pubDate>
      <description>Spec-first workflow plugin, not a model. &apos;Thousands of internal engineers&apos; is an adoption claim, not a result, and the README says it is unsupported. Worth reading the process. — Why: Open-source Apache 2.0 spec-first workflow layer for coding agents; concrete harness-level process, though details are thin and it&apos;s a plugin, not a measured result.</description>
      <category>X</category>
      <dc:creator>@zg0820</dc:creator>
    </item>
    <item>
      <title>We deleted almost all our agent code, and other lessons from 100k PRs</title>
      <link>https://lovable.dev/blog/how-we-built-lovable-and-why-we-keep-rebuilding-it</link>
      <guid isPermaLink="false">8d682625501f</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:11 GMT</pubDate>
      <description>Best of the day: a team that shipped 100k PRs reports that deleting agent scaffolding worked. This is experience, not a controlled measurement, but it is a useful prior. — Why: Lovable lessons from 100k PRs, including removing agent code; experience-based evidence on harness design.</description>
      <category>HN</category>
      <dc:creator>antonoo</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50414445</comments>
    </item>
    <item>
      <title>Switching model providers in a coding agent used to carry a quiet cost: old sessions could drop out of resume, or…</title>
      <link>https://x.com/LabubuNoBB/status/2119592388230594934</link>
      <guid isPermaLink="false">9ef2c950a070</guid>
      <pubDate>Mon, 09 Nov 2026 01:06:10 GMT</pubDate>
      <description>Codex CLI 0.167.0 keeps sessions resumable across providers. Sessions are harness-owned transcripts, so switching models should never cost you history. Law 1. — Why: Codex CLI 0.167.0 keeps sessions from all providers resumable; a real change to session handling.</description>
      <category>X</category>
      <dc:creator>@LabubuNoBB</dc:creator>
    </item>
    <item>
      <title>Claude Code&apos;s &quot;Don&apos;t Ask Again&quot; exposes passwords in 1,122 public GitHub files</title>
      <link>https://apiiro.com/blog/coding-agents-leaking-secrets-github-dont-ask-again</link>
      <guid isPermaLink="false">5186d80b7eef</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:42 GMT</pubDate>
      <description>Worth reading. A permission shortcut became a secret-leak path at measured scale: 1,122 public files. Approval fatigue turns the human check into a rubber stamp. — Why: Measured leak of secrets via Claude Code&apos;s &apos;Don&apos;t Ask Again&apos; permission setting; a permission-model failure with concrete scale.</description>
      <category>HN</category>
      <dc:creator>shmulc</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50407882</comments>
    </item>
    <item>
      <title>is Opus 5.5 nerfed?</title>
      <link>https://x.com/shanemelaugh/status/2119192075505893695</link>
      <guid isPermaLink="false">222dc72e9bd1</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:41 GMT</pubDate>
      <description>Anecdote with a big sample. One model grading another&apos;s sessions is not an independent check, and nothing separates model change from harness change. Law 4. — Why: Claims a reasoning shift on Nov 3 across 1,400 sessions; anecdotal analysis but a possible harness or model regression.</description>
      <category>X</category>
      <dc:creator>@shanemelaugh</dc:creator>
    </item>
    <item>
      <title>让编码 Agent 在自己写的代码上连着做 5 到 15 个需求，最强的 Claude Opus 5.5（跑在 Claude Code 里）也只有 18.5% 能一路做完。这是 Klavis AI 11/4 放出的新基准…</title>
      <link>https://x.com/viest_w/status/2119227450286874865</link>
      <guid isPermaLink="false">c339cc044517</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:40 GMT</pubDate>
      <description>Useful benchmark. Chained requirements on the agent&apos;s own code: 18.5% top completion, and half of failed steps claimed done. Self-report is not verification. Law 4. — Why: New multi-step benchmark: top model finishes only 18.5%, and half of failed runs claim success; measured failure mode.</description>
      <category>X</category>
      <dc:creator>@viest_w</dc:creator>
    </item>
    <item>
      <title>Introducing SpecSnap: a multi-session specification retention benchmark for coding agents. Standard coding benchmarks…</title>
      <link>https://x.com/adamm285/status/2119217130352632013</link>
      <guid isPermaLink="false">a5a3d3da85f9</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:39 GMT</pubDate>
      <description>Right question. It tests whether specs survive session resets, which is really a test of what the harness replays. Results not shown in the snippet. Law 1. — Why: Benchmark for spec retention across session resets; isolates context-reset failure in coding agents.</description>
      <category>X</category>
      <dc:creator>@adamm285</dc:creator>
    </item>
    <item>
      <title>We&apos;ve made it easier to get your repo running in Claude Code cloud sessions on Pro, Max, and Ultra.</title>
      <link>https://x.com/ClaudeDevs/status/2118795192090386454</link>
      <guid isPermaLink="false">ee3b0d958826</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:38 GMT</pubDate>
      <description>Useful setup fix: cloud sessions now infer and persist a repo&apos;s dependencies, network access and keys. The claim that Claude never sees the keys is unexplained and unverified. — Why: Claude Code cloud sessions now auto-detect repo environment needs and persist them; a concrete harness setup change, but only a short announcement.</description>
      <category>X</category>
      <dc:creator>@ClaudeDevs</dc:creator>
    </item>
    <item>
      <title>Long tasks shouldn&apos;t block the chat</title>
      <link>https://x.com/hwchase17/status/2119190885871312911</link>
      <guid isPermaLink="false">9dc1c9ed0881</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:37 GMT</pubDate>
      <description>Sound pattern, no data. Moving long tasks off the chat loop is a harness scheduling choice. This is a vendor framing post, not a measurement. — Why: LangChain post on async long-running agent tasks; a harness design pattern, though no data shown.</description>
      <category>X</category>
      <dc:creator>@hwchase17</dc:creator>
    </item>
    <item>
      <title>Google Described Its Agent Sandbox. I Built One with Firecracker and Measured It</title>
      <link>https://antonau.tech/posts/2026/11/agents-microvm-firecracker/</link>
      <guid isPermaLink="false">c5f7214271c0</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:36 GMT</pubDate>
      <description>Good. A Firecracker microVM sandbox, built and measured. Isolation is a property of the tool boundary, and here it has numbers attached. Law 3. — Why: Builds an agent sandbox on Firecracker microVMs and measures it; concrete isolation mechanism with numbers.</description>
      <category>HN</category>
      <dc:creator>attilathehoon</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50405649</comments>
    </item>
    <item>
      <title>「同じトークン量で15倍」というGitHub issueの数字、これは自分が測ったものじゃない。他ユーザーの報告。</title>
      <link>https://x.com/waDm2k6bL139021/status/2119218343362080850</link>
      <guid isPermaLink="false">aba8d535a6a3</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:35 GMT</pubDate>
      <description>Small but honest. It checks a second-hand 15x token claim on the author&apos;s own Codex CLI and says what it could and could not confirm. The method: only measurement knows. — Why: Checks a GitHub-reported 15x token claim in Codex CLI; measurement-minded, though second-hand.</description>
      <category>X</category>
      <dc:creator>@waDm2k6bL139021</dc:creator>
    </item>
    <item>
      <title>OpenCode Browse routes the agent through an MCP server into a background tab, then Playwright drives your real browser…</title>
      <link>https://x.com/DannielDevOps/status/2119226893602025675</link>
      <guid isPermaLink="false">ea16b2234f46</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:34 GMT</pubDate>
      <description>Real risk, flagged plainly. Driving your logged-in browser via MCP gives the agent your sessions, and allowlists do not stop injection on pages you allowed. Law 3. — Why: Browser tool via MCP with Playwright on real logins; notes allowlists don&apos;t block injection on allowed pages.</description>
      <category>X</category>
      <dc:creator>@DannielDevOps</dc:creator>
    </item>
    <item>
      <title>Does your coding agent keep a receipt of what it did? In our Codewhale test, /receipts listed every file and command…</title>
      <link>https://x.com/benchsmoke/status/2119234121121841209</link>
      <guid isPermaLink="false">5ce6663a368a</guid>
      <pubDate>Sun, 08 Nov 2026 01:12:33 GMT</pubDate>
      <description>Minor but concrete. An action log matched reality across two versions. Audit trails matter only if someone reads them. One test is an anecdote. — Why: Tests a receipts feature logging file and command actions across two versions; a concrete harness audit trail, though anecdotal.</description>
      <category>X</category>
      <dc:creator>@benchsmoke</dc:creator>
    </item>
    <item>
      <title>Claude Code 2.1.319</title>
      <link>https://code.claude.com/docs/en/changelog#2-1-319</link>
      <guid isPermaLink="false">e108d2b1a67d</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:45 GMT</pubDate>
      <description>Worth reading. denyInsteadOfPrompting turns a blocking permission prompt into a denial the loop continues past, and MCP tasks now run in the background. Both change the tool loop. — Why: Changelog adds permissions.denyInsteadOfPrompting and MCP task backgrounding, changing the permission and tool loop.</description>
      <category>Changelog</category>
    </item>
    <item>
      <title>HF trained one small LoRA per agent harness (pi, opencode, hermes) with RL, inside the harness, no forks. safeagents…</title>
      <link>https://x.com/Z3nlyte/status/2118863312725152067</link>
      <guid isPermaLink="false">68db189ea604</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:44 GMT</pubDate>
      <description>Interesting if it holds up. It is a tweet summary of per-harness RL LoRAs with a filter that zeroes reward-hacking tool calls. Same base model, different harness, different agent (Law 3). — Why: Per-harness RL-trained LoRAs with a tool-call filter cutting reward hacking; concrete harness-level result, though only a tweet summary.</description>
      <category>X</category>
      <dc:creator>@Z3nlyte</dc:creator>
    </item>
    <item>
      <title>GitHub Copilot CLI 1.0.107</title>
      <link>https://github.com/github/copilot-cli/blob/main/changelog.md</link>
      <guid isPermaLink="false">b66f8f8864b6</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:43 GMT</pubDate>
      <description>Worth a skim for the permission fixes. Sandboxed extension processes shrink the tool surface, and autopilot no longer acting on review-only requests closes a real overreach. Law 3. — Why: Changelog adds a sandbox setting for extension processes and fixes autopilot overreaching after review-only requests; the loop and permission changes are visible.</description>
      <category>Changelog</category>
      <dc:creator>GitHub</dc:creator>
    </item>
    <item>
      <title>costwise-mcp is a local MCP server that keeps coding-agent windows from filling up with whole files and logs. The tool…</title>
      <link>https://x.com/CatMaster20000/status/2118872718921933227</link>
      <guid isPermaLink="false">8206d0c601fe</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:42 GMT</pubDate>
      <description>A sensible pattern with no numbers. It parks big blobs on disk behind short handles and recalls only matching slices, so whole logs stay out of the window (Law 2). — Why: Local MCP server parking large tool outputs behind handles to save context; concrete context-handling technique, though no measured results shown.</description>
      <category>X</category>
      <dc:creator>@CatMaster20000</dc:creator>
    </item>
    <item>
      <title>The components of agent memory</title>
      <link>https://www.anthropic.com/research/components-of-agent-memory</link>
      <guid isPermaLink="false">d8887a09bc5e</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:41 GMT</pubDate>
      <description>Read for the mechanism, if the post gives one. Memory here is a harness deciding what to write down and replay; &quot;dreaming&quot; is a step that reorganizes those notes (Law 1). — Why: Anthropic on agent memory components; mechanism for memory management in agents, though details from snippet are thin.</description>
      <category>Blog</category>
    </item>
    <item>
      <title>Hard Issue, Weak Model, or Bad Run? Rethinking Failure Prediction for Coding Agents</title>
      <link>https://arxiv.org/abs/2611.08285</link>
      <guid isPermaLink="false">99c2ff7a138c</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:40 GMT</pubDate>
      <description>Useful negative result. Trajectory failure predictors mostly learn issue difficulty and model strength, not run state. Check this before building stop-and-retry logic on them. — Why: Shows trajectory failure predictors mostly learn issue difficulty, not run state; measured failure mode for coding agents.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Benchmarks as Software: Terminal-Bench and the Case for Continuous Benchmarks</title>
      <link>https://arxiv.org/abs/2611.08417</link>
      <guid isPermaLink="false">86099069bb69</guid>
      <pubDate>Sat, 07 Nov 2026 01:10:39 GMT</pubDate>
      <description>Solid point on eval rot. Verifiers that reject valid new solutions, plus infrastructure drift, quietly corrupt agent scores. A check rots when what it checks changes underneath it. — Why: Terminal-Bench maintenance debt; evaluation infrastructure issues affect coding agent benchmark validity.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Joel Niklaus burned $4,746 of inference and ran 28,849 trials this week to answer one question: which coding agent…</title>
      <link>https://x.com/stretchcloud/status/2118502373488275630</link>
      <guid isPermaLink="false">38d1877d8d31</guid>
      <pubDate>Fri, 06 Nov 2026 01:12:19 GMT</pubDate>
      <description>Worth reading. Same model, nine harnesses, 28,849 trials isolates the harness as the variable. Law 3 measured. Check the variance across runs before trusting rankings. — Why: Measured comparison of nine coding agent harnesses on the same model; directly on-topic.</description>
      <category>X</category>
      <dc:creator>@stretchcloud</dc:creator>
    </item>
    <item>
      <title>Claude Code sends your email address to websites</title>
      <link>https://github.com/anthropics/claude-code/issues/107757</link>
      <guid isPermaLink="false">3b58ffb304e7</guid>
      <pubDate>Fri, 06 Nov 2026 01:12:18 GMT</pubDate>
      <description>Real exposure report, but it is one GitHub issue with no snippet. Read it for what the fetch tool sends outbound, not for a confirmed root cause. — Why: Claude Code leaking user email to websites is a concrete permission and data-exposure failure in the harness.</description>
      <category>HN</category>
      <dc:creator>motoroco</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50385272</comments>
    </item>
    <item>
      <title>Show HN: Stroq – a local audit of what your coding agent did and why</title>
      <link>https://github.com/AGGIB/Stroq</link>
      <guid isPermaLink="false">9f3290e2cae2</guid>
      <pubDate>Fri, 06 Nov 2026 01:12:17 GMT</pubDate>
      <description>Local audit log of agent actions and stated reasons. Useful if it records effects, not just narration; an agent explaining itself is not an independent check. — Why: Local audit log of what a coding agent did and why; tool-call tracing is a visible harness feature.</description>
      <category>HN</category>
      <dc:creator>agybay_07</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50380704</comments>
    </item>
    <item>
      <title>Inside GitHub’s new Git storage architecture</title>
      <link>https://github.blog/engineering/architecture-optimization/inside-githubs-new-git-storage-architecture/</link>
      <guid isPermaLink="false">69af5f8a1220</guid>
      <pubDate>Fri, 06 Nov 2026 01:12:16 GMT</pubDate>
      <description>Infrastructure, not harness. 5,000 concurrent agents and 7,200 pushes per second are internal vendor tests. Relevant only if you run agent swarms against one repo. — Why: GitHub Git storage design targeting thousands of concurrent agents; infrastructure detail with a measured load claim.</description>
      <category>Blog</category>
      <dc:creator>Karthik Raman</dc:creator>
    </item>
    <item>
      <title>EPISTEME: Trustworthy Coding Agents Through Tool Call Intent</title>
      <link>https://arxiv.org/abs/2611.06563</link>
      <guid isPermaLink="false">f58430beeeae</guid>
      <pubDate>Fri, 06 Nov 2026 01:12:15 GMT</pubDate>
      <description>Solid idea: harness forces declared intent per tool call, then compares it to recorded effects. The effect record is the independent part; the declaration is not. Law 4. — Why: Harness records and checks declared intent against tool-call effects; a concrete permission and audit mechanism.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Told to reboot a server, it destroyed systemd, destroyed containers, ran random</title>
      <link>https://github.com/openai/codex/issues/59060</link>
      <guid isPermaLink="false">6c4117ac1356</guid>
      <pubDate>Thu, 05 Nov 2026 01:08:18 GMT</pubDate>
      <description>Worth reading as a permissions lesson: a reboot request should not reach systemd or containers. Scope the tool list and gate destructive commands. One issue report, so it is an anecdote. Law 3. — Why: Codex issue reporting destructive actions after a reboot request; a concrete agent failure mode with tool permissions implicated.</description>
      <category>HN</category>
      <dc:creator>jstanley</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50363717</comments>
    </item>
    <item>
      <title>The model cannot inspect a ZIP it has not opened. In a new study, coding agents crossed a disk limit during the…</title>
      <link>https://x.com/deltaxevaluate/status/2118131253719519570</link>
      <guid isPermaLink="false">22517ea519d6</guid>
      <pubDate>Thu, 05 Nov 2026 01:08:17 GMT</pubDate>
      <description>Useful failure mode: the extraction tool call blew the disk limit before the model saw any content. Put quotas and limits on the extractor, not in the prompt. Study details are unverified. — Why: Study shows coding agents hit disk limits during archive extraction before reading content; a concrete failure mode.</description>
      <category>X</category>
      <dc:creator>@deltaxevaluate</dc:creator>
    </item>
    <item>
      <title>Antigravity App v2.29.0: Jupyter notebook viewer, redesigned Automations, voice mode, and remote agents</title>
      <link>https://antigravity.google/docs/changelog/</link>
      <guid isPermaLink="false">47c14b510f1b</guid>
      <pubDate>Thu, 05 Nov 2026 01:08:16 GMT</pubDate>
      <description>Worth a look for one line: remote agents move the loop off your machine into a cloud project. Voice, notebooks and Automations are UI. Sandbox and tool access are unstated. — Why: Changelog adds remote cloud agent execution, which changes where the agent loop runs; the headline is mostly UI features, so the mechanism is only partly visible.</description>
      <category>Changelog</category>
    </item>
    <item>
      <title>My least favorite phrase in AI security right now is &quot;out of scope.&quot; Agents still install the archived Puppeteer MCP…</title>
      <link>https://x.com/eric_m_freeman/status/2118146546680160638</link>
      <guid isPermaLink="false">a7e60a49cf14</guid>
      <pubDate>Thu, 05 Nov 2026 01:08:15 GMT</pubDate>
      <description>Fair point: agents recall an archived MCP server from training data, and that server has a known injection-to-RCE path. Blocking it at a hook is a check the model cannot argue with. Law 4. — Why: Concrete security failure: agents install archived MCP server with injection-to-RCE; proposes hook-based blocking.</description>
      <category>X</category>
      <dc:creator>@eric_m_freeman</dc:creator>
    </item>
    <item>
      <title>Postman is modifying people&apos;s coding agents without asking.</title>
      <link>https://x.com/hqmank/status/2117928727334060269</link>
      <guid isPermaLink="false">a734b4fb6dbf</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:11 GMT</pubDate>
      <description>Worth reading. A third-party tool editing your hooks and configs means your agent&apos;s tools and checks are no longer yours. Audit your harness config files. Law 3. — Why: Postman silently installs plugins and edits hooks and configs in Claude Code and Codex; a permissions and harness-config disclosure that matters to practitioners.</description>
      <category>X</category>
      <dc:creator>@hqmank</dc:creator>
    </item>
    <item>
      <title>Claude Platform release notes: message threads in beta</title>
      <link>https://platform.claude.com/docs/en/release-notes/overview#november-2-2026</link>
      <guid isPermaLink="false">0e5396bc21b5</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:10 GMT</pubDate>
      <description>Worth reading. Server-held threads move history replay from your harness to the API, cutting request size. Memory is still replay, just theirs, with a 5-minute expiry to plan around. Law 1. — Why: Server-held message threads change how agent loops send context and cache state, with stated expiry rules; a real harness-relevant API change.</description>
      <category>Changelog</category>
    </item>
    <item>
      <title>Do Coding Agents Follow AGENTS.md? The Effect of Policy Wording on Instruction Compliance</title>
      <link>https://arxiv.org/abs/2611.04367</link>
      <guid isPermaLink="false">8579c53e44aa</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:09 GMT</pubDate>
      <description>Useful. Measured compliance across four harness-model pairs beats folklore about AGENTS.md phrasing. Check whether effects survive repeated runs. Law 5. — Why: Controlled test of AGENTS.md policy wording across four harness-model pairs; measured instruction compliance effect.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Claude Code 2.1.318</title>
      <link>https://code.claude.com/docs/en/changelog#2-1-318</link>
      <guid isPermaLink="false">628099e48d09</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:08 GMT</pubDate>
      <description>Minor but useful release. Per-fork effort lets cheap side jobs run cheaper; auth-expiry fields help headless runs fail loudly. Cloud sessions without a repo is the notable change. — Why: Claude Code release adds mods/effort options, session fork effort, runner hooks; concrete harness features, mostly minor though.</description>
      <category>Changelog</category>
    </item>
    <item>
      <title>An update on building games with Claude Code:</title>
      <link>https://x.com/addyosmani/status/2117848568535106001</link>
      <guid isPermaLink="false">e22fdf2439ff</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:07 GMT</pubDate>
      <description>Concrete prompt-layer failure: one system rule caused over-refusal on game projects and was revised. A reminder that harness prompts change behavior as much as models do. — Why: Claude Code prompt rule for Opus 5.5 caused over-refusal on game projects, then was revised; a concrete prompt-layer failure and fix.</description>
      <category>X</category>
      <dc:creator>@addyosmani</dc:creator>
    </item>
    <item>
      <title>A Gated Spec-Driven Workflow: An Audit-Trail Study of Coding-Agent Work</title>
      <link>https://arxiv.org/abs/2611.05094</link>
      <guid isPermaLink="false">20e6bcc40354</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:06 GMT</pubDate>
      <description>Decent audit-trail study, but the gates are self-enforced by the same model doing the work, so they are weak checks. Law 4. — Why: Audit-trail study of a gated spec-driven Claude Code workflow; concrete harness controls, though self-enforced by the same model.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Service Accounts</title>
      <link>https://ampcode.com/news/service-accounts</link>
      <guid isPermaLink="false">d78831b0a2f5</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:05 GMT</pubDate>
      <description>Real permission-model change. Workspace-owned agent identity with its own credentials, but anyone in the workspace can drive those threads, so scope its keys tightly. — Why: Shared service accounts with own API keys and multiplayer threads; permission model change for agent access.</description>
      <category>Blog</category>
    </item>
    <item>
      <title>Silent Instrument Errors Reorder Agent Leaderboards</title>
      <link>https://arxiv.org/abs/2611.04399</link>
      <guid isPermaLink="false">6a6b84ac8387</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:04 GMT</pubDate>
      <description>Important for anyone trusting leaderboards. Grader errors silently reorder rankings, so the instrument needs checking too. Airline benchmark, but the lesson carries over. Law 4. — Why: Grading failures silently reorder agent leaderboards; a measured evaluation-harness failure mode, though airline benchmark.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Running 17 Claude Code bots in a real company for $100/month</title>
      <link>https://botsinproduction.com/blog/what-10-claude-code-bots-cost-per-month/</link>
      <guid isPermaLink="false">74c2c00cb5e5</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:03 GMT</pubDate>
      <description>Cost anecdote from one company. The title says 17 bots, the URL says 10. Useful only if it breaks down tokens per task, not just a monthly total. — Why: Running 17 Claude Code bots in production with monthly cost figures; concrete cost data, though depth is unclear.</description>
      <category>HN</category>
      <dc:creator>oi_ops</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50360720</comments>
    </item>
    <item>
      <title>British fintech Revolut slashes AI coding costs 10x by going self-hosted</title>
      <link>https://www.theregister.com/ai-and-ml/2026/11/03/british-fintech-revolut-slashes-ai-coding-costs-10x-by-cutting-out-claude-and-going-self-hosted/5307345</link>
      <guid isPermaLink="false">265e4cc94c44</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:02 GMT</pubDate>
      <description>Vendor-adjacent cost claim, light on mechanism. A 10x saving means little without task quality compared before and after. Only measurement knows. — Why: Revolut moving coding agent workloads self-hosted to cut costs 10x; cost-focused harness and model change, light on mechanism.</description>
      <category>HN</category>
      <dc:creator>gr_norm</dc:creator>
      <comments>https://news.ycombinator.com/item?id=50358388</comments>
    </item>
    <item>
      <title>Your coding agent changed the code. What did it actually do?</title>
      <link>https://x.com/DanKornas/status/2117926316578079141</link>
      <guid isPermaLink="false">37a49115cbdb</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:01 GMT</pubDate>
      <description>Local transcript replay for Claude Code and Codex. Small tool, but inspecting what the agent actually ran is the right habit. The transcript is the agent&apos;s whole memory. Law 1. — Why: Local replay of agent transcripts for Claude Code and Codex; a concrete tool for inspecting agent edits.</description>
      <category>X</category>
      <dc:creator>@DanKornas</dc:creator>
    </item>
    <item>
      <title>From Watching to Steering: Enabling Human-Coding Agent Collaboration through Execution Traces</title>
      <link>https://arxiv.org/abs/2611.04466</link>
      <guid isPermaLink="false">77cabf4534f5</guid>
      <pubDate>Wed, 04 Nov 2026 10:38:00 GMT</pubDate>
      <description>Research prototype for steering agents mid-run through execution traces on OpenCode. Interesting loop design; check whether it measured outcomes or just usability. — Why: Vibetrace visualizes and intervenes in coding agent execution traces on OpenCode; concrete tooling for steering loops.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Claude Code 2.1.317</title>
      <link>https://code.claude.com/docs/en/changelog#2-1-317</link>
      <guid isPermaLink="false">d97fc1ad4af2</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:49 GMT</pubDate>
      <description>Worth reading for onFailure: &quot;block&quot;: a failing hook now stops the action instead of passing silently. A broken check that fails open was no check at all. Law 4. — Why: Changelog adds an auto-mode subagent check gap notice, a block-on-failure hook option, and a nested session change; harness-level mechanics, new this week.</description>
      <category>Changelog</category>
    </item>
    <item>
      <title>Do Agents Still Follow the Rules? Benchmarking Rule Compliance under Agent Context Compaction</title>
      <link>https://arxiv.org/abs/2611.03223</link>
      <guid isPermaLink="false">f635b3f7cbb7</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:48 GMT</pubDate>
      <description>Worth reading. Compaction is lossy replay, and this measures rule loss inside a real harness loop, not in isolation. Pin rules outside the compacted region. Law 1. — Why: Measures rule compliance after context compaction inside a full agent harness; isolates a context failure mode.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>When Neither Side Confirms: Destructive Tool Approval Across MCP Servers and Hosts</title>
      <link>https://arxiv.org/abs/2611.02527</link>
      <guid isPermaLink="false">108aaf979f6a</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:47 GMT</pubDate>
      <description>Strong. An estimated 90% of sampled destructive MCP tools lack an approval signal; server and host each assume the other confirms. Audit your host&apos;s prompt policy. — Why: Measures MCP destructive-tool approval gaps in source code; permission model finding with concrete numbers.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>VeriHarm-Bench: Measuring Harmful Success in LLM Coding Agents Verifiably</title>
      <link>https://arxiv.org/abs/2611.03575</link>
      <guid isPermaLink="false">2d694f5dcd18</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:46 GMT</pubDate>
      <description>Useful. Task success hides collateral damage from shell access. A benchmark that verifies harm separately from the goal check is the right shape. Law 4. — Why: Measures harmful side effects of coding agents with shell access; a measured failure mode.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>MCP Tool Poisoning in Agentic AI Frameworks: A Cross-Framework Measurement Study</title>
      <link>https://arxiv.org/abs/2611.03555</link>
      <guid isPermaLink="false">fcb9adaf5897</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:45 GMT</pubDate>
      <description>Solid. Tool descriptions and responses enter context unvalidated; this confirms real execution across frameworks, not just model compliance. Every MCP server you add is untrusted text. — Why: Cross-framework measurement of MCP tool poisoning with real execution; measured failure mode in agent harnesses.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Optimize the Harness, Not the Model: Fitting a Minimal Agent to a Self-Hostable LLM for Investigative Analysis</title>
      <link>https://arxiv.org/abs/2611.03434</link>
      <guid isPermaLink="false">0ee4b2ffd1ac</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:44 GMT</pubDate>
      <description>Good method. Admit a tool or loop component only if it measurably improves accuracy on expert-validated data. Same model, different harness, different agent. Law 3. — Why: Fits minimal agent harness components to a self-hosted model; shows which loop parts matter.</description>
      <category>arXiv</category>
    </item>
    <item>
      <title>Harvesting SWE Benchmarks from Wild Vibe Coding Sessions</title>
      <link>https://arxiv.org/abs/2611.02440</link>
      <guid isPermaLink="false">ed300eb08f37</guid>
      <pubDate>Tue, 03 Nov 2026 14:32:43 GMT</pubDate>
      <description>Practical. Turning your own agent session logs into executable tasks gives you evals on your repo instead of public benchmarks. The hard part is untangling evolving requirements. — Why: Builds SWE benchmarks from vibe-coding session logs; a concrete eval technique for coding agents.</description>
      <category>arXiv</category>
    </item>
  </channel>
</rss>
