{"slug": "cursor-chat-is-all-you-need", "title": "Cursor: Chat is all you need", "summary": "Grok Bot, an AI agent from xAI, is being used by developers as a chat-based interface to replace traditional software UIs, with one developer rewriting a strength training app entirely through chat and Git storage. The agent's 'outer loop' approach, praised by engineers like Lauren Tan at SpaceXAI, gathers context before handing off to Cloud Agents, avoiding context poisoning. This shift suggests that power in software now comes from underlying systems and prompts rather than complex interfaces.", "body_md": "Grok Bot has a single output: a message\n\nThis might seem backwards. Power-user tools are built on complexity and breadth, right?\n\nChat can’t possibly have my workflow. It’s a special workflow. I’m a developer.\n\nBut what if \"power\" comes from the underlying system rather than the interface? Instead of code, we now write prompts.\n\nWe swapped IDEs for TUIs because the terminal was the real tool - chat is just the interface.\n\nWe don't need a user interface - at least, not in the traditional sense. We need a computer.\n\nAnd rather than using it ourselves, we can give it to an agent. That's Grok Bot: an agent with a computer.\n\nI've been using Grok Bot in 4 different ways, and they're chat, all the way down.\n\nPersonal software\n\nAI lowered the cost of code and unlocked personalized software - some even say 'disposable' software.\n\nBut what is software?\n\nSoftware is logic, persistent storage, and an interface. Software takes inputs, does stuff with it, then returns outputs.\n\nHistorically, we've described logic as code. Increasingly, we describe logic through English.\n\nPersistent storage used to be hard (databases) but now, persistent storage can really be… anything: A CSV, a repository, a JSON file.\n\nInterfaces, however, are notoriously difficult. They're designed around rigid workflows - they need to be opinionated, but malleable.\n\nAll software comes with a tradeoff between simplicity and scope. What I build starts simple, then quickly becomes difficult to manage.\n\nSoftware exists to make life easier, yet most personal software turns into an unpaid second job.¹ We need something better.\n\nFrom software to chat\n\nMy most recent bout of personal software was a strength training app.\n\nI spent weeks refining the UI, adding a database², building out formulae, and writing tests. I built a full preview deploy system and some nice feedback loops for iterating on my app.\n\nThere was always a new edge case, a new thing to fix, a new problem.\n\nI would write down notes and fire off cloud agents.\n\nSlowly, it got better! Still, it breaks.\n\nOne day I wondered - what if this was just a chat?\n\nTalking with Grok Bot, I extracted all of the core logic from my app. I rewrote it as a set of skills and MCP servers.³\n\nI asked Grok to come up with a format for logging my workouts. I decided to use Git as the storage layer.\n\nNow, Grok sends me my workout each day. I log each workout with a 30 second voice note. If I want to change an exercise, I ask. If a progression looks off, I ask. If I want to add a feature, I ask.\n\nThe app is more flexible, simpler, and faster. I can add or delete features with a single message. There is no CI, no preview deploy, and no UI to break.\n\nI did this while walking to the gym. I update and refine the app as I go.\n\nI eventually wanted to build chat into my fitness app. Now my fitness app is chat.\n\nCode\n\n\"Ok forget this guy - he's writing code with a chatbot.\" For the six of you that made it this far, hear me out.\n\nI'm not replacing the coding harness, I'm calling the coding harness.\n\nSome of the best engineers at @SpaceXAI are shipping hundreds of PRs, starting in @Bot.\n\nLast week, I sat down with @poteto.\n\nShe described Grok Bot as the perfect \"outer loop:\" a place to gather & shape context before handing it off. \"Context is precious,\" she said.\n\nAgents work on next token prediction: agent inputs directly influence outputs.\n\nChat, files, what agents search for, what agents read.\n\nWhat agents do access is just as important as what they don't access.\n\nLauren and others use Grok Bot to explore ideas, source information, gather context, then stage prompts to fire off Cloud Agents.\n\nThat work protects the context of inner loop agents.\n\nRather than mucking up my Cloud Agent with a bunch of exploratory research, I can send them only what's necessary - avoiding context poisoning.⁴\n\nCode is abstracted yet another layer up - from Cloud Agents to \"Bots\" or agent managers.\n\nLuckily, Cursor makes this handoff seamless - agents started by Grok Bot are waiting for me inside my Cursor app.\n\nYou, the human, chat with the outer loop agent. The outer loop agent kicks off inner loop agents.\n\nCoding tools are the inner loop, the outer loop is chat.\n\nWorkflow automation\n\nIf software is just logic, persistent storage, and an interface, then a workflow is a form of software.\n\nWe create workflows, chaining together multiple tools, to achieve outcomes. Those workflows require a human.\n\nThat's a problem, because humans make mistakes and most UIs are very bad. Accounting, shopping, and banking are painstaking operations.\n\nI may be dramatizing, but dealing with these websites introduces a real cognitive load.\n\nHave you ever booked the wrong flight? Ordered something to the wrong location? Thought you paid for something but didn't? I have.\n\nMore than personal ops - we all work in similar tools every day.\n\nThe promise of AI is not to render us useless⁵, but to eliminate things that distract us from real work and creativity.\n\nWorkflows and GUIs were meant to augment our craft, but too often they replace it. For many, this is the first time we're free to think, express, and dictate our preferences and have someone else implement them.\n\nThe same way personal software can collapse into chat, consumer and business workflows can collapse, too.\n\nThe crazy thing is that we don't need MCPs, hosted markdown, or tools.\n\nWe just need AI and a computer, with the same software we use. That's what Grok is: AI with a computer.\n\nSaved search\n\nI buy and sell lots of things online. If you've ever browsed a marketplace, you've likely saved and reused searches: It's a godsend.\n\nBut saved search is really just pre-applied logic - it's a workflow. After I save a search, I start my very particular search process:\n\nIs the listing legit?\n\nIs the condition good?\n\nIs the price fair?\n\nIs it nearby?\n\nThis is my \"software,\" simple filtering logic I use to find what I'd like - logic saved search can't handle, but that Grok Bot can.\n\nMy Grok Bot is now looking across Craigslist and Facebook Marketplace, checking each day for new espresso machines that match my criteria.\n\nIt can draft a message and send one for me. It can advise me on what to buy and what not to buy. It can make sure I don't make dumb mistakes (I often do when I'm tired).\n\nIt's a much better interface than a web browser. Consumer and enterprise UIs are collapsing into chat.\n\nInformation retrieval\n\nMuch of knowledge work is search and retrieval. It's asking questions and getting answers.\n\nTools like Notion and Slack revolutionized the way we communicate, but finding the right information is still terribly difficult - especially across multiple sources.\n\nLearning is limited by feedback loops. If it takes 2 hours to answer a question, I will have fewer \"cycles\" than someone who gets an answer in 2 minutes.\n\nThis can be painful, because many of us were first introduced to plugins and MCP servers through flaky, brittle interfaces.\n\nBut they've gotten much better - in large part thanks to the Grok Bot team.\n\nI've found Grok Bot plugins to be excellent - surprisingly excellent. I've hooked up our codebase, Slack, Notion, my email, my calendar, Figma… Multiple accounts, even.\n\nAnd Grok is scary good at finding things.\n\nThis was the first thing I did when I joined Cursor.\n\nOnboarding at Cursor\n\nI onboarded at Cursor in about a week. I asked @leerob a few questions on my first day. Then, I got access to Grok Bot.\n\nMy onboarding turned into dozens of questions to Grok.\n\nQuestions about the product, questions about IT, questions about where I should park, or when lunch was. Questions about what launches typically look like, who owns what, where things live.\n\nEvery single time I thought \"Grok won't be able to answer this.\" Every time, it really did.\n\nSometimes, my years of professional 'experience' kicked in \"who owns this thing? I should ping them on Slack.\"\n\n\"NO! 🙅♂️\" I would tell myself (with that emoji in my head)\n\n\"I will ask Grok! I will not send my busy teammates more messages!\"\n\nIt turns out, at a company of Cursor's (and now SpaceX's) size, most people have asked your question and a surprising number of things have been documented.\n\nBut code is more than software, it's a source of truth.\n\nGrok Bot has been able to look through our codebase and tell me where things are in the app.⁶\n\nImagine the wasted hours if I had to ping a person about each question - I probably wouldn't be writing this right now!\n\nAnd now... I'm using Grok Bot to onboard to @SpaceXAI.\n\nThe future is chat\n\nLast year, we watched the IDE collapse to chat. Now, we're seeing other interfaces do the same.\n\nMore than automating common tasks, Grok Bot has me reconsidering what I build. If I can emulate a workflow with an agent and a SaaS, do I really need to vibe code a solution? Or is an agent and a computer good enough? SaaS is thriving, but the consumers are now computer-use agents.\n\nChat is replacing a surprising number of my other workflows.\n\nThis is a bit scary: if not for the tools, what is a craftsman?\n\nBut what if the real tool is English: the ability to articulate what we perceive and desire. And the real craft is having novel ideas about what we build.\n\nChat is the most familiar human interface. We needed skeuomorphic design on the first iPhone because humans understood tactile interfaces.\n\nWe need chat interfaces with AI, because humans know chat.\n\nAnd it turns out I like bothering my agents with voice notes the same way I like bothering my friends.\n\nFootnotes\n\n¹ Unless you work in developer relations :)\n\n² Shout out @convex & @PlanetScale\n\n³ Packaged as Agent Plugins\n\n⁴ Shout out @dbreunig\n\n⁵ The ramblings of effective altruists may lead us to this conclusion\n\n⁶ this tweet, for example", "url": "https://wpnews.pro/news/cursor-chat-is-all-you-need", "canonical_source": "https://twitter.com/mattyp/status/2089758434921160877", "published_at": "2026-08-18 17:29:55+00:00", "updated_at": "2026-08-18 17:41:07.395131+00:00", "lang": "en", "topics": ["artificial-intelligence", "ai-agents", "generative-ai", "ai-products", "developer-tools"], "entities": ["Grok Bot", "xAI", "SpaceXAI", "Lauren Tan", "Cursor"], "alternates": {"html": "https://wpnews.pro/news/cursor-chat-is-all-you-need", "markdown": "https://wpnews.pro/news/cursor-chat-is-all-you-need.md", "text": "https://wpnews.pro/news/cursor-chat-is-all-you-need.txt", "jsonld": "https://wpnews.pro/news/cursor-chat-is-all-you-need.jsonld"}}