Lots of conversation on what the future of software looks like in the enterprise. Here’s how I think it plays out. For deterministic workflows where the cost of getting something wrong is high, enterprises will have a tendency to pick core platforms for their most common, important, and repeatable functions in the organization. Think payroll, ERP, CRM, ITSM, customer support, ECM/document management, and so on. These are areas where you want something done the same way, every time. Each of these platforms will have to be AI-first by design, which means that they will have user interfaces that become tuned for interacting with the workflows and data via AI, and be fully designed for AI agents to operate in the platforms. Over time, we can expect usage on these systems to bias far more to AI agents than even people. The seat model remains for the users, but consumption becomes the model for agents. Some incumbents will make it to the end state, but others will not adapt quickly enough and die off. There will then be a new crop of effectively Agent-only companies that are purpose-built for automating specific types of work (and especially for non-deterministic work). Their business models will tilt even more consumption. Think Claude Code or Devins (likely with some UI layer for managing the agents) but for various job functions. We will likely see hundreds or thousands of these emerge over time. Pen testing, coding, bug finding, compliance reviews, financial analysts, and so on. This is a huge space where startups will do quite well because there will tend to not be any software incumbents in these categories. We will interact with these various agents from a mix of the software platforms that they are tied to (like Box AI, or Agentforce), via APIs in other systems, and horizontal workflows systems that stitch together agents across platforms (like ServiceNow, IBM Watsonx, Google Agentspace, and so on). And of course, users will often consume these agents via horizontal chat experiences (like ChatGPT, Claude, Perplexity, Grok, Copilot, etc.) via MCP or other types of direct connections. Users will commonly work in these horizontal chat systems, pulling in the agents, data, and workflows from the various Agentic platforms as needed. When relevant, l they will hop into the core platforms to complete workflows, review information, etc. There will also be a longtail of experiences where users can generate micro apps on the fly when they need quick applications or use cases automated, when there’s no obvious piece of software to do that with. This may happen directly in the horizontal chat systems, a tool like Replit, Lovable, or in workflow automation tools, etc. I’d expect this is more for the power users where they need glue between multiple systems or where no software yet exists. The net of it is that software becomes only more important over time, even if the modalities where we’re interacting from change and expand. Similar to how we hop between our phones and desktop computers with ease, even though they could easily converge, the future will offer a mix of ways of interacting with software.
115,89K