Π Π°Π·ΡΠ°Π±ΠΎΡΠΊΠ° AI-Π°Π³Π΅Π½ΡΠ°. ΠΠΎΡΠ°Π±ΠΎΡΠΊΠ° ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄ΡΠΊΡΠ°. ΠΠ½Π΅ ΡΡΠ΅Π±ΡΠ΅ΡΡΡ ΠΏΠΎΠΌΠΎΡΡ Π² ΡΠ°Π·ΡΠ°Π±ΠΎΡΠΊΠ΅ ΡΡΠ΅Π±Π½ΠΎΠ³ΠΎ ΠΏΡΠΎΠ΅ΠΊΡΠ° β AI-Π°Π³Π΅Π½ΡΠ° (ΠΏΠΎΠΌΠΎΡΠ½ΠΈΠΊΠ° ΡΠ΅ΡΠΌΠΈΠ½Π°Π»Π°) Π½Π° Python. ΠΡΠΎΠ΅ΠΊΡ ΡΠΆΠ΅ ΡΠ°ΡΡΠΈΡΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½, ΠΎΠ΄Π½Π°ΠΊΠΎ Π½Π° ΡΠ΅ΠΊΡΡΠ΅ΠΌ ΡΡΠ°ΠΏΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΡΠ»ΠΎΠΆΠ½ΠΎΡΡΠΈ, ΠΈ ΠΌΠ½Π΅ Π½ΡΠΆΠ΅Π½ ΠΏΡΠ΅ΠΏΠΎΠ΄Π°Π²Π°ΡΠ΅Π»Ρ/Π½Π°ΡΡΠ°Π²Π½ΠΈΠΊ Π΄Π»Ρ Π΄Π°Π»ΡΠ½Π΅ΠΉΡΠ΅Π³ΠΎ ΠΏΡΠΎΠ΄Π²ΠΈΠΆΠ΅Π½ΠΈΡ. Π¦Π΅Π»Ρ ΠΏΡΠΎΠ΅ΠΊΡΠ°: Π‘ΠΎΠ·Π΄Π°ΡΡ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»ΡΠ½ΠΎΠ³ΠΎ AI-Π°Π³Π΅Π½ΡΠ° Π½Π° Π±Π°Π·Π΅ Π»ΠΎΠΊΠ°Π»ΡΠ½ΠΎΠΉ LLM (llama3.1:8b), ΠΊΠΎΡΠΎΡΡΠΉ: ΠΡΠΈΠ½ΠΈΠΌΠ°Π΅Ρ ΡΠ΅ΠΊΡΡΠΎΠ²ΡΠ΅ Π·Π°ΠΏΡΠΎΡΡ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ ΠΈ ΠΎΠΏΡΠ΅Π΄Π΅Π»ΡΠ΅Ρ ΠΈΡ
ΡΠΈΠΏ: β’ Π½Π΅ΠΏΠΎΡΡΠ΅Π΄ΡΡΠ²Π΅Π½Π½Π°Ρ shell-ΠΊΠΎΠΌΠ°Π½Π΄Π° (Π²ΡΠΏΠΎΠ»Π½ΠΈΡΡ ΠΊΠ°ΠΊ ΠΎΠ±ΡΡΠ½ΡΠΉ ΡΠ΅ΡΠΌΠΈΠ½Π°Π»); β’ Π·Π°ΠΏΡΠΎΡ, ΡΡΠ΅Π±ΡΡΡΠΈΠΉ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΠΉ shell-ΠΊΠΎΠΌΠ°Π½Π΄Ρ (Ρ ΠΏΡΠΎΠ²Π΅ΡΠΊΠΎΠΉ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡΠΈ: ΠΎΡΠΊΠ°Π· ΠΈΠ»ΠΈ ΠΏΠΎΠ΄ΡΠ²Π΅ΡΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΎΠΏΠ°ΡΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄); β’ ΠΈΠ½ΡΠΎΡΠΌΠ°ΡΠΈΠΎΠ½Π½ΡΠΉ Π²ΠΎΠΏΡΠΎΡ (Π΄Π°ΡΡ ΠΎΠ±ΡΡΡΠ½Π΅Π½ΠΈΠ΅ Π±Π΅Π· Π²ΡΠΏΠΎΠ»Π½Π΅Π½ΠΈΡ ΠΊΠΎΠΌΠ°Π½Π΄). ΠΠΌΠ΅Π΅Ρ ΠΏΠ°ΠΌΡΡΡ: β’ Π²Π½ΡΡΡΠΈ ΡΠ΅ΡΡΠΈΠΈ; β’ ΠΌΠ΅ΠΆΠ΄Ρ ΡΠ΅ΡΡΠΈΡΠΌΠΈ (ΡΡΡΠΎΠΉΡΠΈΠ²Π°Ρ ΠΏΠ°ΠΌΡΡΡ ΠΎ ΡΠΎΠ·Π΄Π°Π½Π½ΡΡ
ΡΠ°ΠΉΠ»Π°Ρ
/ΠΏΠ°ΠΏΠΊΠ°Ρ
ΠΈ ΠΏΡΠ΅Π΄ΡΠ΄ΡΡΠΈΡ
Π΄Π΅ΠΉΡΡΠ²ΠΈΡΡ
ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ). Π£ΠΌΠ΅Π΅Ρ Π΄Π΅Π»Π°ΡΡ ΠΎΡΠΊΠ°Ρ (rollback) ΡΠΎΡΡΠΎΡΠ½ΠΈΡ Π½Π° ΠΎΠ΄ΠΈΠ½ ΡΠ°Π³ Π½Π°Π·Π°Π΄ ΠΏΠΎΡΠ»Π΅ Π²ΡΠΏΠΎΠ»Π½Π΅Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ. ΠΠΌΠ΅Π΅Ρ ΠΌΠΎΠ΄ΡΠ»Ρ Π΄Π»Ρ Π±Π΅Π½ΡΠΌΠ°ΡΠΊΠΈΠ½Π³Π° (ΠΎΡΠ΅Π½ΠΊΠ° ΠΊΠ°ΡΠ΅ΡΡΠ²Π° ΠΈ ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎΡΡΠΈ Π³Π΅Π½Π΅ΡΠ°ΡΠΈΠΈ ΠΊΠΎΠΌΠ°Π½Π΄). Π’Π΅ΠΊΡΡΠΈΠΉ ΡΡΠ΅ΠΊ: Python + LangGraph, Π»ΠΎΠΊΠ°Π»ΡΠ½Π°Ρ LLM ΡΠ΅ΡΠ΅Π· Ollama (llama3.1:8b), CLI-ΠΈΠ½ΡΠ΅ΡΡΠ΅ΠΉΡ. ΠΡΠ½ΠΎΠ²Π½ΡΠ΅ ΡΡΡΠ΄Π½ΠΎΡΡΠΈ ΡΠ΅ΠΉΡΠ°Ρ ΡΠ²ΡΠ·Π°Π½Ρ Ρ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠ΅ΠΉ ΡΡΡΠΎΠΉΡΠΈΠ²ΠΎΠΉ ΠΏΠ°ΠΌΡΡΠΈ, ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΡΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠΌΠ΅Π½ΡΠΎΠΌ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄ ΠΈ ΠΎΠ±ΡΠ°Π±ΠΎΡΠΊΠΎΠΉ ΠΎΠΏΠ°ΡΠ½ΡΡ
ΠΊΠΎΠΌΠ°Π½Π΄. ΠΡΡ ΡΠΏΠ΅ΡΠΈΠ°Π»ΠΈΡΡΠ°, ΠΊΠΎΡΠΎΡΡΠΉ ΠΌΠΎΠΆΠ΅Ρ ΠΏΠΎΠΌΠΎΡΡ ΡΠ°Π·ΠΎΠ±ΡΠ°ΡΡΡΡ Ρ Π°ΡΡ
ΠΈΡΠ΅ΠΊΡΡΡΠΎΠΉ, ΠΊΠΎΡΡΠ΅ΠΊΡΠ½ΠΎ ΡΠ΅Π°Π»ΠΈΠ·ΠΎΠ²Π°ΡΡ ΠΌΠ΅Ρ
Π°Π½ΠΈΠΊΡ ΠΏΠ°ΠΌΡΡΠΈ, ΡΡΠΎΡΠ½Π΅Π½ΠΈΠ΅ Π°ΡΠ³ΡΠΌΠ΅Π½ΡΠΎΠ² ΠΈ Π΄ΠΎΠ²Π΅ΡΡΠΈ ΠΏΡΠΎΠ΅ΠΊΡ Π΄ΠΎ ΡΠ°Π±ΠΎΡΠ΅ΠΉ ΡΠΈΠ½Π°Π»ΡΠ½ΠΎΠΉ Π²Π΅ΡΡΠΈΠΈ.