Salesforce's DarwinX uses an evolutionary approach to fix self-optimizing agent harnesses

bendee983 · x · 2026-09-18

Salesforce Research released DarwinX, a framework tackling two core failure modes of self-evolving agent harnesses: path dependence (the optimizer gets stuck in suboptimal directions built on prior edits) and cross-task interference (optimizing for one task set degrades accuracy on others).

Instead of one continuously rewritten harness, DarwinX generates variants stored in an archive; promising versions keep evolving while useful discoveries from other branches remain available. As VentureBeat puts it: run rival versions and keep only changes that don't regress already-working tasks.

In experiments, DarwinX improved agent accuracy on industry benchmarks, including a 3.4-point gain on SWE-bench Verified.

Related event: Salesforce Unveils DarwinX: Evolving Agent Harnesses via Natural Selection(2 posts)→

Original post →

More from coding & agent

coding & agent channel →