| I've noticed a lack of product cohesion in general and it does make me wonder if it's a result of dogfooding AI. For example, chat, cowork and code have no overlap - projects created in one of the modes are not available in another and can't be shared. As another example, using Claude with one of their hosted environments has a nice integration with GitHub on the desktop, but some of it also requires 'gh' to be installed and authenticated, and you don't have that available without configuring a workaround and sharing a PAT. It doesn't use the GH connector for everything. Switch to remote-control (ideal on Windows/WSL) or local and that deep integration is gone and you're back to prompting the model to commit and push and the UI isn't integrated the same. Cowork will absolutely blow through your quota for one task but chat and code will give you much more breathing room. Projects in Code are based on repos whereas in Chat and Cowork they are stateful entities. You can't attach a repo to a cowork project or attach external knowledge to a code project (and maybe you want that because creating a design doc or doing research isn't a programming task or whatever) Use Claude Code on the CLI and you can't provide inline comments on a plan. There is a technical limitation there I suppose. The desktop app is very nice and evolving but it's not a single coherent offering even within the same mode of operation. And I think that's something that is easy to do if you're getting AI to build shit in a silo. |
https://en.wikipedia.org/wiki/Conway%27s_law