Հետ
Ծրագրավորում և բաց կոդ

Athena. Git և AST փոփոխությունների վերլուծության տեղային շարժիչ և MCP սերվեր

Dev.to
Advertisement468 × 90
Athena. Git և AST փոփոխությունների վերլուծության տեղային շարժիչ և MCP սերվեր

Athena-ն նոր բաց կոդով, տեղային շարժիչ է, որը նախատեսված է Git-ի փոփոխությունների խելացի վերլուծության համար՝ վերլուծելով ծրագրային կոդի աբստրակտ սինտակսային ծառերը (AST): Ի տարբերություն ավանդական գործիքների, որոնք հիմնվում են միայն commit-ների հաղորդագրությունների վրա, Athena-ն ուսումնասիրում է կոդի իրական կառուցվածքը՝ հայտնաբերելու համար կոդը կոտրող փոփոխությունները: Նախագիծը օգտագործում է Gemma 7B և Qwen 2.5 Coder մոդելները՝ թողարկումների նկարագրություններ և ազդեցության վերլուծություններ ստեղծելու համար՝ ապահովելով տվյալների գաղտնիությունը տեղային սարքավորումների վրա աշխատելու միջոցով: Athena-ն նաև հանդես է գալիս որպես Model Context Protocol (MCP) սերվեր, ինչը թույլ է տալիս ծրագրավորողներին ինտեգրել իր բացահայտումները անմիջապես IDE-ներում: Համատեղելով դետերմինիստական վերլուծությունը և հալյուցինացիաների ստուգման շերտը՝ Athena-ն առաջարկում է անվտանգ և հուսալի լուծում ինժեներական թիմերի համար՝ կոդի աուդիտի, թողարկումների ավտոմատացման և սխալների կանխարգելման համար՝ առանց սեփական կոդը ամպային LLM-ներ ուղարկելու:

This is a summary. Read the full article at the original source:

Dev.to
Advertisement468 × 90
Share
Ծրագրավորում և բաց կոդ

Կապակցված

Habr-ի այս հոդվածը խորը վերլուծություն է առաջարկում այն մասին, թե ինչպես է իրականում աշխատում JavaScript-ի կատարման միջավայրը բրաուզերներում՝ համաձայն…

Habr
Advertisement970 × 250