Shopify’s River Coauthors 1 in 8 Pull Requests as 5,938 Staff Use Public Slack Channels
Updated
Updated · InfoWorld · Jun 29
Shopify’s River Coauthors 1 in 8 Pull Requests as 5,938 Staff Use Public Slack Channels
2 articles · Updated · InfoWorld · Jun 29
Summary
5,938 Shopify employees have used River in 4,450 Slack channels, and the Slack-native AI agent now coauthors roughly one in eight merged pull requests across the company.
Public-only Slack channels are the key design choice: every River session becomes a searchable transcript that Shopify can mine for recurring fixes, then feed back into the agent’s skills, prompts and defaults.
That learning loop rests on earlier engineering changes—Shopify said it moved from fragmented repositories and bespoke environments in early 2024 to a monorepo called World and a reproducible Nix-based development stack.
Shopify argues the payoff is organizational, not just individual productivity: agent work leaves reusable traces instead of disappearing inside private IDE chats, turning coding sessions into shared documentation and training data.
The broader lesson comes with limits—companies should make agent work inspectable where appropriate, but not expose sensitive customer, security or HR contexts in the name of openness.
Shopify’s AI co-authors 12% of its code. What is the true cost for other companies to replicate this?
Does Shopify's public AI assistant stifle the messy, human side of developer creativity?
How is Shopify's coding AI building a new 'agentic commerce' economy for the future?
Shopify’s River AI: Transforming Engineering with a 20% Productivity Surge and a “Public-Only” Knowledge Model
Overview
Shopify's internal AI agent, River, introduces a new paradigm in engineering by creating a shared foundation of knowledge across the company. Instead of valuable insights and workflows from AI tools staying isolated in private chat histories, River centralizes this information, making it accessible to all employees. This prevents situations where one engineer’s effective prompts or corrections vanish into personal records, forcing others to rebuild identical workflows from scratch. By connecting individual learning into a collective resource, River helps accelerate organizational learning and ensures that everyone benefits from the knowledge gained, boosting overall efficiency and collaboration.