5 ms·
Does anybody have experience running Claude Code or Codex in Zed?
by jore 5mo ago
Does anybody have experience running Claude Code or Codex in Zed?
- 802e65bc-e259 5mo agoWorks very well - whats your question?
- edweis 5mo agoI just run it in the terminal, every time I tried their integration it was missing a feature or it was easier to read on a terminal
- recov 5mo agoYes - the Claude ACP is nice, as I like to have a view of the code while chatting. Using just the terminal for dense/long running work feels like a handicap imo. It would be great if it supported more commands though!
- unshavedyak 5mo ago> It would be great if it supported more commands though! What does it not support? I want to try and figure out if its shortcomings in the ACP/Claude SDK or if it's just features that Zed has yet to support?
- wldcordeiro 5mo agoI feel like it doesn't support some of the commands that manage Claude itself so think `/mcp` `/plugins` etc. Most of the common ones are configured to work though from what I've seen but the ones that do more configuration of Claude seem to be blocked.
- dmix 5mo agoThat is likely a drawback to their ACP wrapper scheme, it helps exposes IDE functionality but they have to keep up with Claude Code functionality in the other direction. VSCode's Claude code plugin is just like using the CLI.
- wldcordeiro 5mo agoEntirely right it's a limitation to the ACP side. They're in the middle of adding functionality where you can have terminal/CLI threads and ACP threads too. https://github.com/zed-industries/zed/pull/54729 https://github.com/zed-industries/zed/pull/54729
- iknowstuff 5mo agoContext length is not shown and I dont think you can paste images? Havent tried though
- wldcordeiro 5mo agoContext usage is in an open PR now! https://github.com/zed-industries/zed/pull/54881 https://github.com/zed-industries/zed/pull/54881 give it a week or two depending on if you want to use stable vs preview releases. I haven't tried pasting images yet either but I have used their context menu that lets you add images.
- ramon156 5mo agoboth support ACP. works really well!
- bicepjai 5mo agoI used to run Claude code on terminal on zed. But the memory usage would balloon eating all my ram 128gb and have to kill the session every other day. I moved back to vscode. I don’t know if they addressed it
- sodacanner 5mo agoIt works 'well' with Claude Code, but you're going to be missing a lot of features. There's no display for sub-agents/teams, no ability to clear the context without starting a whole new thread window, no ability to view the current context or usage, etc. There's also no built-in ability to view or change the model's current effort level, which I think is a current limitation with the SDK. I tried it for a bit and it was definitely usable and I got a few features built out, but I eventually moved back to using CC in the terminal. I'm sure they're working on it, though.
- NortySpock 5mo agoDoes "local Ollama" or OpenRouter count? I fell into using Zed because there was zero sign-up friction when trying to set up a connection to a local Ollama LLM. Literally "drop-down, select the model you want" Once I got that running on my machine it was also easy (literally a drop-down+ API key) to switch and explore using models on OpenRouter.
- jeppester 5mo agoI use it a lot with Claude Code. It lacks a lot of features, but IMO feels less "busy" than the terminal version, which I like. Very recently Zed also gained support for parallel sessions, which is nice. In general it's very obvious that a lot of effort goes into improving it, and it gets better with every release.
- maherbeg 5mo agoIt works well but there are a lot of missing features * skill auto complete * custom agents * sub agents * background process management
- tjek 5mo agoThey both work very well. My only complaint is that you can't use them to generate commit messages using the Git Panel (have to do it inside the Agent Thread instead), and /compact seems to have issues so you will often need to start a new thread (this wasn't an issue in the past so hopefully it will get fixed soon).