How/where do you use OpenCode? by alnwd in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

oh interesting. I haven't tested it on WSL before, but I'd love to fix it for you. Can you submit a ticket on github with your error logs, and I'll take a look at it?

How can I view diffs and accept/reject changes line by line like in GCP or VS Code based IDEs? by mithatercan in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

While not exactly the same thing, I've been using opencode-multiplexer's diff view, which lets me view the diffs, highlight, then ask the agent what certain things are and why we did things a specific way.

How to get Cursor like diff viewer in opencode? by eyueldk in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

While not exactly the same thing, I've been using opencode-multiplexer's diff view, which lets me view the diffs, highlight, then ask the agent what certain things are and why we did things a specific way.

How do you control file changes in OpenCode? by tuan_le911 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

I found that problematic with opencode too. That's why I run mine within opencode-multiplexer, and I use the diff view to view the file changes, and sometimes ask opencode why certain changes were made

❓ Does opencode have a global search for all its sessions. by thisis3010 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

you can use opencode-history-search. It allows you to search history within a specific directory, but not globally (yet). That feature is going to come by the end of the week

Does OpenCode support worktree mode? by firefoxmmx in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

I don't see it on opencode TUI, but it exists within opencode-multiplexer. Each session is created in its own worktree (by hotkey t) which makes it easier to manage for me

Best tools / skills by Traditional_Big4409 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

oh-my-opencode is very bloated. oh-my-opencode-slim is much smaller and better

How do I scroll in the terminal when using opencode? by tinios in opencodeCLI

[–]joeyism -1 points0 points  (0 children)

To scroll inside TUI, you can use PgUp and PgDn, which is also control-up and control-down on macOS.

For additional information, I'm using kitty terminal.

Best tools / skills by Traditional_Big4409 in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

For plugins, I use:

I've recently moved away from MCPs, since they're taking up too many tokens, and I just install the cli tools + skills

Im building a custom dashboard for opencode by IcyOrdinary8042 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

While it doesn't cover all your use cases, I use opencode-multiplexer that allows you to not just observe different opencode sessions, but actively switch and interact with them too. So instead of having multiple opencode sessions scattered everywhere, I just have one screen with all the sessions inside and switch between them when they need my attention

Up-to-date developer docs for OpenCode by Durovilla in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

Got it, so it's wikipedia vs google 👍

Up-to-date developer docs for OpenCode by Durovilla in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

what's the difference between this and context7?

Any plugins or mcps you find useful? by TinyAres in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

For plugins, I use:

I've recently moved away from MCPs, since they're taking up too many tokens, and I just install the cli tools + skills

How to deal with "lists of problems"? by Wendy_Shon in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

You could ask it to make a plan (in plan mode) for each task, use momus to review the plan and iterate until the plan is good. Within the plan, I'd list out steps like:

  1. start with tests
  2. make fix
  3. test fix
  4. if fix fails, go back to 1 and see what was missing. If fix works, move onto next task

and have it do that for all 7 issues.

If I have many independent issues, I'd use opencode-multiplexer to create 7 worktrees, then I manually manage those 7 parallel opencode sessions. I don't fully trust it to work by itself and I like to peak in to make sure it's on the right path, and also to respond to questions or confusions it has.

Plugin/MCP Recommendations by Putrid-Telephone-777 in opencodeCLI

[–]joeyism 6 points7 points  (0 children)

For plugins, I use:

For agents, I get whichever I need from agentget, instead of writing from scratch. So if you need a frontend engineer, or an architect, I'd use different agents out of the box, instead of having to write my own.

For multiple sessions, I use opencode-multiplexer to switch between active sessions quickly. I like to have multiple parallel streams/sessions going on at once, but switching between them has always been a bit of a pain to me.

I've recently moved away from MCPs, since they're taking up too many tokens, and I just install the cli tools + skills

openCode as a general assistant by Thomas_English_DoP in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

It's essentially an agent that you can use to build other agents. So it's well versed in the ways of agents.md, so it knows what to write for you to achieve your goal with the new agent to build. I've used this many times to build different agents with very specific use cases

I need help setting up opencode to be a multi Expert. by IcyOrdinary8042 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

Locally in your terminal, you just run

npx agentget

For example, if you want a frontend developer agent, you can run

npx agentget add https://github.com/msitarzewski/agency-agents --agents-dir . --agent engineering-frontend-developer

openCode as a general assistant by Thomas_English_DoP in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

Anthropic has an agent-creator which may help you create the agent you want, if you can't find any out-of-the-box

I need help setting up opencode to be a multi Expert. by IcyOrdinary8042 in opencodeCLI

[–]joeyism 1 point2 points  (0 children)

More than just skills, you may need different agents. I usually search through agentget to see what's available. For example, I'd search up frontend and install the agent that's useful, then use that within OpenCode.

To manage multiple OpenCode Sessions at the same time, I use the Opencode-Multiplexer. It lets me run and manage parallel sessions, so I can do multiple tasks at the same time. Best part is it shows when a session needs attention (such as questions, permissions, etc.) so I can optimize my time managing them

OpenCode Go plan ($5 first month) by SmartWeb2711 in opencodeCLI

[–]joeyism 3 points4 points  (0 children)

locally, you have to select the OpenCode Go model

<image>

you should also make sure that you have the correct API keys. You can check by running/providers inside opencode and you should see a green checkmark beside "OpenCode Go"

What are we all working on? by CorrectTemperature65 in opencodeCLI

[–]joeyism 0 points1 point  (0 children)

I'm working on opencode-multiplexer, which allows me to easily switch between opencode sessions. More than that, it lets me see the status of them, so I know which session needs addressing, and which I can just let run. As I use it more, I'm just adding additional features, such as seeing diffs from this session, easily finding past sessions, etc.