{"slug": "i-want-more-coding-agents-to-work-like-this", "title": "I Want More Coding Agents to Work Like This", "summary": "A developer praised OpenClaude-Portable, a project that packages the coding agent, runtime, and persistent data into a self-contained folder, making it portable across machines. The tool supports multiple providers, including cloud models and local options like Ollama, and includes a local proxy that trims system prompts to improve performance on CPU-only hardware. The developer highlighted the benefit of treating the agent as part of the project environment rather than the computer.", "body_md": "💻 One thing I dislike about coding-agent setups is how quickly they become part of one specific machine.\n\nProvider config goes in one place, session state somewhere else, local models live in another directory, and suddenly moving to a second machine means rebuilding the environment.\n\n[OpenClaude-Portable](https://github.com/techjarves/OpenClaude-Portable) takes a much cleaner approach.\n\nIt packages the coding agent, runtime and persistent data into a self-contained folder.\n\nThe project currently supports 9 provider options:\n\nI like this because the portable part is not tied to one model vendor.\n\nI can use a cloud model when I want the strongest hosted option, then switch to Ollama or LM Studio when I want a local workflow.\n\nThe important caveat is simple: cloud providers still need internet. Ollama can run offline after the initial setup.\n\nThe project redirects its persistent data into a local `data` folder.\n\nThat includes provider settings, API keys, logs, session history, agent memory and local Ollama files.\n\nAccording to the repository, it does not write configuration into the host system.\n\nFor me, this is the real feature.\n\nI do not care that the agent happens to be on a USB drive. I care that I can move the folder and keep my environment with it. 💾\n\nThe launcher offers a normal mode that asks before file writes or shell commands.\n\nThere is also an optional Limitless mode that can run without approval prompts.\n\nI like that these are explicit choices rather than one hidden permission switch.\n\nFor normal development I would keep approval mode on. For a disposable test project or a controlled autonomous task, the second mode could be useful.\n\nAnother practical detail is session resume.\n\nThe project stores session history inside the portable data folder and includes a resume command for interrupted sessions.\n\nThat matters more to me than a flashy UI feature because an agent becomes useful over time only if its working context is not constantly thrown away.\n\nThere is also a browser dashboard with a chat-style interface, agent mode, tool cards and a thinking visualization.\n\nSo you are not limited to a terminal-only experience.\n\nRunning a coding agent against a small Ollama model on CPU can be painfully slow because the agent itself sends a large system prompt.\n\nOpenClaude-Portable includes a local proxy that trims that prompt before sending it to Ollama.\n\nThe repository says it reduces the prompt from roughly 10,000 tokens to around 300 for this local path, and reports typical first-token latency improving from 60-120 seconds to roughly 5-20 seconds on CPU-only hardware.\n\nI would treat those numbers as project-reported rather than universal benchmarks, but the idea is smart: optimize the agent protocol for the limitations of small local models instead of pretending local and cloud inference behave the same way.\n\nThe project itself needs roughly 150 MB for the runtime and engine.\n\nLocal models are the part that grows quickly, with the repository suggesting roughly 800 MB to 8 GB depending on the Ollama model.\n\nThat makes a portable setup realistic.\n\nOne warning from the README is worth repeating: first-time installation on slow USB media can take 10-15 minutes. A USB 3.x drive or doing the initial setup on internal storage and copying the completed folder back is a better experience.\n\nI would not move my primary development environment onto a random flash drive.\n\nBut I absolutely see value in a prepared portable agent for:\n\nFor me, OpenClaude-Portable is interesting because it treats the coding agent as part of the project environment instead of part of the computer.\n\nI want more developer tools to work that way.", "url": "https://wpnews.pro/news/i-want-more-coding-agents-to-work-like-this", "canonical_source": "https://dev.to/khasky/i-want-more-coding-agents-to-work-like-this-544d", "published_at": "2026-09-08 00:11:31+00:00", "updated_at": "2026-09-08 00:30:37.784426+00:00", "lang": "en", "topics": ["developer-tools", "ai-agents", "ai-tools"], "entities": ["OpenClaude-Portable", "Ollama", "LM Studio"], "alternates": {"html": "https://wpnews.pro/news/i-want-more-coding-agents-to-work-like-this", "markdown": "https://wpnews.pro/news/i-want-more-coding-agents-to-work-like-this.md", "text": "https://wpnews.pro/news/i-want-more-coding-agents-to-work-like-this.txt", "jsonld": "https://wpnews.pro/news/i-want-more-coding-agents-to-work-like-this.jsonld"}}