{"slug": "terminal-threads-are-live-in-zed", "title": "Terminal Threads Are Live in Zed", "summary": "Zed has launched Terminal Threads, allowing users to run terminal-based workflows like Claude Code and Amp as managed threads within the Agent Panel sidebar. The feature addresses demand for parallel agent sessions in the terminal, and is particularly timely for Claude Code users facing cost increases from Anthropic's upcoming subscription changes.", "body_md": "Zed's Agent Panel can now host terminals as threads. Start `claude`\n\n, `amp`\n\n, `codex`\n\n, or any other terminal-based workflow, and it becomes a managed thread in your sidebar alongside the rest of your work.\n\nWhen we launched [Parallel Agents](/blog/parallel-agents) last month, many of you started running multiple agents at once in the same window. But Parallel Agents only worked with Zed's built-in agent and [external agents connected through ACP](/acp). We know a lot of you prefer to work with agents in the terminal, and [some of you were already making it work with the existing terminal pane](https://x.com/maxktz/status/2047084778537574532).\n\nThat workflow made sense, but the terminal pane was not designed for managing parallel agent sessions. [Terminal Threads](/docs/ai/agent-panel#terminal-threads) bring those sessions into the same sidebar where Zed already tracks agent work.\n\n[How Terminal Threads Work](#how-terminal-threads-work)\n\nOpen the \"New Thread\" menu from the `+`\n\nicon in the Agent Panel toolbar and choose **Terminal**. A new terminal opens in the panel body and appears as its own entry in the [Threads Sidebar](/docs/ai/parallel-agents#threads-sidebar), just like any other thread.\n\nEach terminal is scoped to your project and worktree. Run `claude`\n\n, `amp`\n\n, `pi`\n\n, or any other process you want. The terminal title in the sidebar updates automatically to reflect whatever is running, so you can tell your threads apart at a glance. You get the same keyboard navigation you use for agent threads, the same notifications when a process needs your attention ([see our docs for how to configure them for Claude Code](/docs/ai/agent-panel#claude-code-notifications)), and you can close the terminal when you're done.\n\nYou can open as many terminal threads as you like, and you can mix them freely with Zed Agent threads, ACP threads, or both. Terminal Threads can also be useful for non-agent work. I’ve been using them to keep long compiles and eval runs visible alongside the rest of my workspace.\n\n[Keep Your Terminal Workflow in Zed](#keep-your-terminal-workflow-in-zed)\n\nWe built Terminal Threads because Zed should work with the tools developers already use, not only the ones that speak ACP.\n\nA great example of this is [Amp](https://ampcode.com/), a popular agent that recently announced [a rebuilt CLI experience](https://ampcode.com/news/neo). There's no ACP equivalent of this CLI, so Terminal Threads give anyone who uses Amp and Zed together ([such as Amp's CEO!](https://x.com/sqs/status/2021450252390408465)) a much nicer integration than running them side-by-side. For example, if you set the environment variable `AMP_FORCE_BEL=1`\n\n, Zed's Terminal Threads can notify you when an Amp thread finishes.\n\nFor Claude Code users, the timing matters. Anthropic recently announced that Agent SDK usage on subscription plans is [moving to a separate, limited credit system](/blog/anthropic-subscription-changes) starting June 15. That makes running Claude Code through ACP significantly more expensive ([15-30x more for heavy usage](https://fazm.ai/blog/claude-pro-vs-api-cost-comparison)). Terminal Threads are now the only way to keep using Claude Code in Zed with your existing Claude subscription.\n\n[What Does This Mean for ACP?](#what-does-this-mean-for-acp)\n\nAgents connected through ACP still offer tighter integration with Zed's editing and review workflows. Terminal Threads give you flexibility. The two aren't mutually exclusive.\n\nDoes this change our investment in ACP? No, not at all. We're continuing to build on ACP and evolve the protocol with our partners, with more impactful work ahead [on our roadmap](https://github.com/orgs/agentclientprotocol/projects/1/views/1). We still think ACP is the best way to bring external agents into your Zed workflow.\n\nWe're all experimenting daily with new ways of agentic engineering, and we want to allow you to bring the tools you need to get your job done.\n\n[Get Started With Terminal Threads](#get-started-with-terminal-threads)\n\nTerminal Threads are available in the latest Zed release. [Download Zed](/download) or update to the latest version to try it.\n\nThere is more we can do to make Terminal Threads feel native to Zed. We are starting with the core workflow: terminal sessions that can be created, tracked, revisited, and closed like any other thread. Let us know what's missing or what you'd like to see added by [opening a Discussion in GitHub](https://github.com/zed-industries/zed/discussions/new?category=feature-requests).\n\n### Related Posts\n\nCheck out similar blogs from the Zed team.\n\n### Looking for a better editor?\n\nYou can try Zed today on macOS, Windows, or Linux. [Download now](/download)!\n\n### We are hiring!\n\nIf you're passionate about the topics we cover on our blog, please consider [joining our team](/jobs) to help us ship the future of software development.", "url": "https://wpnews.pro/news/terminal-threads-are-live-in-zed", "canonical_source": "https://zed.dev/blog/terminal-threads", "published_at": "2026-05-20 00:00:00+00:00", "updated_at": "2026-05-26 06:11:03.641060+00:00", "lang": "en", "topics": ["ai-agents", "ai-tools", "ai-products"], "entities": ["Zed", "Claude", "ACP"], "alternates": {"html": "https://wpnews.pro/news/terminal-threads-are-live-in-zed", "markdown": "https://wpnews.pro/news/terminal-threads-are-live-in-zed.md", "text": "https://wpnews.pro/news/terminal-threads-are-live-in-zed.txt", "jsonld": "https://wpnews.pro/news/terminal-threads-are-live-in-zed.jsonld"}}