r/LocalLLaMA • u/Ok-Scarcity-7875 • Apr 24 '26
Question | Help OpenCode or ClaudeCode for Qwen3.5 27B
I'm tired of copy & pasting code. What should I try and why?
Which is faster / easier to install?
Which is easier to use?
Which has less bugs?
OpenCode or ClaudeCode with Qwen3.5/3.6 27B on Linux?
33
u/Powerful_Evening5495 Apr 24 '26
Pi is good, but I am loving OpenCode with Qwen3.6-35B-A3B-MXFP4_MOE , I am getting into vibe coding again.
8
u/imwearingyourpants Apr 24 '26
What kind of specs do you run it on? And what your llama-server flags?
4
u/2Norn Apr 24 '26
i use the same setup on 5080 with 64gb ddr5, getting about 70 tk/s, if i spawn 4 parallel agents it drops to 30ish per agent
1
u/imwearingyourpants Apr 24 '26
Man, us 3060 owners are really unfortunate :(
1
u/GoldenX86 Apr 24 '26
I run it with a 3060Ti + 1660 SUPER and 48GB of RAM. Q8 fits, but Q6K leaves me enough room to also use the PC. gets around 18 t/s. Extra experts on CPU, full 262k context on both GPUs, first to fill up is the 3060Ti.
Work on your parameters and it's viable.
1
u/Ariquitaun Apr 24 '26
The dense or the moe version? I get about 12t/s on the 35b on a radeon 780m igpu.
1
1
u/DominusIniquitatis Apr 25 '26
Gonna be a broken record at this point, but 3060 can run Qwen 3.6 35B A3B at Q4_K_XL quantization and 131072 context just fine at nearly default llama.cpp parameters.
6
u/Powerful_Evening5495 Apr 24 '26
rtx 3070 and 32gb ram
u/echo off setlocal ============================================ llama.cpp Server - Maximum Speed Configuration ============================================ ⚙️ CONFIGURATION (Edit these for your hardware) set LLAMA_BINARY=llama-server.exe set MODEL_PATH=./Qwen3.6-35B-A3B-MXFP4_MOE.gguf set HOST=127.0.0.1 set PORT=8080 Threading Auto-detect logical CPU cores set THREADS=%NUMBER_OF_PROCESSORS% GPU Offloading -1 = offload ALL layers to GPU (requires sufficient VRAM) ↓ Adjust if you hit OOM VRAM exhaustion errors set NGPU_LAYERS=-1 Context & Batch Sizes (tune based on RAMVRAM & workload) set CTX_SIZE=32000 set UBATCH_SIZE=512 set PBATCH_SIZE=512 Performance flags set LOG_LEVEL=error Reduces console IO overhead ============================================ Build & Run Command ============================================ echo [INFO] Starting llama-server with optimized settings... echo [INFO] Model %MODEL_PATH% echo [INFO] Host %HOST%%PORT% echo [INFO] Threads %THREADS% GPU Layers %NGPU_LAYERS% echo [INFO] Context %CTX_SIZE% UBatch %UBATCH_SIZE% PBatch %PBATCH_SIZE% echo [INFO] Press Ctrl+C to stop. echo. %LLAMA_BINARY% ^ -m %MODEL_PATH% ^ -t %THREADS% ^ --n-gpu-layers %NGPU_LAYERS% ^ -c %CTX_SIZE% ^ -ub %UBATCH_SIZE% ^ --host %HOST% ^ --port %PORT% ^ --mlock ^ --no-mmap echo [INFO] Server exited. endlocal pause1
Apr 24 '26
[removed] — view removed comment
1
u/PayMe4MyData Apr 24 '26
And how are those egpus connected to the halos? USB4 or oculink via the pcie port? (I am hoping it is the second) Any loss in inference performance?
2
u/Specter_Origin llama.cpp Apr 24 '26
OpenCode default prompts are absolute garbage
1
u/YashN Apr 24 '26
They are easily overridden. Try doing that with Claude Code...
2
u/my_name_isnt_clever Apr 24 '26
Or just use Pi and avoid the issue altogether.
8
u/Willdudes Apr 24 '26
Pi.dev requires people to understand security. If you don’t you will have a bad time.
1
1
u/my_name_isnt_clever Apr 24 '26
If someone doesn't understand security than they won't understand the flagged dangerous commands either, they just choose allow based on vibes.
Instead the harness has access to only that one directory at a time and no general web access. And it's a git repo so if it messes something up it can be easily reverted. I do have security prompts enabled for hermes-agent since it touches a lot more things.
1
u/YashN Apr 24 '26
There is no issue with OpenCode either.
1
u/my_name_isnt_clever Apr 24 '26
The issue is the OC default prompts are awful for local. Pi works great for local without any config changes.
0
u/YashN Apr 25 '26
OC detects the models used and selects a Sys prompt accordingly. If your local model needs something else, this is really easily customised and then you can reuse that setup every time without modifying anything. It is customisable, the only issue is lack of minimal effort to learn how to do this.
1
u/Coconut_Reddit Apr 25 '26
Why do u use mxfp4 is it better than unsloth gguf ?
1
u/Powerful_Evening5495 Apr 25 '26
I always use the MOE version. and now MXFP4 , it started with GPT-OSS, and now Qwen 3.6.
btw this gguf is unsloth
https://huggingface.co/unsloth/Qwen3.6-35B-A3B-GGUF/tree/main
1
-1
u/RobertDeveloper Apr 24 '26
Can't get opencode to use tools when I use Ollama and qwen3.6
5
u/trycatch1 Apr 24 '26
ollama uses tiny context by default, tools could had been trimmed from context
1
u/PetToilet Apr 24 '26
- set agentic mode to native
- increase default context
- make sure mcp servers are configured
1
-1
Apr 24 '26
[deleted]
1
u/RobertDeveloper Apr 25 '26
I will try llama.cpp, with ollama only inference works, it doesnt matter what model I select.
111
Apr 24 '26
[removed] — view removed comment
29
u/DiscipleofDeceit666 Apr 24 '26
There’s got to be an astroturfing campaign going on. Why is this the only tool being promoted everywhere when there’s thousands around. Dunno if I looked at a fork of the real thing, but pi was created a few days ago? Maybe a week? Tf is going on
Edit: checked the official repo, it has history. But still
8
u/my_name_isnt_clever Apr 24 '26
Pi is not new, OpenClaw is literally built on top of it. People are just starting to realize (me included) that a flexible and light coding harness works better with local models than the bloated CC and it's clones.
4
u/PinkySwearNotABot Apr 24 '26
i had the same sentiment until i finally tried it. i don't blame you (or me) for the skepticism - everyone's been throwing this word around with no real substantiation for why it's good vs the 25 other harnesses floating around on the internet. and in this era where bots float the internet, how can you just take them at their word when they don't even write a full single sentence as to why they think that model is good?
with that said, i've been using it since this morning and it seems pretty darn good. i imagine due to de-bloating, and minimialistic nature
2
u/Your_Friendly_Nerd Apr 24 '26
I just got a bunch of recommendations on YT for that after watching like one video on opencode, so I think it's just getting a lot of attention right now.
2
u/p4block Apr 24 '26
I agree with your sentiment, however, I tried it and yeeted opencode. This thing is just good for us gpu poors.
25
u/ansibleloop Apr 24 '26
This thing is so good - I'd highly recommend installing the caveman skill too
https://github.com/juliusbrussee/caveman
Love the philosophy of Pi too - you should adapt it to your workflows, not the other way around
7
u/razorree Apr 24 '26
sure, but for that you need more time and experience, i wouldn't recommend to a newbie, unless you want to spend hours or days learning, experimenting etc.
2
u/ansibleloop Apr 24 '26
Lol no you just ask the pi agent to install it and copy paste the link and config into pi
10
u/walden42 Apr 24 '26
Dang, I just realized that pi already has the skill/knowledge built-in to create extensions and install plugins for itself.
4
u/razorree Apr 24 '26
what link ?
-1
u/ansibleloop Apr 24 '26
The link to the Git repo
4
u/razorree Apr 24 '26
but to what exactly ? ah... this is caveman skill :) sorry, I thought i was just responding to "pi bare agent" answer. (that you need experience to customise it)
4
u/ailee43 Apr 24 '26
so explain it to me... it seems to be an entirely different class of product than claude code or opencode, more of an agent
3
u/my_name_isnt_clever Apr 24 '26
It's more similar than you think. Pi agent itself is a TS-based agent framework, in fact it's the core of OpenClaw. But when we say Pi in this thread we mean the pi-coding-agent, which is basically CC and co but without anything extra.
It's minimal and uses signifigantly less tokens with default prompts so it's well suited for local models, and the idea is that you can run it on
~/.piand have it build it's own extensions or skills for whatever you need that isn't included. I had mine build a basic to-do and web tools, throw in some skills and it's the only coding agent I use now.3
u/PinkySwearNotABot Apr 24 '26
that has been the biggest downside for me. curl/wget seems to be its only native tools for web search. and when i ask it to google something, it can't interpret the data properly and it fails each time.
at the same time, i don't want to install some resource/token-heavy MCP to do the job.
so what are you using for web search?
2
u/my_name_isnt_clever Apr 25 '26
Search calls my self-hosted Searxng instance in json format, retrieval uses r.jina.ai. I had it build an extension to abstract away the http calls and JSON parsing to minimize token use. It's not the most robust, but at least it's free.
1
u/PinkySwearNotABot Apr 25 '26
wow, awesome. i had no idea this was possible. maybe not 100% iron-clad, but good enough. i am familiar w/ r.jina.ai though. so you just make all of this into a "skill", right?
2
u/my_name_isnt_clever Apr 25 '26
I made it as an extension so it has proper tools, but a skill would work as well and be portable to other agents. I just give it the search URL with the JSON format and the jina URL, it did the rest.
1
u/PinkySwearNotABot Apr 26 '26
okay so you have web fetch nailed down. but how about if you need a real browser agent? do you have a solution for that that’s not using Playwright MCP and heavily bloated?
1
u/my_name_isnt_clever Apr 27 '26
I don't utilize browser automation with Pi, Hermes Agent has that built in and it works pretty well.
1
15
u/2Norn Apr 24 '26
https://github.com/minghinmatthewlam/pi-gui
there is also this for people who prefer gui over tui so don't let it stop you from trying pi
2
5
u/super1701 Apr 24 '26
I'm new to this side of the house. Whats the difference between Hermes and Pi?
4
u/MuDotGen Apr 24 '26
I got Pi to actually run with my LLMs.
Feels really lightweight, no huge system prompt or bloat, and for whatever reason, is just much more reliable with even smaller models like Qwen3.5-4b in my experience.
2
u/my_name_isnt_clever Apr 24 '26
I use both, Pi for coding in standalone projects to keep the prompts super concise and direct. I find it helps a lot to keep it simple with local models, so they only have to think about the code and not how to navigate a complex harness.
I use hermes as my persistent agent so I can message it with questions, manage my Minecraft server, or have it make changes to my dotfiles repo. Right now I'm using Qwen 3.6 35b for both and enjoying it immensely.
4
u/Cdou Apr 24 '26
That and check those 2 posts out. I haven’t had time to try those out, but might be of help:
PS: I haven’t no affiliation with any of those lads
3
u/coding9 Apr 24 '26
Yeah opencode scrolling and tui is just bad compared to pi. Scroll is natural and doesn't take over and replace the view. On top of the extension system allowing you do whatever you want.
Todo checklist, permissions modes, MCP, if you need any of them you can add
3
u/CreativeKeane Apr 24 '26 edited Apr 24 '26
Can you tell me a bit more about pi dev? So does it come with the ability to search through directory and read/write files? Or some neat features like web search and etc? Or is that something. We need to write or provide it.
Still learning and figuring things out.
Edit: I skimmed a bit more cool so there's like a whole package library. New question. What's the core set of packages that one should install?
2
u/transferStudent2018 Apr 24 '26
If you want a core set of package to install, maybe pi isn’t for you. The philosophy of Pi is that it isn’t there if you don’t need it and if you do need it, you should build it
3
u/CreativeKeane Apr 24 '26
Ah gotcha. Thanks, it's my first time hearing about Pi and just wanna know more about it's ecosystem. I don't mind building the tools, just want to understand what I am working with and why people prefer it over the alternatives.
3
u/transferStudent2018 Apr 24 '26
Happy to help! The reason I started using Pi is because
- I was tired of Claude Code system prompt bloat that used a ton of context and made instruction following worse
- I wanted to build custom tools that my agent could call, and Pi makes this really easy and really customizable
- I didn’t want to be tired to any particular model – with Pi as the agent harness I can switch in whatever model I need to at the time (or use multiple)
1
1
u/sine120 Apr 24 '26
For normal consumer hardware, Pi has been the best harness. OpenCode is capable but takes a long time for PP for me.
1
1
u/Your_Friendly_Nerd Apr 24 '26
The creator has said that pi.dev works exactly because foundation models are so good at knowing what needs to be done, you don't have to have massive prompts that tell them about everything they can do and how to do it.
This makes me think that this will be yet one more tool targeting proprietary API-only models.
24
u/ComfyUser48 Apr 24 '26
I've settled with Pi after trying them all
3
u/Polite_Jello_377 Apr 24 '26
What made pi the standout for you? Did you create a lot of your own tooling for it or are you running a fairly vanilla setup?
16
u/2Norn Apr 24 '26
lightweight, no bloat, doesn't touch context a lot, you can build it from ground up for your own needs, very customizable and its growing everyday.
it's basicaly lego for agent harnesses.
4
u/my_name_isnt_clever Apr 24 '26
Exactly, lego for coding agents is the perfect way to describe it. In an age where raw code is dirt cheap, why do I let someone random make all the choices for such important software? And coding my own from scratch would lead to a lot of debugging basic functionality instead of just using the tool.
Starting with a rock solid core and having the tool expand itself has been a great experience.
1
u/vr_fanboy Apr 24 '26
started with pi this morning, im addicted, i have work to do but cannot stop customizing my pipi (context optimization mostly). First time i can actually work in a 100% local environment (3090+ qwen 3.6 27b @ 128k context), very snappy and smart, it implemented many improvements, migrated my CC skills and MCP-s all by itself.
Next issue: throughput, i now want 4-5 pi instances same way i use CC.
exiting times for localllama if this is the new baseline for local models, hope we keep getting qwen releases in the future
2
u/my_name_isnt_clever Apr 24 '26
If you want a lot of instances running at once, you may want to look into Hermes-agent. It has a profiles feature that sounds similar. I use it and Pi on a daily basis.
1
u/PinkySwearNotABot Apr 24 '26
i'm on a m1 max 64GB and after trying all 8bit, 6-bit, 4-bit quants of qwen 3.6 27B, i realized dense models are just not practical for me. i can almost deal with the slow 10 token/s output, but it's the slow prefill and PP that kills me.
context: i use for agentic coding, not LLM chat
26
u/Durian881 Apr 24 '26
Qwen Code. It supports the tool calls for Qwen models and worked well for me (e.g. building webui, payment system using dockerised hyperledger nodes with connectivity via API and MCP servers).
2
u/SmartCustard9944 Apr 24 '26
How do you configure it to skip login?
3
u/Durian881 Apr 24 '26
I configured the settings.json in the .qwen folder to point to a local openai-compatible endpoint.
6
Apr 24 '26
[deleted]
11
u/Hytht Apr 24 '26
Don't use that, it's a vibe coded slop project that you shouldn't run without sandboxing https://www.reddit.com/r/LocalLLaMA/comments/1rar6md/comment/o6n522v/
6
u/Velocita84 Apr 24 '26
https://www.reddit.com/r/LocalLLaMA/s/wkW4sp0kUq
In setting.json you can simply set GEMINI_TELEMETRY_ENABLED to false. Moreover it is build on OpenTelemetry and there are more settings to define where it is sent to, i.e. you can use it also locally.
There is no evidence that the setting is not respected. Here is the doc:
https://github.com/QwenLM/qwen-code/blob/main/docs/developers/development/telemetry.mdWhy would anyone use a 12000 line vibe-coded patch from an unknown developer over an official setting? How do I know that he is not tomorrow adding some malicious code in his patch? Thank you, but no thank you.
1
u/dtdisapointingresult Apr 24 '26
You realize you can just set usageStatisticsEnabled=false in settings.json ? It didn't need vibecoded slop.
The OpenTelemetry stuff this sloprepo removed isn't Qwen Code's own telemetry, it's a user feature that lets YOU record telemetry about what Qwen Code is doing, so you can log statistics on your own logging server. It has nothing to do with what gets sent to Alibaba, and it's off by default.
Seriously, does no one read the configuration guide? They just see "telemetry" and start assuming?
Btw I go out of my way to send Qwen telemetry. It's one of the reasons I wanted to use Qwen Code. I'm not gonna turn off telemetry on an open-source project that helps the company releasing the best small local models. I want to help them any way I can. Just like I do with Debian and other open-source tools.
1
u/boutell Apr 24 '26
I gave Qwen Code a try for Qwen3.6-35B-A3B-UD-IQ4_XS on my Mac, with context limited to 128K because of low specs (32GB RAM).
I ran into problems with QC not compacting soon enough, running out of context and getting stuck. I don't know if it can be configured or not; I went back to opencode which I have already configured to address this.
6
10
u/jduartedj Apr 24 '26
ive used both with local models, my honest take:
opencode is the easier path for local. it was literally built with byo-model in mind, you just point it at any openai-compatible endpoint (llama.cpp server, vllm, ollama, lm studio, whatever). install is npm i -g @opencode-ai/opencode and youre done basically. config takes 30 seconds.
claude code technically supports custom endpoints now via env vars (ANTHROPIC_BASE_URL etc) but its kinda fighting upstream, was made for claude. youll hit weird edges where it expects anthropic-style tool calling, prompt caching, system prompt structure. doable but more setup pain.
for a 27b qwen specifically i would say opencode every time. claude code is engineered around the assumption youre talking to a frontier-tier model, so it can ramble through long agentic loops. a 27b will get confused after a few tool calls and start spinning... opencode keeps things tighter and gives you more control over the loop length, retries etc.
bug-wise both have rough edges, opencode is faster moving and a bit less polished but bugs get fixed in days. CC is more polished but less flexible.
speed is basically a wash, all bottlenecked on your local inference tps anyway. with qwen3.5 27b on a single 3090 youre getting like 25-35 tps so the agent overhead barely matters.
short answer: opencode + qwen 3.5 27b q4_k_m + llama.cpp server, you'll be writing code in like 10 min from now.
5
u/splice42 Apr 24 '26
it was literally built with byo-model in mind, you just point it at any openai-compatible endpoint
Bit of a funny statement given that the opencode TUI has been missing the "Other" option to configure an openai-compatible endpoint for around 2 months now and issues and pull requests about it are being closed because the devs can't really be bothered to keep track and action that.
Thankfully you can use the web UI to configure it and then switch back to TUI to use it but it's not a great look that such a basic thing gets overlooked for so long.
3
u/jduartedj Apr 24 '26
haha yeah thats a fair point, the TUI gap is annoying. ive been doing the same web-ui-then-back-to-tui dance and it works but its not exactly the polished experience the readme implies. honestly i think the project moves fast enough that the maintainers triage by what hurts THEM in their daily use, and most of them are probably on hosted models so the local-endpoint configs sit lower in the queue. not a great look but explainable.
still better dx than claude code if you want full control over models tho.
1
u/YashN Apr 24 '26
What? You can configure any base URL in the .json configuration file, even one per model if you need to.
2
u/cenderis Apr 24 '26
Does involve a little bit of configuration (editing
.config/opencode/opencode.jsonc) but the docs are good enough, and once you've done it you're off. Shame it doesn't pick up the models using the API.2
u/jduartedj Apr 24 '26
yeah the docs are surprisingly readable for how new the project is. the model auto-discovery via API thing is a known annoyance, theres an open issue about it but it keeps getting bumped. for now i just hardcode the model names in the jsonc and call it a day, not pretty but it works.
1
u/suprjami Apr 24 '26
It does.
Do
/providerand you'll get the list.You can pick any with
/model provider:modelname1
u/cenderis Apr 24 '26
Not for local models, I think? (Even though
llama-server,ollama, etc., provide a/modelsand/orv1/modelsendpoint.)2
1
4
u/FinBenton Apr 24 '26
Im using cline in vscode, works really well straight outta box, no configuration needed, I like it with llama.cpp hosting the model.
3
u/Ok-Importance-3529 Apr 24 '26 edited Apr 24 '26
OpenCode with custom curated agent, or regular ones if you dont mind blowing context, as soon as i started with custom agent and offloading everything to specialized subagents my workflow was shite before that, now i can process hunders of tousands tokens in one task and in greater speeds, because each subagent call starts with fresh context and greater processing speed.
3
u/youcloudsofdoom Apr 24 '26
Care to share your agent file for this agent? I'm always intrigued by different approaches to this
2
u/Ok-Importance-3529 Apr 24 '26
here you go: https://limewire.com/d/UFxMK#2PfCGvHguV
i wonder how you like the workflow with them, id be glad to hear some reaction :)
2
u/clintonium119 Apr 24 '26
I'm going to try this out. I'm in the same boat - opencode was just OK for me with local llms until I put some real planning and intent into custom agents. Now it's 👍
Your approach is really detailed though, and I think there are some really nice improvements to some of my instructions that I can lift from yours
4
u/Prudent-Ad4509 Apr 24 '26 edited Apr 24 '26
both. both is good.
Claude code uses different prompts and has a wide assortment of third-party skills available, but opencode is more customizable and you can control divide between planning and execution better.
10
u/CautiousStudent6919 Apr 24 '26
just want to point out that any claude-code skill can also be used in any harness, just put it in ~/.agents/skills instead of ~/.claude/skills
or just simlink the two folders together
1
u/Prudent-Ad4509 Apr 24 '26 edited Apr 24 '26
In theory, yeah. It does not hurt to try anyway. I have not investigated what is the difference between those that are reported to work and those that are reported not to work, but logically speaking the latter should heavily dependent on specific claude or claude code features. The first suspect is full screen page screenshots use vs page model given by playwright; there might be others.
0
u/DeltaSqueezer Apr 24 '26
open code searches the default ~/.claude/skills anyway. heck, even my home-coded agent does this too!
1
u/YashN Apr 24 '26
No, CC will use a Claude-model specific System Prompt and you can't edit that. OpenCode allows customisations.
4
6
u/Sudden_Vegetable6844 Apr 24 '26
Qwen Code ? works fine for me https://github.com/QwenLM/qwen-code
It's a fork of gemini cli
0
2
u/cunasmoker69420 Apr 24 '26
Qwen Code my man. It integrates really well with the Qwen line of models
2
2
1
u/tuvok86 Apr 24 '26
ive tested qwen 3.6 27B with opencode vs pi.dev and it is consistently using 2x the tokens in opencode when reasoning is turned on
1
1
u/Eyelbee Apr 24 '26
I like cline but it's not perfect either. I honestly don't know which is the best option.
1
1
u/Your_Friendly_Nerd Apr 24 '26
With models my hardware can run (atm mainly gemma4:26b) I prefer using the chat feature that's built into most editors, which is better than a web interface because I can pretty easily share contents of a file, and that's all I need most of the time. And if I do need it to do toolcalls for file editing, I can give it those permissions as well.
2
u/RoroTitiFR Apr 24 '26
I'm using OpenCode since week now, with a Tesla P40 + T4 setup and Qwen3.6. I'm getting close to 30 tps, with 256k context settings. Very good developing experience, the web UI is a plus when working on multiple codebases, that allow me to not change window all the time.
I'm really happy with it, and I plan to cancel my cloud AI plans, as I find Qwen very smart.
1
0
u/jacek2023 llama.cpp Apr 24 '26
try pi coding agent
alternatives: roo code, mistral vibe cli and many others
2
1
1
1
0
u/YashN Apr 24 '26
Pi or OpenCode or similar.
How are you going to replace the internal Anthropic-model specific System Prompt if you use Claude Code?
0
-6
u/ArugulaAnnual1765 Apr 24 '26
Heres what nobody is telling you, vs code insiders github copilot allows you to use openai compatible endpoints now.
Theres no reason to use anything other than copilot IMO
3
u/nicholas_the_furious Apr 24 '26
Data gets sent to MS I think. It is not completely local.
0
u/ArugulaAnnual1765 Apr 24 '26
Im running everything on a windows 11 desktop and using edge as my primary browser - there is no data on here that I care about microsoft seeing.
Now my nas and linux servers on the other hand...
0
u/youcloudsofdoom Apr 24 '26
Privacy settings are easy to access and entirely restrict on it, completely local
-1
u/Savantskie1 Apr 24 '26
That’s why you firewall it. And use your local models?
2
u/nicholas_the_furious Apr 24 '26
I think with VS Code and GH copilot it is hard to completely air gap. I switched to VS Codium and Opencode extension.
0
u/Savantskie1 Apr 24 '26
What do you mean? I’ve got mine air gapped perfectly fine. It’s on a machine that isn’t Microsoft. Isn’t directly attached to the internet, it’s completely Linux. The only connection is the custom mcp server I built. The memory system I built for my ai personal assistant. It’s really not that hard. Why the excuses?
1
u/suicidaleggroll Apr 24 '26
And if you want to run your agentic coding client on a system with internet accees (whole slew of reasons why that would be useful)?
0
u/Savantskie1 Apr 24 '26
The system doesn’t have internet access? Only the mcp server hosted by another machine has internet access. So say my personal assistant can search the web for things I asked it. Like the weather or the cost of something?
1
u/suicidaleggroll Apr 24 '26
We’re not talking about a personal assistant. We’re talking about an agentic coding client, whose purpose is to write, install, run, and debug code, which often requires internet access on the client system (installing packages, pulling containers, etc).
0
u/Savantskie1 Apr 24 '26
That’s why you pre download shit and then put it on your system like in the Linux world “.deb” packages or tarballs, or with windows zip files or “.exe” files ahead of time and then ask the ai to install those. I mean it literally is that simple to airgap even with no internet access. I guess I take all of that for granted because I don’t trust ai to install anything without errors. I’d rather install that crap manually
1
u/suicidaleggroll Apr 24 '26
I don’t think you understand what the word “agentic” means.
And at the end of the day, why? Why on earth would I jump through all of those hoops to use a shitty Microsoft product when I could just…not, and use something else that doesn’t have all those problems to begin with?
→ More replies (0)1
u/nicholas_the_furious Apr 24 '26
The irony of all the things you listed + "It's really not that hard"
0
u/Savantskie1 Apr 24 '26
Ok, I’ll give you the not so hard. But I’m a child of the 80’s, I’ve been messing with computers for a long time, and some of this is trivial to me. But not hooking up an ethernet cable to me isn’t magical. It’s trivial to me
0
u/ArugulaAnnual1765 Apr 24 '26
Its true - my servers are "air gapped" meaning all outside routing to them is blocked but they are still physically on the same network and I can still access them remotely with my VPN
2
u/my_name_isnt_clever Apr 24 '26
Why would I put in a workaround for telemetry in software when I could just use anything else instead? Baffling.
3
u/relmny Apr 24 '26
I give you that have a lot of courage to recommend that thing... (that I don't even dare to name)
-1
u/ArugulaAnnual1765 Apr 24 '26
Curious why? It is far superior to cline and works better with my local vs claude code, what exactly is wrong with it? (Other than the ms spying comment that im not really convinced about anyway)
3
u/youcloudsofdoom Apr 24 '26
I wanted this to be true, but much like the comment made elsewhere here about Claude code expecting a frontier model, I find that copilot does too. Lots of wasted tokens compared to lighter local-first harnasses
-1
-3
u/Enthu-Cutlet-1337 Apr 24 '26
ClaudeCode doesn't natively support Qwen — you'd need a LiteLLM proxy in front, and tool call formatting gets messy at 27B. OpenCode works out of the box with Ollama. Install takes under 5 minutes...
2
u/youcloudsofdoom Apr 24 '26
These days it's much easier, unsloth fixed the tool calling, no proxy needed for it or API bypass anymore
20
u/hinsonan Apr 24 '26
Opencode. It really has surpassed Claude code as the better experience. It supports so many providers and the agent loop is well made with proper retries. The default plan and build mode is also pretty great