From 0bb116cd2c9214a5b326f50055ec377683a10cba Mon Sep 17 00:00:00 2001 From: Florian BRUNIAUX Date: Mon, 2 Feb 2026 09:04:00 +0100 Subject: [PATCH] docs: add Multi-IDE Configuration Sync pattern (v3.20.9) Added comprehensive documentation for maintaining consistent AI instructions across multiple coding tools (Claude Code, Cursor, Copilot, etc.). Changes: - guide/ai-ecosystem.md: New "Multi-IDE Configuration Sync" section (L1256-1329) - Problem statement with config file comparison table - Solution 1: Native @import for Claude Code (recommended) - Solution 2: Script-based generation for multi-IDE teams (bash example) - AGENTS.md support status clarification + workaround (symlink) - Compatibility matrix with external tool references - machine-readable/reference.yaml: Added 2 index entries - ai_ecosystem_multi_ide_sync: guide/ai-ecosystem.md:1256 - agents_md_support_status: guide/ai-ecosystem.md:1322 - CHANGELOG.md: Documented addition in [Unreleased] section - VERSION: Bumped from 3.20.8 to 3.20.9 (patch) - Auto-synced version across README, cheatsheet, ultimate-guide Total: +91 insertions, -8 deletions (74 lines net content addition) Co-Authored-By: Claude Sonnet 4.5 --- CHANGELOG.md | 7 ++++ README.md | 2 +- VERSION | 2 +- guide/ai-ecosystem.md | 74 +++++++++++++++++++++++++++++++++ guide/cheatsheet.md | 4 +- guide/ultimate-guide.md | 4 +- machine-readable/reference.yaml | 6 ++- 7 files changed, 91 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2dfbe9c..34da912 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,13 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). ### Added +- **Multi-IDE Configuration Sync Pattern** — Documented strategies for maintaining consistent AI instructions across multiple coding tools (Claude Code, Cursor, Copilot) in `guide/ai-ecosystem.md:1256-1329` + - **Problem statement**: Table comparing config files (CLAUDE.md, .cursorrules, AGENTS.md, .github/copilot-instructions.md) — without sync, each drifts independently causing inconsistent AI behavior + - **Solution 1**: Native @import (recommended for Claude Code solo usage) — no build step, maintained by Anthropic, but Cursor doesn't support it + - **Solution 2**: Script-based generation for multi-IDE teams — source of truth in `docs/ai-instructions/` compiled into tool-specific configs via bash/node sync scripts + - **AGENTS.md Support Status**: Clarified Claude Code does NOT natively support AGENTS.md ([GitHub issue #6235](https://github.com/anthropics/claude-code/issues/6235), 171 comments, open as of Feb 2026) — workaround via symlink documented + - **Compatibility matrix**: AGENTS.md standard supported by Cursor, Windsurf, Cline, GitHub Copilot (see [AI Coding Agents Matrix](https://coding-agents-matrix.dev)) + - **Machine-readable index**: Added `ai_ecosystem_multi_ide_sync` and `agents_md_support_status` entries to `reference.yaml` - **Resource Evaluation: Addy Osmani LinkedIn Post** (scored 2/5, Marginal - Tracking mention only) — Post about Anthropic study (17% comprehension gap) evaluated but not integrated due to 100% overlap with primary source already documented (`docs/resource-evaluations/addy-osmani-linkedin-anthropic-study.md`) - **Content**: LinkedIn post (Feb 1, 2026, 246K reach) citing Shen & Tamkin 2026 study on AI-assisted learning - **Key claims verified**: 17% comprehension gap, 2-minute productivity gain, "thinking partner vs code vending machine" framing diff --git a/README.md b/README.md index 390ce35..c71d54a 100644 --- a/README.md +++ b/README.md @@ -485,7 +485,7 @@ See [CONTRIBUTING.md](./CONTRIBUTING.md) for guidelines. --- -*Version 3.20.8 | February 2026 | Crafted with Claude* +*Version 3.20.9 | February 2026 | Crafted with Claude*