{"repo":"Maples7/VibeChard","free":true,"listed":false,"github":"https://github.com/Maples7/VibeChard","clone":"git clone https://github.com/Maples7/VibeChard.git","description":"Per-task isolated worktrees for parallel Apple development with AI agents. Run multiple Claude / Codex / Copilot / Cursor sessions on the same Xcode project without build.db locks, DerivedData thrash, or simulator collisions.","language":"Swift","stars":29,"topics":["agentic-ai","ai-agents","apple","claude-code","cli","codex","cursor","developer-tools","git-worktree","github-copilot"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"VibeChard English · 简体中文 · 繁體中文 · 日本語 · 한국어 Per-task isolated worktrees for parallel Apple development with AI agents. Run multiple Claude / Codex / Copilot / Cursor sessions on the same Xcode project without build.db locks, DerivedData thrash, or simulator collisions. Then, in any Apple project: That's it. Every agent gets its own worktree, its own DerivedData , its own simulator clone — and your /Library/Developer/ stays untouched. Status: stable (1.0). The CLI surface and the on-disk .vch/state.json schema (v1) are frozen; changes follow Semantic Versioning — breaking changes wait for a 2.0. Why a CLI just for this? Generic git-worktree managers stop at \"isolate the source tree.\" Apple's toolchain has at least seven more shared resources that, when contended by parallel xcodebuild runs, cause non-deterministic failures: Resource What goes wrong VibeChard's answer --- --- --- DerivedData Module rebuild thrash, stale caches -derivedDataPath /.agent-build/DerivedData ModuleCache.noindex Clang module corruption under concurrency CLANG MODULE CACHE PATH per worktree SwiftPM global cache Package.resolved write conflicts -clonedSourcePackagesDirPath per worktree xcresult bundles Last writer wins -resultBundlePath per worktree Simulator devices Two tasks installing onto the same iPhone 16 xcrun simctl clone per task xcodebuild PATH lookup by agents Agents bypass our flags PATH shim that auto-injects flags Source tree Standard git worktree + agent/ branch You bring your own AI agen","default_branch":null,"files":null,"tree":[],"storefront":"/r/Maples7","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Maples7/VibeChard/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}