Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Installation for multiple agents? #2070

Unanswered
illmortalized asked this question in Q&A
Discussion options

Would there be any risks to installing on Hermes, OpenClaw, and Open Design? Open Design is directly installed on Windows 10 Pro. Hermes and OpenClaw through WSL, both are on one WSL for that matter.

I plan to connect my Claude Code to Open Design and utilize this system. And it sounds so amazing I want it for my two other agents too.

You must be logged in to vote

Replies: 2 comments

Comment options

Totally doable and a really cool setup! Just watch out for these four quick things:

  • File Paths: Windows (Open Design) and WSL (Hermes/OpenClaw) read paths differently. Keep your project folders on your Windows drive (like C:\projects) and access them in WSL via /mnt/c/. This prevents massive lag and broken file-watchers.
  • Folder Clashes: Running all three in the exact same folder at the same time will mess up the .ecc cache and memory files. Work in separate folders, use different Git branches, or just don't run them all at the exact same second.
  • Port Conflicts: Background agents and MCP servers love to steal the same default localhost ports. Check your config files and assign unique ports to each agent so they don't crash each other.
  • Rate Limits: Three autonomous loops plus Claude Code will vaporize your API limits in minutes. Set lower token budgets or turn on throttling in your background settings so you don't get locked out.
You must be logged in to vote
0 replies
Comment options

Yes, this is a valid setup, but I would treat ECC as the shared source layer, not as one shared mutable runtime directory for every agent at the same time.

The safe pattern is:

  1. Keep one canonical repo/workspace, but use separate runtime state per harness.
  2. Do not let multiple autonomous agents write to the same checkout and branch simultaneously.
  3. Give each harness its own config/state root where possible: Claude Code, Codex, OpenCode, Cursor, Hermes/OpenClaw, etc.
  4. Use separate worktrees for concurrent execution lanes.
  5. Assign unique MCP/local service ports if multiple harnesses are running background servers.
  6. Start with minimal/core ECC profiles per harness, then add hooks/runtime features after the base agent still responds normally.

For Windows + WSL specifically, keep path ownership clear. If Windows tools use C:\projects\x, WSL should access that through /mnt/c/projects/x; avoid mixing a Linux-home checkout and a Windows-home checkout that both think they own the same generated ECC state.

The direction I want ECC to support more directly is a first-class multi-harness workspace profile: one source of truth for skills/rules, generated adapters for each runtime, isolated data homes, and explicit concurrency rules. For now, the practical answer is: yes, install for multiple agents, but isolate state and write authority.

You must be logged in to vote
0 replies
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet

AltStyle によって変換されたページ (->オリジナル) /