Loading video...

Video Failed to Load

Go Home

Unpopular opinion: VS Code is holding back AI coding. I’ve been spinning up multiple Cline instances across tmux panes and terminal tabs. Each agent has its own isolated state and can run a different task, branch, or idea in parallel. They just keep going while I focus on something...

43,106 views • 7 months ago •via X (Twitter)

42 Comments

Alex's profile picture
Alex7 months ago

is so much better for me

Vivek Naskar's profile picture
Vivek Naskar7 months ago

This is actually a solid take. When AI lives inside an editor panel, it still feels like a feature. When it runs in the terminal like any other process, it becomes part of the workflow.

Ritika Agrawal's profile picture
Ritika Agrawal7 months ago

I'm very impressed with their terminal UI. As a developer I love working with the terminal. Each agent having a separate state is an added bonus to speed!

Tech with Mak's profile picture
Tech with Mak7 months ago

Totally. The UI is nice, but the isolated state is the real win. It maps cleanly to how we already think about branches/tasks. One idea, one agent. No weird cross-talk. That’s what makes parallel work actually viable.

Shefali's profile picture
Shefali7 months ago

This is very impressive!

Tech with Mak's profile picture
Tech with Mak7 months ago

Indeed! thanks

SweatSpots 🏃🏼‍♂️'s profile picture
SweatSpots 🏃🏼‍♂️7 months ago

Interesting! I am also looking for an alternative for VSCode since they are clearly losing the AI race with their shitty copilot XP. I will try Cline out 👀

Tech with Mak's profile picture
Tech with Mak7 months ago

@SquidCorp_ink To be fair, VS Code is great at what it was designed for. I just don’t think AI fits neatly into the "sidebar assistant" model. Running agents in parallel, headless, or inside CI feels way more natural once you try it.

SweatSpots 🏃🏼‍♂️'s profile picture
SweatSpots 🏃🏼‍♂️7 months ago

Indeed, it is good at what it is designed for. The sidebar looks like a hacky design fix just to say - Hey, we also have AI here. But the UX is bad. It's slow. Try to interrupt if it takes too much time... 🚫

Manthan Gupta's profile picture
Manthan Gupta7 months ago

🙌

Tech with Mak's profile picture
Tech with Mak7 months ago

🫡

nicoeft's profile picture
nicoeft7 months ago

not so sure, many people still prefer vscode extensions than cli , at @A2AxDev we support both for managing and purchasing skills, we're seeing traction in the extensions mroe than expected

Tech with Mak's profile picture
Tech with Mak7 months ago

@A2AxDev Totally fair. I don’t think CLI replaces extensions for everyone. A lot of devs live in VS Code all day and want AI right there. My point is more that the process model unlocks workflows extensions can’t, especially around parallelism and CI. Different tools for different habits.

nicoeft's profile picture
nicoeft7 months ago

@A2AxDev i think we still need to see the final boss ui that will drive ai forward, probably something we can't imagine as we're still just adapting our ape tools

Sandhya's profile picture
Sandhya7 months ago

Treating AI like npm, git, or docker instead of a sidebar is the right direction. If it can be piped, scripted, and killed like anything else, it becomes part of the system. Great work @cline

Tech with Mak's profile picture
Tech with Mak7 months ago

@cline composability is the key

Tech Fusionist | Kushal Gangil's profile picture
Tech Fusionist | Kushal Gangil7 months ago

Impressive my friend

Joris Mak bsky: @jorismak.nl's profile picture
Joris Mak bsky: @jorismak.nl7 months ago

vscode can spin off multiple sessions right from within the editor? It can spin them off to a background copilot-cli process. It can spin them off to the cloud if that's what you want and your code is on github. It has subagents, skill support, UI components in chat...

Idan | Helping SaaS Win in AI Search's profile picture
Idan | Helping SaaS Win in AI Search7 months ago

That isolation for parallel tasks sounds key for agent autonomy.

Robert Hoffmann's profile picture
Robert Hoffmann7 months ago

i can do the same from the terminal in VS code... as a bonus i can see all my active sessions, review diffs in real-time, work on documents while the agents are working, and have acces simultaneously to claude, gemini, codex (including all the model versions)

Priyash Patil's profile picture
Priyash Patil7 months ago

VS Code devs are intentionally delaying ACP implementation. Technically, you no longer need any code editor to vibe code.

David Pendray 💙's profile picture
David Pendray 💙7 months ago

I wish it was open source but there is GitHub Copilot CLI which you can run multiple instances of.

Deva.me's profile picture
Deva.me7 months ago

Once AI runs like background processes instead of chat windows, it actually feels native to the workflow.

David Yarham's profile picture
David Yarham7 months ago

I’m using Monaco editor with a web front end

PrimeLine's profile picture
PrimeLine7 months ago

Agree on terminal-first. But the real unlock isn't parallelism - it's composability. Hooks that intercept tool calls before execution, rules that load on-demand, git worktrees per agent branch. When the agent is just another process, your entire existing toolchain works with it naturally - pipes, scripts, CI, everything. Extensions can't compose like that.

Eleftheria Batsou's profile picture
Eleftheria Batsou7 months ago

This is such a nice idea! Thanks for introducing me to Cline

matti timonen's profile picture
matti timonen7 months ago

While i use opencode, and pi in scripts , i still prefer to have vscode open all the time. Usually few of them. you can run multiple parallel sessions in one, although the session specific branch would be nice. With subagents it’s easy to get to a few hour sessions. Works fine.

LamboFranz's profile picture
LamboFranz7 months ago

This is the edge most devs miss. Real productivity isn’t happening in bloated IDEs.

Vidal Chloé's profile picture
Vidal Chloé7 months ago

the parallel tmux setup is honestly where it clicked for me too. having 3 agents working on different parts of the same project at once feels wild compared to waiting on one chat thread in vscode

simone cittadini's profile picture
simone cittadini7 months ago

Vscode is holding back coding since way before LLM tbh

Gannon Hall's profile picture
Gannon Hall7 months ago

What’s the advantage of cline vs just running claude code or codex?

Mr. Ånand's profile picture
Mr. Ånand7 months ago

Another Impressive CLI! Will give it a try

DangHoangHung's profile picture
DangHoangHung7 months ago

For me it's opencode

Akshay Goel's profile picture
Akshay Goel7 months ago

💯 Completely agree! Tmux and an CLI agent means more interfacing through pure text and definitely beats an IDE

Anton Martyniuk's profile picture
Anton Martyniuk7 months ago

Parallel task execution in Cline is really a big time saver

gustaf's profile picture
gustaf6 months ago

running 8 parallel tmux tracks is the unlock. each agent gets its own worktree, no file conflicts, no context bleed. woke up to 29 builds, 238 tasks done, $0.42 spent. the bottleneck was never compute.

Raul Junco's profile picture
Raul Junco7 months ago

This was missing: open-source, model-agnostic, editor-agnostic. 👌

AweOSS.dev's profile picture
AweOSS.dev7 months ago

Nice setup. Isolation + headless runs feel much closer to how dev tooling naturally scales.

Prateek Tripathi's profile picture
Prateek Tripathi7 months ago

CLI agents > sidebar ghosts

Chungus's profile picture
Chungus7 months ago

And you end up with an absolute clusterfuck of a codebase. Stop promoting retarded ideas

GageMilter's profile picture
GageMilter7 months ago

I don’t see the hype. @opencode can do this and even “opencode web” gives this to you without the need to open up multiple terminal tabs. Even Kimi code has a web GUI with isolation

Arindam Majumder 𝕏's profile picture
Arindam Majumder 𝕏7 months ago

This looks nice

Related Videos

Another blow to Anthropic! They spent months building what's now fully open-source. Anthropic recently put Claude inside Slack, where you can tag it in a channel. It reads the thread, breaks the task into steps, and posts the result back. The problem is that it only runs Claude and only in the channels Anthropic supports. Running your own agent there is harder. The reasoning, tool calls, and state management are mostly handled by the framework. Connecting that agent to a messaging platform is not. Moreover, each platform has a different integration: - Slack renders messages with Block Kit - Teams uses Adaptive Cards - and each has its own SDK, auth flow, and delivery model. If an agent needs to run on three platforms, one must write three separate integrations against the same agent logic. That overhead explains why most custom agents never get deployed to Slack, and why the ones that do are usually a single vendor's hosted assistant. The alternative is to keep the agent in one place and add a per-platform adapter that translates its output into each platform's native format. The agent is written once, and each channel requires just another output target instead of a separate build. CopilotKit open-sourced this full implementation in the Channels SDK. Essentially, any agent that implements AG-UI can run in a messaging platform in a few lines of code, like Slack, Teams, Discord, WhatsApp, and many more. Because the agent runs inside the thread, it has that conversation's context, so it can summarize the discussion, open a ticket, or route to the right person. It works with any backend, so LangGraph, CrewAI, Mastra, Google ADK, or a plain HTTP agent can connect through an existing endpoint. The same message can render as a Block Kit in Slack and as Adaptive Cards in Teams. In practice, the model and orchestration stay the same; it requires no migration or rewrite. It also handles human-in-the-loop approvals, persistence, and transcripts that carry state across platforms, so a thread started in Teams can continue in Slack. CopilotKit is open-source, and AG-UI is supported across every major agent framework, including LangGraph, CrewAI, Mastra, and Google ADK. Here's the repo: (don't forget to star it ⭐) The agent running in Slack no longer has to be a vendor's. It can be the one you already built. The video below shows this in action. Thanks to CopilotKit for working with me on this launch.

Akshay 🚀

243,930 views • 1 month ago

BREAKING: SpaceXAI has added a new guide called “Grok Bot 101” It explains how to create a personal AI teammate in just 10 to 15 minutes, teach it real workflows, connect apps, and build teams of specialized bots that continue working in the cloud even after you close your laptop. Here is the full guide in simple terms: • What is Grok Bot Grok Bot is an AI agent with its own persistent computer in the cloud. It has a desktop, files, terminal, browser, and apps. It can browse the web, use software, write and run code, and complete tasks just like someone using a computer. You can access the same computer from your phone or desktop. When needed, Grok Bot can hand control back to you for a CAPTCHA, 2FA, or secure login. • Creating a bot Give the bot a name, title, and detailed instructions. You can explain the workflow through chat or record yourself completing the task. Once trained, the bot can repeat that workflow whenever needed. It can also use MCP servers, plugins, skills, and connected services such as Gmail, Google Calendar, Google Drive, and Slack. • Three ways to use Grok Bot Send it a message in chat. Create schedules or triggers, such as monitoring a Slack thread or GitHub PR. Allow bots to message and activate other bots. • Permissions and safety You can write rules in normal language explaining what the bot can and cannot do. A separate review agent checks proposed actions and can allow them, block them, or ask you for approval. Allow and block lists provide additional control, while the work runs inside an isolated environment. One important detail: if you log into a website with one bot, other bots using that shared cloud computer can also access it. • Multi-bot teams You can create specialist bots for different jobs and let them work together. One bot can ask another for help, several bots can work inside a group chat, and a scheduled routine can move a task through multiple specialists until the work is finished. • Personal CRM The author created a bot that turned the 800 to 900 people he follows on X into a private Notion CRM containing public profile information. It helps him find and reconnect with people when traveling. • Arnold, the fitness bot He replaced a complicated fitness app with a Grok Bot strength-training coach named Arnold. The bot uses MCP servers, plugins, and skills while requiring less maintenance. Its behavior can be updated simply by chatting with it. • Building software Grok Bot gathers information from Slack, Notion, GitHub, documentation, and other sources. It then creates a clean prompt and sends it to a specialized Cursor cloud agent that builds the software. Grok Bot handles the planning and coordination, while the coding agent handles the actual build. • Searching company knowledge Grok Bot can search across codebases, Slack conversations, Notion pages, GitHub, and internal documents to answer product or company questions. This helps people find information faster and reduces the need to interrupt coworkers. • The biggest takeaway Instead of repeatedly building scripts or complicated apps, you can describe a workflow to Grok Bot, improve it through chat, reuse it, and let it continue working in the cloud. Grok Bot is not just another chatbot. It is a real AI teammate with a computer that can use tools, coordinate specialists, and get actual work done. The future of work is becoming incredibly exciting.

DogeDesigner

131,571 views • 14 days ago

Hermes just made its in-app browser a whole lot more useful. You can now keep multiple browser tabs open inside Hermes Desktop instead of every new page replacing the one you were already using. And that matters more than it sounds. Because this is not just about “having tabs.” It means Hermes can work across multiple pages without forcing you to keep losing your place every time you open the next thing. Research one source, keep it open, open another tab, compare them side by side, and keep moving. Check a few products before buying something. Look at multiple hotel or travel options at once. Keep a YouTube tutorial open in one tab while Hermes looks through docs or another page in the next. And because this lives inside Hermes Desktop, you are not limited to one basic browser view either. You can keep multiple tabs open. You can view two pages side by side. You can stack them top and bottom. You can even run a four-panel view when you want several pages open at once. So the browser inside Hermes is starting to feel a lot more like a real workspace instead of one page you keep replacing. There is also some nice polish that comes with it. Browser tabs now label themselves based on the page, and the address bar behaves more cleanly while pages are loading. And remember, this is the same in-app browser Hermes can already read, click through, type in, scroll, and annotate. So this is not just a prettier browser. It is a more capable workspace for the browser Hermes is actually using. If Hermes is going to do more of your work on the web, this is exactly the kind of browser upgrade it needed.

Hermes Release Watch

52,493 views • 1 month ago