macOS and Linux
Use the shell installer for local development environments and CI images.
curl -fsSL https://agentmesh.sh/install.sh | shProject mesh for AI coding runtimes
AgentMesh gives each repository one local source of truth for instructions, skills, and subagents, then keeps Claude Code and Codex aligned through an auditable lockfile.
Install
Release installs download the platform archive, verify it against SHA256SUMS , verify the cosign signature bundle, and then place the single agentmesh binary.
Use the shell installer for local development environments and CI images.
curl -fsSL https://agentmesh.sh/install.sh | shUse the PowerShell installer for native Windows workstations and terminals.
irm https://agentmesh.sh/install.ps1 | iexHow it works
AgentMesh keeps every runtime view and the project model aligned, no matter where instructions, skills, or subagents are added or changed.
instructionsskillssubagentsCLAUDE.md.claude/skills.claude/agentsEvery pass records an auditable plan in agentmesh.lock.
AGENTS.md.codex/skills.codex/agentsCore capabilities
AgentMesh does not run models, store prompts, or proxy API calls. It keeps repository context coherent across coding runtimes.
Runtime-native files are normalized into a shared entity model and tracked in agentmesh.lock.
Losing versions are preserved in the machine-local cache and surfaced through doctor, restore, and ack.
Runtime hooks are never installed silently. Install, upgrade, uninstall, and restore remain explicit user actions.
Adapters
Claude Code and Codex parsing and emitting run inside first-party Rust crates. External adapter trust tiers are reserved for later releases.
Read adapter docsCLAUDE.md, .claude/skills, .claude/agents, local hook settings
AGENTS.md, .codex/skills, TOML agents, local hook settings
Security and migration
Hook records use absolute binary paths and machine-local integrity pins. Sync paths do not stop for prompts; ambiguous choices happen at init, install, restore, upgrade, or uninstall boundaries.
Archives are checked against signed checksum manifests before installation.
The artifact, adapter protocol, lockfile schema, and entity schemas can evolve independently.