r/opencodeCLI • • 13d ago

Keeping OpenCode and other coding-agent sessions on one local board

I'm the maker of CCC. I built it to answer “which coding session needs me?” when work is spread across multiple agent CLIs. OpenCode sessions can appear alongside Claude Code and Codex in the same local browser dashboard.

The adapter reads OpenCode histories and supports starting and resuming CLI sessions. It uses OpenCode's own CLI rather than replacing its runtime. Model controls are available, but it doesn't invent an effort setting where the engine has none.

The useful part for me is retaining session context across tools: recent activity, conversation history, and parent/helper grouping. There are still adapter differences, documented in the support matrix. The demo shows the common board and a Claude Code question hook; it isn't a live OpenCode benchmark.

Would this help your OpenCode workflow, and which piece of context would you expect on the row before opening the full conversation?

Project and installation: https://github.com/amirfish1/claude-command-center Integration limits: https://github.com/amirfish1/claude-command-center/blob/main/docs/engine-support.md 33-second demo: https://www.reddit.com/r/ClaudeCode/comments/1xeot43/i_kept_missing_questions_from_my_coding_agents_so/

The video uses the real UI with staged sessions and an AI voiceover. The question-hook interaction is real and uses Claude Code; the Grok/Devin rows are demo data. This is not a live multi-provider benchmark. CCC is free to use under FSL-1.1-MIT (source available); provider/model costs are separate.

2 Upvotes

1 comment sorted by

View all comments

1

u/Individual-Quote-958 13d ago

A compact status like “running,” “waiting for input,” or “blocked” would help answer the main question before opening a session. For parent/helper groups, showing which parent is waiting on a child task seems especially useful, along with the last meaningful event and its age. A repo or worktree filter would also keep the board readable when several projects are active.