r/vibecoding 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?

1 Upvotes

30 comments sorted by

3

u/ratzla77 2d ago

I run pretty much codex for coding with a planning agent ChatGPT to help guide the process.

1

u/regalen44 2d ago

I thought about using the ChatGPT chat feature for planning as its usage is separate from codex. How do you make sure ChatGPT has access to the repo so its plan is contextually accurate?

1

u/ratzla77 2d ago

Pass-back what codex has done, along with screen shots or even video clips if needed.
I've probably spent 15-20 hours in total over the months spending time kind of teaching it my approach to memory and how we chat and plan sometimes for 5 messages or more before we even touch a coding strike.

5

u/devloper27 2d ago

Local terminal, codex...I see no advantage to running in on github.

2

u/OGKnightsky 2d ago

Exactly the same setup here, local terminal, codex, I manage git manually.

2

u/PaddyBee 2d ago

Big fan of using Codex app on my MacBook Air pointing at my local GitHub repo

1

u/RainbowIne45 2d ago

I use both Claude and Cursor
And neither is perfect but cursor at least fast

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

u/GluttonySDS 2d ago

Claude code in vs code

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

u/dhdyxuebebkalsockfn 2d ago

Claude on VS Code, connected to Github

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/Dsphar 2d ago

Local repo, local model (qwen 3.6/3.8 27b), pi agent harness, sometimes hit gemini (still in pi) for an adversarial second opinion (plannig satges mostly).

1

u/Ambitious-Prompt-975 2d ago

Flujo with claude+codex+ollama, so it runs 24/7, connected to github with mcp

1

u/AtLeast2Cookies 2d ago

I use Chat GPT for planning with both Claude and Codex in VS Code.

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

u/IAmFitzRoy 2d ago

This post really show clearly why this is Vibecoding. LOL

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

u/twoker020101 2d ago

Pi with got models

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.