Claude Code ಜುಲೈ 15 ರಂದು version 2.1.211 ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ, ಇದು “--forward-subagent-text” ಫ್ಲಾಗ್ ಮತ್ತು ಮಲ್ಟಿ-ಏಜೆಂಟ್ ವರ್ಕ್‌ಫ್ಲೋಗಳನ್ನು ಗುರಿಯಾಗಿಸಿಕೊಂಡ ಸ್ಥಿರತೆ ಮತ್ತು ಭದ್ರತಾ ಪ್ಯಾಚ್‌ಗಳ ಸಮೂಹವನ್ನು ಸೇರಿಸಿದೆ. Claude Code ಅನ್ನು ಬ್ಯಾಕೆಂಡ್ ಸೇವೆಯಾಗಿ ಬಳಸುವ ತಂಡಗಳು ಅಂತಿಮವಾಗಿ ಸಬ್-ಏಜೆಂಟ್‌ಗಳನ್ನು (subagents) ನೈಜ ಸಮಯದಲ್ಲಿ ವೀಕ್ಷಿಸಬಹುದು ಮತ್ತು ದೀರ್ಘಾವಧಿಯ ಕೆಲಸಗಳಲ್ಲಿ ಎದುರಾಗುವ ಮೌನ ವೈಫಲ್ಯಗಳನ್ನು (silent failures) ತಪ್ಪಿಸಬಹುದು.

ಈ ಅಪ್‌ಡೇಟ್ ಈಗ ಏಕೆ ಮುಖ್ಯವಾಗಿದೆ

Claude Code ನ ಮೂಲ ಮೌಲ್ಯವು ಒಂದಕ್ಕೊಂದು ಕೆಲಸವನ್ನು ಹಸ್ತಾಂತರಿಸುವ ಬಹು ಎಐ ಏಜೆಂಟ್‌ಗಳನ್ನು ಸಂಘಟಿಸುವುದರಲ್ಲಿದೆ (orchestrating). ಇದುವರೆಗೆ, ಸಬ್-ಏಜೆಂಟ್ ಕಾರ್ಯನಿರತವಾಗಿದ್ದಾಗ ಪೇರೆಂಟ್ ಟಾಸ್ಕ್ (parent task) ಸುಮ್ಮನೆ ಕುಳಿತಿರುವಂತೆ ಕಾಣುತ್ತಿತ್ತು ಮತ್ತು ಏಜೆಂಟ್‌ಗಳನ್ನು ನಿಲ್ಲಿಸಿದ ನಂತರ ಅವು ಹಳೆಯ ಪ್ರಾಂಪ್ಟ್‌ಗಳೊಂದಿಗೆ ಮತ್ತೆ ಕಾಣಿಸಿಕೊಳ್ಳುತ್ತಿದ್ದವು. Version 2.1.211 ನಿಮಗೆ ದೃಶ್ಯಾವಳಿ (visibility), ವಿಶ್ವಾಸಾರ್ಹ ಸ್ಟೇಟ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್ ಮತ್ತು ಕಟ್ಟುನಿಟ್ಟಾದ ಅನುಮತಿ ನಿಯಂತ್ರಣವನ್ನು ನೀಡುವ ಮೂಲಕ ಇದನ್ನು ಸರಿಪಡಿಸುತ್ತದೆ.

ಹೊಸ ಸಬ್-ಏಜೆಂಟ್-ವಿಸಿಬಿಲಿಟಿ ಫ್ಲಾಗ್

“--forward-subagent-text” ಆಯ್ಕೆಯು ಸಬ್-ಏಜೆಂಟ್‌ನ ಪಠ್ಯದ ಔಟ್‌ಪುಟ್ ಮತ್ತು ಆಂತರಿಕ “thinking” ಅನ್ನು ಪೇರೆಂಟ್‌ನ JSON ಫೀಡ್‌ಗೆ ಸ್ಟ್ರೀಮ್ ಮಾಡುತ್ತದೆ. ಡ್ಯಾಶ್‌ಬೋರ್ಡ್ ಅಥವಾ CI ಪೈಪ್‌ಲೈನ್ ಈಗ ಪ್ರತಿ ಸಬ್-ಏಜೆಂಟ್ ಏನು ಮಾಡುತ್ತಿದೆ ಎಂಬುದನ್ನು ಖಾಲಿ ಅಥವಾ “waiting” ಸ್ಥಿತಿಯ ಬದಲಿಗೆ ನಿಖರವಾಗಿ ತೋರಿಸಬಹುದು. ದೀರ್ಘಾವಧಿಯ ಪೈಪ್‌ಲೈನ್‌ಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವ ಆಪರೇಟರ್‌ಗಳಿಗೆ, ಈ ಫ್ಲಾಗ್ ಒಂದು ಕಪ್ಪು ಪೆಟ್ಟಿಗೆಯನ್ನು (black-box) ಟ್ರೇಸಬಲ್ ಹಂತವಾಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ, ಇದರಿಂದ ಡಿಬಗ್ಗಿಂಗ್ ಮತ್ತು ಸಾಮರ್ಥ್ಯ ಯೋಜನೆಯನ್ನು (capacity planning) ಸುಲಭಗೊಳಿಸುತ್ತದೆ.

ಪ್ರಮುಖ ಸ್ಥಿರತೆಯ ಸರಿಪಡಿಸುವಿಕೆಗಳು

  • ನಿಖರವಾದ ಸ್ಟೇಟಸ್ ವರದಿ – ಏಜೆಂಟ್‌ಗಳು ಈಗ ದೋಷ ಎದುರಾದಾಗ ಸುಳ್ಳು ಫಲಿತಾಂಶಗಳನ್ನು ನೀಡುವ ಬದಲು ತಮ್ಮ ನೈಜ ಸ್ಥಿತಿಯನ್ನು (real state) ವರದಿ ಮಾಡುತ್ತವೆ.
  • ನಿಲ್ಲಿಸಿದ ಏಜೆಂಟ್‌ಗಳ ಸ್ವಯಂಚಾಲಿತ ಮರು-ಜನ್ಮವಿಲ್ಲ – ಒಮ್ಮೆ ಏಜೆಂಟ್ ಅನ್ನು ಕೊನೆಗೊಳಿಸಿದರೆ, ಅದು ಸ್ಥಗಿತಗೊಳ್ಳುತ್ತದೆ; ಅದು ಮೂಲ ಪ್ರಾಂಪ್ಟ್‌ನೊಂದಿಗೆ ಮತ್ತೆ ಕಾಣಿಸಿಕೊಳ್ಳುವುದಿಲ್ಲ.
  • ಸ್ಲೀಪ್ ನಂತರ ಸೆಷನ್ ಸ್ಥಿರತೆ – ಹೋಸ್ಟ್ ಕಂಪ್ಯೂಟರ್ ಎಚ್ಚರಗೊಂಡ ನಂತರವೂ ಸಮಾಂತರ ಸೆಷನ್‌ಗಳು (parallel sessions) ಲಾಗ್ ಇನ್ ಆಗಿಯೇ ಇರುತ್ತವೆ, ಇದು ಹಠಾತ್ ಅಥೆಂಟಿಕೇಶನ್ ವೈಫಲ್ಯಗಳನ್ನು ತಡೆಯುತ್ತದೆ.
  • Git worktree ಕ್ಲೀನಪ್ – Git worktree ಗಳ ಒಳಗೆ ಇರುವ ಕೆಲಸಗಳನ್ನು ಡಿಲೀಟ್ ಮಾಡುವುದರಿಂದ ಇನ್ನು ಮುಂದೆ ದೋಷಗಳು ಉಂಟಾಗುವುದಿಲ್ಲ, ಇದು ತಾತ್ಕಾಲಿಕ ರೆಪೊಸಿಟರಿಗಳನ್ನು ಅವಲಂಬಿಸಿರುವ CI/CD ವರ್ಕ್‌ಫ್ಲೋಗಳನ್ನು ಸುಗಮಗೊಳಿಸುತ್ತದೆ.

ಮಾಡೆಲ್ ಹ್ಯಾಂಡ್ಲಿಂಗ್ ಮತ್ತು MCP ರಿಕವರಿ

ಪ್ಲಗಿನ್ MCP (multi-client protocol) ಸರ್ವರ್‌ಗಳ ಬಳಕೆದಾರರು, ಈಗ ಐಡಲ್ (idle) ಸೆಷನ್‌ಗಳು ಟೈಮ್ ಔಟ್ ಆಗುವ ಬದಲು ಸುಗಮವಾಗಿ ಮರುಸಂಪರ್ಕಗೊಳ್ಳುವುದನ್ನು ಗಮನಿಸಬಹುದು. Vertex AI ಮತ್ತು Bedrock ಬಳಕೆದಾರರಿಗೆ ತಪ್ಪು ಫಾಲ್‌ಬ್ಯಾಕ್ ನೋಟಿಸ್‌ಗಳನ್ನು ನೀಡುತ್ತಿದ್ದ ಮಾಡೆಲ್-ಸೆಲೆಕ್ಷನ್ ಬಗ್‌ಗಳನ್ನು ಸರಿಪಡಿಸಲಾಗಿದೆ. ಕೆಲಸವನ್ನು ಪುನರಾರಂಭಿಸಿದ ನಂತರ ಅಥವಾ ಫಾಲೋ-ಅಪ್ ಸಂದೇಶ ಬಂದ ನಂತರವೂ ಸಬ್-ಏಜೆಂಟ್‌ಗಳು ಅವರಿಗೆ ನಿಯೋಜಿಸಲಾದ ಮಾಡೆಲ್ ಅನ್ನು ಉಳಿಸಿಕೊಳ್ಳುತ್ತವೆ, ಇದು ತಂಡಗಳು ಕ್ಲೌಡ್-ಕಂಪ್ಯೂಟ್ ವೆಚ್ಚಗಳನ್ನು ಮುನ್ಸೂಚನೆಗೆ ಒಳಪಡಿಸಲು ಸಹಾಯ ಮಾಡುತ್ತದೆ.

ಭದ್ರತಾ ಬಲವರ್ಧನೆ

  • ಅನುಮತಿ ಪ್ರಿವ್ಯೂ ಸ್ಯಾನಿಟೈಸೇಶನ್ – ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ವಂಚಿಸಲು ಬಳಸಬಹುದಾದ ವಿಶೇಷ ಅಕ್ಷರಗಳನ್ನು ಈಗ ನಿರ್ಬಂಧಿಸಲಾಗಿದೆ, ಇದು ವಂಚಿತ ಅನುಮೋದನೆಗಳ ಅಪಾಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.
  • Bash ಆಟೋ-ಮೋಡ್ ನಿರ್ಬಂಧ – ಅನ್-ಸ್ಯಾಂಡ್‌ಬಾಕ್ಸ್ಡ್ (Un-sandboxed) Bash ಕಮಾಂಡ್‌ಗಳು ಇನ್ನು ಮುಂದೆ ಮ್ಯಾನುಯಲ್ ಪ್ರಾಂಪ್ಟ್ ಅನ್ನು ಬೈಪಾಸ್ ಮಾಡಲು ಸಾಧ್ಯವಿಲ್ಲ, ಇದು ಸಂಭಾವ್ಯ ಅಪಾಯಕಾರಿ ಶೆಲ್‌ಗಳ ಮೌನ ಚಾಲನೆಯನ್ನು ತಡೆಯುತ್ತದೆ.
  • ಸ್ಥಿರವಾದ “always allow” ನಿಯಮಗಳು – ಈ ನಿಯಮಗಳನ್ನು ಈಗ ರೆಪೊಸಿಟರಿ ರೂಟ್‌ನಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ, ಆದ್ದರಿಂದ ಅವು ವಿವಿಧ worktree ಗಳಾದ್ಯಂತ ಉಳಿಯುತ್ತವೆ ಮತ್ತು ಚೆಕ್‌ಔಟ್ ನಂತರ ಮಾಯವಾಗುವುದಿಲ್ಲ.

ಯಾರು ಪ್ರಯೋಜನ ಪಡೆಯುತ್ತಾರೆ, ಯಾರು ತೊಂದರೆ ಅನುಭವಿಸಬಹುದು

Claude Code ಅನ್ನು ಸರ್ವರ್-ಸೈಡ್ ಆರ್ಕೆಸ್ಟ್ರೇಟರ್ ಆಗಿ ಪರಿಗಣಿಸುವ ಸಂಸ್ಥೆಗಳಿಗೆ ಈ ಅಪ್‌ಡೇಟ್ ಪ್ರಯೋಜನಕಾರಿಯಾಗಿದೆ—ದೊಡ್ಡ AI-ಚಾಲಿತ ಮೈಕ್ರೋ-ಸರ್ವಿಸ್ ಸ್ಟ್ಯಾಕ್‌ಗಳು, ಸ್ವಯಂಚಾಲಿತ ಟೆಸ್ಟಿಂಗ್ ಪೈಪ್‌ಲೈನ್‌ಗಳು ಮತ್ತು ಡೇಟಾ-ಪ್ರೊಸೆಸಿಂಗ್ ಬ್ಯಾಕೆಂಡ್‌ಗಳು. ಸಬ್-ಏಜೆಂಟ್ ಕ್ರಮಗಳ ದೃಶ್ಯಾವಳಿಯು ಡಿಬಗ್ಗಿಂಗ್ ಸಮಯವನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ, ಮತ್ತು ಕಟ್ಟುನಿಟ್ಟಾದ ಅನುಮತಿ ಮಾಡೆಲ್ ಆಕಸ್ಮಿಕ ಅಧಿಕಾರ ಏರಿಕೆಯ (privilege escalation) ಸಾಧ್ಯತೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ.

ಮುಂದೆ ಏನು ಮಾಡಬೇಕು

  1. ಎಲ್ಲಾ ಎನ್ವಿರಾನ್‌ಮೆಂಟ್‌ಗಳಲ್ಲಿ version 2.1.211 ಅನ್ನು ಅಪ್‌ಡೇಟ್ ಮಾಡಿ.
  2. ಒಂದು ಕ್ವಿಕ್ MCP idle-resume ಪರೀಕ್ಷೆಯನ್ನು ಮಾಡಿ: ಸರ್ವರ್ ಅನ್ನು ಐಡಲ್ ಆಗಿ ಬಿಡಿ, ನಂತರ ಕೆಲಸವನ್ನು ಮರುಪ್ರಾರಂಭಿಸಿ ಮತ್ತು ಮರುಸಂಪರ್ಕವನ್ನು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.
  3. ಸಬ್-ಏಜೆಂಟ್ ಮಾಡೆಲ್ ಓವರ್‌ರೈಡ್‌ಗಳು ಟಾಸ್ಕ್ ಪುನರಾರಂಭದ ನಂತರವೂ ಉಳಿಯುತ್ತವೆಯೇ ಎಂದು ಪರಿಶೀಲಿಸಿ; ಒಂದು ವೇಳೆ ಉಳಿಯದಿದ್ದರೆ, ನಿಮ್ಮ ಲಾಂಚ್ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಲ್ಲಿ ಫ್ಲಾಗ್ ಬಳಕೆಯನ್ನು ಪರಿಶೀಲಿಸಿ.
  4. ನಿಲ್ಲಿಸಿದ ಬ್ಯಾಕ್‌ಗ್ರೌಂಡ್ ಏಜೆಂಟ್‌ಗಳನ್ನು ಗಮನಿಸಿ, ಅವು ಇನ್ನು ಮುಂದೆ ಹಳೆಯ ಪ್ರಾಂಪ್ಟ್‌ಗಳನ್ನು ಹೊರಹಾಕುತ್ತಿಲ್ಲ ಎಂದು ಖಚಿತಪಡಿಸಿಕೊಳ್ಳಿ.

ಮುಂದಿನ ನೋಟ

ಪ್ರಸ್ತುತ ಬಿಡುಗಡೆಯು ಕೇವಲ ಮಾಡೆಲ್ ಅಪ್‌ಗ್ರೇಡ್‌ಗಳಿಗಿಂತ ಹೆಚ್ಚಾಗಿ ಅಬ್ಸರ್ವೇಬಿಲಿಟಿ (observability) ಮತ್ತು ಸುರಕ್ಷತೆಯತ್ತ ಗಮನವನ್ನು ಕೇಂದ್ರೀಕರಿಸುತ್ತದೆ.

ಸಾರಾಂಶ: Version 2.1.211 Claude Code ಅನ್ನು ಒಂದು ಗುಪ್ತ ಚಲನಶೀಲನಿಂದ (hidden choreographer) ಪಾರದರ್ಶಕ ಮತ್ತು ಹೆಚ್ಚು ಸುರಕ್ಷಿತ ಆರ್ಕೆಸ್ಟ್ರೇಟರ್ ಆಗಿ ಪರಿವರ್ತಿಸುತ್ತದೆ—ನಿರ್ಣಾಯಕ ಕೆಲಸಗಳನ್ನು (critical workloads) AI ಏಜೆಂಟ್‌ಗಳಿಗೆ ವಹಿಸಲು ಪ್ರೊಡಕ್ಷನ್ ತಂಡಗಳಿಗೆ ಅಗತ್ಯವಿರುವ ಅಪ್‌ಗ್ರೇಡ್ ಇದಾಗಿದೆ.