"πŸ“ ΠŸΠ°ΠΌΡΡ‚ΡŒ AI SWE Tools ΠŸΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠ°Π΅ΠΌ дальшС: ..., Gemini, Codex, Kiro, ... 3️⃣ Gemini CLI Π“ΡƒΠ³Π» использовал ΠΎΡ‚Π»ΠΈΡ‡Π½ΡƒΡŽ Ρ‚Π°ΠΊΡ‚ΠΈΠΊΡƒ - просто ΡΠΊΠΎΠΏΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ всС Ρ„ΠΈΡ‡ΠΈ Ρƒ Π»ΠΈΠ΄Π΅Ρ€Π° - Claude Code, ΠΏΠΎΡ‚ΠΎΠΌΡƒ систСма памяти практичСски ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ‡Π½Π°, Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌ, ΠΊΠΎΠ½Π΅Ρ‡Π½ΠΎ, Ρ„Π°ΠΉΠ»Ρ‹ GEMINI.md. ΠŸΡ€Π°Π²Π΄Π°, Π΅ΡΡ‚ΡŒ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ (ΠΊΠΎΠ½Ρ„ΠΈΠ³ context.fileName) ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ имя Ρ„Π°ΠΉΠ»Π° памяти любоС, Π° AGENTS.md поддСрТиваСтся ΠΏΠΎ-ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΠΎΠΆΠ½ΠΎ Π½Π°ΡΡ‚Ρ€ΠΎΠΈΡ‚ΡŒ gemini Π½Π° Ρ‡Ρ‚Π΅Π½ΠΈΠ΅ CLAUDE.md Ρ„Π°ΠΉΠ»ΠΎΠ² * всС возмоТности ""иСрархичСского"" скоупа Π½Π° мСстС (ΠΏΠ°ΠΏΠΊΠΈ Π²Ρ‹ΡˆΠ΅/Π½ΠΈΠΆΠ΅ корня ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ); * ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° @file ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΎΠ² * ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠ° ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ /memory * ΠΈΠ½Π΄ΠΈΠΊΠ°Ρ‚ΠΎΡ€ Π² Ρ‡Π°Ρ‚Π΅ ΠΊΠ°ΠΊΠΈΠ΅ Ρ„Π°ΠΉΠ»Ρ‹ памяти ""подтянуты"" Π² контСкст; * Π΅ΡΡ‚ΡŒ инструмСнт Ρ€Π°Π±ΠΎΡ‚Ρ‹ с ΠΏΠ°ΠΌΡΡ‚ΡŒΡŽ для ИИ Π°Π³Π΅Π½Ρ‚Π°: https://github.com/google-gemini/gemini-cli/blob/main/docs/tools/memory.md ℹ️ ΠŸΠΎΠ΄Ρ€ΠΎΠ±Π½Π΅Π΅: https://github.com/google-gemini/gemini-cli/blob/main/docs/core/memport.md Π‘ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Π·Π°ΠΌΠ΅Π½Ρ‚Π½ΠΎ Ρ…ΡƒΠΆΠ΅ Ρ‡Π΅ΠΌ Ρƒ Claude Code. 4️⃣ Codex CLI: Π’ послСднСС врСмя Codex CLI ΠΎΡ‡Π΅Π½ΡŒ Π΄ΠΈΠ½Π°ΠΌΠΈΡ‡Π½ΠΎ развиваСтся. Новая рСализация Π½Π° rust Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΡˆΡƒΡΡ‚Ρ€ΠΎ ΠΈ сдСлана довольно ΡƒΠ΄ΠΎΠ±Π½ΠΎ. Π€ΠΈΡ‡ ΠΏΠΎΠΊΠ° катСгоричСски Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с Π»ΠΈΠ΄Π΅Ρ€Π°ΠΌΠΈ, Π½ΠΎ Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅ довольно Π°ΠΊΡ‚ΠΈΠ²Π½ΠΎΠ΅, поэтому Π΄Π°ΠΆΠ΅ нСсколько нСдСль мСняСт ΠΊΠ°Ρ€Ρ‚ΠΈΠ½Ρƒ. Из критичСского Π½Π° ΡΠ΅Π½Ρ‚ΡΠ±Ρ€ΡŒ 2025 - ΠΌΠ½Π΅ Π½Π΅ Ρ…Π²Π°Ρ‚Π°Π΅Ρ‚ сСссий. ΠŸΠ°ΠΌΡΡ‚ΡŒ Π² Codex Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Π° Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π½Ρ‹ΠΌ ΠΎΠ±Ρ€Π°Π·ΠΎΠΌ: * стандарт AGENTS.md поддСрТиваСтся * ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°ΡŽΡ‚ΡΡ иСрархичСскиС AGENTS.md Ρ„Π°ΠΉΠ»Ρ‹. * Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ» Π² `~/.codex/AGENTS.md` * Ρ„Π°ΠΉΠ» ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° - Π² ΠΊΠΎΡ€Π½Π΅ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π° * Ρ„Π°ΠΉΠ»Ρ‹ ""Π½ΠΈΠΆΠ΅"" Π² ΠΈΠ΅Ρ€Π°Ρ€Ρ…ΠΈΠΈ - спСцифичСскиС для Ρ„Π°ΠΉΠ»ΠΎΠ² ΠΈΠ· этих ΠΏΠ°ΠΏΠΎΠΊ; * просмотр памяти - Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΡƒΠΏΠΎΠΌΠΈΠ½Π°Π½ΠΈΠ΅ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½Π½Ρ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π² /status ℹ️ Π‘ Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚Π°Ρ†ΠΈΠ΅ΠΉ Ρ‚ΠΎΠΆΠ΅ Π½Π΅ особо густо: https://github.com/openai/codex/blob/main/docs/getting-started.md#memory-with-agentsmd 5️⃣ Kiro ΠŸΠ΅Ρ€Π²Π°Ρ IDE с явной ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΊΠΎΠΉ Ρ€Π΅ΠΆΠΈΠΌΠ° SDD (spec-driven development) Π² противовСс vibe coding: https://kiro.dev/docs/chat/vibe/ Π’ части ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти - ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΡ‹ ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅, Π½ΠΎ сдСлано всС Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ самобытно: Ссли для Π΄Π΅Π²Π΅Π»ΠΎΠΏΠΌΠ΅Π½Ρ‚Π° Ρ„ΠΈΡ‡ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ процСсс requirements -> design -> implementation, Ρ‚ΠΎ для ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ памяти ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ концСпция Steering Ρ„Π°ΠΉΠ»ΠΎΠ² (steering - ""ΠΏΠΎΠ΄Ρ€ΡƒΠ»ΠΈΠ²Π°ΡŽΡ‰ΠΈΠ΅"" Ρ„Π°ΠΉΠ»Ρ‹, интСрСсный ΠΈ довольно Ρ‚ΠΎΡ‡Π½Ρ‹ΠΉ Ρ‚Π΅Ρ€ΠΌΠΈΠ½). Π­Ρ‚ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΈ ΠΏΠΎΠ»Π½Ρ‹ΠΉ Π°Π½Π°Π»ΠΎΠ³ rules/.md Π€Π°ΠΉΠ»ΠΎΠ² Π΄Ρ€ΡƒΠ³ΠΈΡ… Π°Π³Π΅Π½Ρ‚ΠΎΠ², ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΏΠΎΠ΄ΠΌΠ΅ΡˆΠΈΠ²Π°ΡŽΡ‚ΡΡ Π² контСкст. * ΠΆΠΈΠ²ΡƒΡ‚ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅ Π² Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½ΠΎΠΉ ΠΏΠ°ΠΏΠΊΠ΅ `.kiro/steering/` * Π½Π΅ΠΌΠ½ΠΎΠ³ΠΎ Π² ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎΠΉ ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΠΈ ΠΏΠΎΡ…ΠΎΠΆΠ΅ Π½Π° ΠΊΠΎΠ½Ρ†Π΅ΠΏΡ†ΠΈΡŽ ΠΌΠ΅ΠΌΠΎΡ€ΠΈΠ±Π°Π½ΠΊΠ°, просто, Π½ΠΎ ""ΠΏΠΎ Π½Π°ΡƒΠΊΠ΅"": * product.md : описаниС ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚Π°, аудитория, Ρ‚ΠΎΠΏΠΎΠ²Ρ‹Π΅ Ρ„ΠΈΡ‡ΠΈ, Π΄Π΅Π»ΠΎΠ²Ρ‹Π΅ Ρ†Π΅Π»ΠΈ; * tech.md : тСхстСк - зависимости, инструмСнты Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, Ρ‚Π΅Ρ… ограничСния; * structure.md : организация Ρ„Π°ΠΉΠ»ΠΎΠ², схСма имСнования, ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΎΠ² ΠΈ Π°Ρ€Ρ…ΠΈΡ‚Π΅ΠΊΡ‚ΡƒΡ€Π½Ρ‹Π΅ Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ; * Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹: ΠΎΠΏΠΈΡΡ‹Π²Π°ΡŽΡ‚ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ аспСкты систСмы; * скоуп Ρ„Π°ΠΉΠ»Π°, ΠΊΠ°ΠΊ Ρƒ cursor rules: always (Π²ΠΊΠ»ΡŽΡ‡Π°Ρ‚ΡŒ всСгда), fileMatch (ΠΏΠΎ Π³Π»ΠΎΠ± ΠΏΠ°Ρ‚Ρ‚Π΅Ρ€Π½Ρƒ Π² fileMatchPattern), manual (Π΄ΠΎΠ±Π°Π²Π»ΡΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» Π²Ρ€ΡƒΡ‡Π½ΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· `#имя_Ρ„Π°ΠΉΠ»Π°`) * ΠΌΠΎΠΆΠ½ΠΎ Π΄ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ Π»ΠΈΠ½ΠΊ Π½Π° Ρ„Π°ΠΉΠ», Ρ‡Ρ‚ΠΎΠ±Ρ‹ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒ steering Π°ΠΉΠ» Π² Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ состоянии Ρ‡Π΅Ρ€Π΅Π· `#[[file:{relative_file_name}]]` ℹ️ Π”ΠΎΠΏ докумСнтация Ρ‚ΡƒΡ‚: https://kiro.dev/docs/steering/ #post @deksden_notes"