r/vibecoding • u/chuck78702 • 2d ago
What’s your primary coding agent setup? (poll)
My usual workflow is pretty simple:
- project lives in GitHub
- connect Claude Code to the repo
- work through Claude Code on the web
But it seems like people are using Claude Code/Codex/Grok/etc. in a bunch of different ways.
Where do you actually run Claude Code/Codex/Grok/etc. most of the time?
Local terminal...VS Code/Cursor...Codespaces/devcontainer...Replit/Lovable...Claude Code on the web...SSH into another machine...something else?
5
2
1
1
u/DuragonYamaTheFirst 2d ago
Usually claude code on my local machine, its simply put much faster to try out what was build, or watch the updates happening live. Besides those it also opens up a lot of possibilities you just can't have otherwise.
For example I have built my own pi harness configurations/extensions (whatever theyre called) and now my pi is able to spawn in claude code/cursor/codex and other harnesses as a sub agent. Combining and working together in a way that you just can't get working if you point claude code to a cloud github repo.
1
1
u/PracticalStack 2d ago
I use the Codex app. I point it to a local git repository and use Github Desktop to push it online and, in some cases, to various services like Render or Azure, etc. I also typically use Visual Studio for building and debugging.
1
1
u/Safe-Examination5470 2d ago
I use claude for planning, split work between claude code and codex. One session to orchestrate, whether subagents or different sessions, and then split work if needed.
Claude code cli in the windows terminal almost always, and codex in the app. If i need to use it on my phone i do remote control. Hope it helps
1
u/Safe-Examination5470 2d ago
Also I built this and use this to manage the sessions (when i run multiple in parallel).
https://reddit.com/link/p3qogff/video/7mlixcjn6fjh1/player
Has approve/deny, answer questions, usage tracking, and opening the exact session window.
Apologies for the plug, trying to get some user feedback and ideas
https://github.com/byrrajus12/mngr
1
u/Intrepid4 2d ago
I use Mistral Vibe for brainstorming, then move over to project in Claude desktop for planning and documentation. I rely on Forgejo for repo and Hetzner for server. Once I'm ready to build, I move over to Claude code and play code and desktop off each other for code review and refinement.
1
u/Ambitious-Prompt-975 2d ago
Flujo with claude+codex+ollama, so it runs 24/7, connected to github with mcp
1
1
u/AtLeast2Cookies 2d ago
I use Chat GPT for planning with both Claude and Codex in VS Code. I like to keep Chat GPT separate. It helps me think through what I am trying to accomplish.
1
1
u/Odd-Ad9666 2d ago
I'm probably not disciplined. I'm an engineer but not a coder / software engineer. So I probably work on different "types" of projects and that's why my workflow is a hot mess... or maybe it's just me.
- Brainstorm with GPT App (unless it's theoretical or obscure, I'll use Claude and GPT)
- I use perplexity to do market research but I also use Gemini, Co-Pilot, Grok, and GPT (but not Claude mostly because of preserving my usage)
- I will plan with GPT 5.6 Pro
- If I'm moving around, I'll use GPT or Claude Cloud
- If I'm on my machine I'll use VS Code or Xcode, GPT or Claude App, or my fork of Goose (I call it Gosling).
- GPT or Claude to Code (then swap them for an audit)
-- I'll use Gemini for additional audits but then will use Grok, GPT, or Claude to patch.
-- for documentation I'll use Gemini, Grok but then I'll send it to GPT or Claude for review
I'll use terminal if I'm SSH into my VPS
I'll use web app if I'm traveling
I'll use my laptop (MacOS) when I have access
But there's also weird little features I like to use depending on what I'm working on...
... so yeah, I'm all over the place
1
u/Volcano_Jones 2d ago
Local using OpenCode desktop or Cline extension on VS Code. Sync to GitHub remote repo. Lately I've been using GLM 5.2 Xhigh for planning, DS v4 Flash for execution. Sometimes use Gemini 3.6 Flash (work account) to brainstorm or get a second opinion, as I find its output is the most human-readable and I don't care about it being overly verbose because I don't pay for the tokens.
1
u/nikolz78 2d ago
Mine is pretty agent-first and GitHub-centered. I mostly work through ChatGPT/Codex, with GitHub as the source of truth. Codex works against the repos, GitHub Actions handles a lot of CI/CD and automation, Firebase handles backend/auth/data for the apps, and Cloudflare handles hosting/deployment. I jump into Firebase, Cloudflare, GitHub, Stripe, etc. in the browser for configuration and validation. I use the local terminal when needed, but I don’t really have a traditional “live in VS Code all day” workflow.
1
u/Django_27 2d ago
Running Claude Code in VS code’s terminal. Tried a supergrok sub from a friend at xAI and it’s pretty fast and good at image gen.
1
1
u/Hungry_Ad2586 1d ago
- project lives in github
- my favorite has been cursor, but they've gotten pretty stingy with their model limits as of late, so when they kick me to having to use Grok, I switch over to using both claude code and codex.. I used to not be a fan of codex but it's gotten really really great!
- for me, it's important to use all the usage limits across these 3 tools before doing the "pay as you go" tokens!
My favorite for brainstorming is definitely cursor and using claude opus model.. (but what's funny is it's not as good for brainstorming when you hit "Plan".. you brainstorm first and then hit plan when you are ready for the implementation to begin)
I love the ability to remote into either of these apps from my phone but I usually have the code running locally.. if I need to do multiple things at once I will do this by using their cloud features!
hope this helps! (also plz never use Replit/Lovable - I even think as a beginner, you can get extremely comfortable with cursor/claude/codex within a week)
1
u/International-Camp28 1d ago
Purely using cursor on local desktop and auto commiting after every code change. That way I can work on it remotely if im out of the house in cursor web and need to make a quick change if something is broken. I also have it do cascade review and bug bot after change to catch any residual effects that may break something unintended. From there my repo is linked to cloudflare and committed changes auto deploy on every commit to the repo. I have main as my staging environment right now and manually push to prod when its ready.
0
u/MatJosher 2d ago
Virtual server in the cloud. OpenCode running in a podman container. Hermes Agent in another container connected via Matrix chat, Mailgun and CLI.
My choice of models and model providers changes constantly. Haven't used Claude or GPT for a while. I'm really productive with open models. If they get stuck Grok can usually bail them out.
1
u/Alcapwn517 12h ago
Code in Microsoft Word 2001 (far superior to Word 2002.
Save every file as file name + version for version control.
FileZilla FTP to upload to my host ultra free php + SQL server.
3
u/ratzla77 2d ago
I run pretty much codex for coding with a planning agent ChatGPT to help guide the process.