Algolia vs Coveo: Enterprise AI Search for Commerce in 2026
Both vendors will tell you their search is AI powered. Only one of them will tell you what that costs at the ninety ninth percentile on a catalog with two million variants.
Technical deep-dives, AI strategy, and engineering perspectives from the team building autonomous systems.
Both vendors will tell you their search is AI powered. Only one of them will tell you what that costs at the ninety ninth percentile on a catalog with two million variants.
Claude Code 2.1.277, shipped September 18, 2026, adds a fallback mode called claude.md or agents.md: if no CLAUDE.md file exists in a project, Claude Code now reads AGENTS.md instead. A CLAUDE.md file, even an empty one, still wins. AGENTS.md passed CLAUDE.md in GitHub adoption back in May, and this fallback is the clearest sign yet that a single project instructions file, not a file per vendor, is becoming the default for teams running more than one coding agent against the same repository.
Grok 4.7 landed September 21, 2026 at the same two dollar input, six dollar output pricing as Grok 4.6, which is the detail that makes the release worth a second look. CursorBench 4.0 moves from 40.4 to 46.3 percent, DeepSWE v1.1 moves from 65.2 to 71.0 percent, and the model is already rolling out inside Cursor and GitHub Copilot. xAI credits a larger base model and a longer reinforcement learning run weighted toward difficult, hours long tasks. Here is what that training change actually bought, and what it did not.
One framework bet everything on the server component model. The other bet on the web platform and then walked away from React entirely. Picking between them in 2026 is no longer a preference argument.
Salesforce introduced seven named Agentforce agents on September 11, 2026, one per business function, with Carter built specifically for shopper facing commerce work. Six of the seven are generally available now; Hunter, the seventh, stays in pilot as the first agent running on a long horizon runtime built to pursue goals over weeks rather than a single session. The timing, ahead of peak holiday season, is deliberate. Here is what enterprise commerce teams actually need in place before Carter can do what Salesforce is claiming it can do.
As of September 18, 2026, GPT-6 Astra leads the single model ARC-AGI-2 leaderboard at 95 percent, with GPT-5.6 Sol at 92.5 percent and Claude Opus 5 at 90.4 percent close behind. Scaffolded, multi step systems score higher still: Confluence Lab at 97.9 percent and Imbue's Darwinian Evolver at 95.1 percent. Average individual human performance on the same task set is 66 percent, so frontier systems are now well above human level on the benchmark's own scoring. None of that means what the coverage implies. ARC-AGI-2 tests abstract visual pattern reasoning on novel puzzles, not general intelligence, and the gap between a raw model and a scaffolded system on the same leaderboard is itself a lesson in what the score is actually measuring.
Terminal-Bench 4.0 is a 66 task CLI benchmark spanning software, machine learning, science, hardware, security, media, and operations work, each task run five independent times with an eight hour agent timeout. In September 2026 the top two rows are Codex paired with GPT-6 Astra at 58.2 percent and Claude Code paired with Claude Fable 5.1 at 57.9 percent, a gap small enough to sit inside run to run variance. But the leaderboard also has Claude Code paired with Claude Opus 5 at 52.4 percent, six points below the Fable 5.1 pairing on the exact same agent. The model matters as much as the harness, and this post works through what that pairing effect means for how you should actually choose a coding agent stack.
mlx-serve v26.9.1, released September 3, 2026, added support for a 1 million token context window along with a faster Flash decode path, putting Apple Silicon inference serving in the same context length bracket as frontier hosted APIs. The headline number is easy to state and easy to misread. A 1 million token context is primarily a memory problem, not a compute problem, and the KV cache math explains why a naive dense attention setup at that length is not something any current Mac can hold, which is exactly why the decode path and quantization strategy matter more than the context number by itself.
Sakana AI released Fugu Max alongside Fugu Ultra v2 on September 11, 2026, and Fugu Max is the version most teams will actually put into production: a cheaper orchestrator priced at 2 dollars per million input tokens and 6 per million output, with output pricing Sakana says runs 40 to 60 percent below Sonnet 5, GPT 5.6 Terra, and Kimi K3. Fugu is not a model in the usual sense, it is a coordinator that decides which specialists in a pool should handle a task and stitches their output together behind one API call. That is a different purchasing decision than picking a frontier model, and this post works through what it actually changes about how you architect and pay for AI capability.
The primary reader of your product catalog is increasingly a machine, not a shopper. Research shows 71 percent of pages cited by ChatGPT and 65 percent of pages cited by Google AI Mode include structured data, and Google AI Overviews already appear on 14 percent of shopping queries. Two open protocols, the Universal Commerce Protocol from Google and Shopify and the Agentic Commerce Protocol from Stripe and OpenAI, now formalize how an agent discovers and transacts against your catalog. Both depend on the same underlying asset: complete, consistent, structured product data. This is a practical guide to what that data has to look like and where most catalogs fall short.
Prompt injection stopped being a chatbot curiosity a while ago, but two vulnerability disclosures make the current stakes concrete. CVE-2026-22708, a critical severity flaw in Cursor's Auto Run allowlist, let an attacker use trusted shell built ins to bypass command approval entirely. Two critical Semantic Kernel CVEs, 2026-25592 and 2026-26030, showed the same underlying pattern, a single crafted prompt reaching a privileged execution path, in Microsoft's own agent framework. Coding agents are now the largest single category tracked in agentic security research, and both bugs point at the same root cause: an agent trusting output from its own tools more than it should. Here is the actual mechanism and what to check in your own setup.
The Model Context Protocol maintainers finalized the 2026-07-28 specification on that date, described as the most substantial revision to the protocol since authorization was first added. A stateless protocol core, multi round trip requests, header based routing, and cacheable tool list results are the headline architecture changes, and Dynamic Client Registration is now formally deprecated in favor of Client ID Metadata Documents, though it keeps working for backward compatibility. For a team building or maintaining MCP servers, several of these changes are not cosmetic; they change how a server can be deployed and how its clients should authenticate. Here is what moved and what an existing integration needs to check.