close

DEV Community

Cover image for Here’s How I Built a Global 'Sync' for My Team’s AI Agents
Zimtzimt
Zimtzimt

Posted on

Here’s How I Built a Global 'Sync' for My Team’s AI Agents

The AI Ecosystem is Moving Too Fast for Manual Config.

We are currently living through a "Cambrian Explosion" of AI tools. Every single day, a new Model Context Protocol (MCP) server is released, a new specialized "skill" is shared, or a better way to structure .claude.md files is discovered.

If you’re working solo, you can (barely) keep up. But the moment you bring a team into the mix? Everything breaks.

I watched my team waste hours every week manually configuring their ~/.claude/ files, hunt down the latest GitHub MCP server URLs, and ask each other "Wait, where is the most up-to-date version of our coding standards?"

I realized that 'Time-to-Agent' is the new 'Time-to-Hello-World'.

If it takes an engineer an hour to set up their local agent environment to match the team’s standards, we’ve already lost. Out of that frustration, I built Myosotis—a team-wide "Forget-Me-Not" for AI configuration. It turns AI agent setups from manual chores into global, shared infrastructure.


🚀 The Core Problem: The Configuration Gap

The problem isn't the AI; it's the glue.

  1. Onboarding Friction: New hires spend half their first day just getting Claude or Codex to understand the project’s specific constraints.
  2. Skill Fragmentation: One dev writes a brilliant automation script for the database; the other four devs don't even know it exists.
  3. The "Plugin Chasing" Loop: "Did you install the new Postgres MCP?" "No, which one are we using?"

I wanted a way to push a button and have the entire team's agents instantly gain a new superpower.


🛠️ How I Built the "Team Brain" (The Myosotis Setup)

I built a framework that brings the "Source of Truth" back to the center while still respecting the local nature of the developer's machine.

1. Global Sync, Local Freedom (The Bootstrap)

Myosotis uses a platform-agnostic bootstrap setup. When an engineer joins (or a new MCP is released), they run one command. It synchronizes our Canonical MCP Profiles and Shared Skills directly into their ~/.claude/ or ~/.codex/ directories.

The beauty? It's additive. The script sets the "Team Baseline" (like our read-only DB tools and standard GitHub skills), but the developer can still add their own experimental MCPs on top without breaking the sync.

2. Managed Anchors (The Agent's Instruction Manual)

I moved the team's knowledge into a set of project templates. Every repository now has managed "anchors" like AGENTS.md and CLAUDE.md.

These aren't just empty docs; they are the protocol. They tell any agent that drops into the repo: "Here are the team skills you have access to, here are the MCP servers you should use, and here is how we write code here."

3. The Myosotis Control Surface

To make managing this even easier, the repo includes a Next.js application that serves as a control surface. Instead of editing raw JSON files, you can manage your MCP profiles, skill libraries, and instruction layers in one place and sync them back to your source of truth.

App Screenshot


📉 The Result: Zero-Friction AI Onboarding

The impact was immediate.

  • Onboarding an agent to a new repo now takes seconds, not hours.
  • Pushing a new team capability (like a new specialized frontend refactoring skill) is now a simple git pull away for the whole team.
  • Consistency is guaranteed. If we decide as a team to use a specific MCP for documentation, it's deployed to everyone simultaneously.

💡 Stop Managing Agents, Start Orchestrating Them

If your team is serious about using AI, you have to stop treating your agent's config like a personal .bashrc file. In an era where plugins and skills release "minutely," you need a distribution system, not a manual setup guide.

Treat your agents like members of the team. Give them a shared syllabus, a shared utility belt, and a shared headquarters.


I've open-sourced Myosotis so you can stop the config madness and start scaling your team's AI intelligence. Check out the link below and let's build the future of AI-native engineering together.

GitHub logo shiftbloom-studio / myosotis

Team-shared Agent Harness Builder to configure MCP Servers, Skills and AGENTS.md / CLAUDE.md for your team with cross-agent setups.

Myosotis

Myosotis Filter Cover

License: Apache 2.0 Next.js TypeScript Docker Compose AWS

Myosotis is an open-source control surface for AI-native workspace setup.

This is not another agent harness.

Its purpose is to solve Configuration Fragmentation and Team-Wide Onboarding in an era where AI skills, MCP servers, and best practices are releasing minutely. It provides a unified, syncable baseline for every developer on a team—ensuring every agent has the same tools and domain context while preserving local autonomy.

Why Myosotis?

Instead of hiding your agent setups behind a database or a proprietary internal tool, Myosotis keeps the source of truth in plain files you can review, diff, fork, and ship.

  • Instant Team Onboarding: Turn hours of manual agent configuration into a 60-second bootstrap.
  • Collective Intelligence: Shared domain skills (backend, frontend, devops, pr-review) that the whole team uses and improves.
  • File-Native: MCP configs, skills, and instructions remain regular repository assets.
  • Hybrid Execution: A shared stack on AWS for long-running…

Top comments (0)