GitHub ఆగస్టు 11న Copilot for JetBrains కోసం మూడు భాగాల అప్‌డేట్‌ను విడుదల చేసింది. ఇందులో “Copilot Memory,” నేటివ్ Ollama మోడల్ సపోర్ట్, మరియు డీబగ్ లాగ్‌లలో కనిపించే Codex session receipts జోడించబడ్డాయి. ఈ మార్పు ద్వారా అసిస్టెంట్ దేనిని గుర్తుంచుకోవాలి, దాని ఇన్ఫరెన్స్ ఎక్కడ నడవాలి మరియు దాని చర్యలు ఎలా రికార్డ్ చేయబడాలి అనే విషయాలను డెవలపర్లు నిర్ణయించవచ్చు—AI-సహాయక కోడింగ్‌లో ప్రైవసీ, లేటెన్సీ లేదా ఆడిటబిలిటీ గురించి ఆందోళన చెందే వారికి ఈ ఫీచర్లు చాలా ముఖ్యం.

కొత్త కంట్రోల్స్ ఎందుకు ముఖ్యం

Copilot for JetBrains, డెవలపర్లు VS Codeలో చూసే అదే AI-ఆధారిత కోడ్ సలహాలను JetBrains IDEల సముదాయానికి అందిస్తుంది. ఇప్పటి వరకు, ఈ ప్లగిన్ ఒక బ్లాక్ బాక్స్‌లా పనిచేసేది: GitHub సర్వర్‌లు సలహాలను రూపొందించేవి మరియు సెషన్ ముగిసిన తర్వాత సంభాషణ సందర్భాన్ని (conversational context) తొలగించేవి. కొత్త లేయర్‌లు ఆ ఏకపక్ష విధానాన్ని మార్చి, ఎంత మేరకు ఇంటరాక్షన్ మెమరీలో ఉండాలి, ఇన్ఫరెన్స్‌ను లోకల్ మోడల్‌కు బదిలీ చేయాలా లేదా మరియు అసిస్టెంట్ యొక్క కార్యకలాపాలను లాగ్‌లలో ఎలా చూపాలి అనే విషయాలను టీమ్‌లు సందర్భాన్ని బట్టి ఎంచుకునేలా చేస్తాయి.

Copilot Memory – మీ హిస్టరీలో ఏముంటుంది

“Copilot Memory” వేర్వేరు చాట్ విండోల మధ్య సంభాషణ యొక్క ముక్కలను (snippets) నిలుపుతుంది. ఒక ట్యాబ్‌లో ఒక డిజైన్ ప్యాటర్న్‌ను వివరించమని అసిస్టెంట్‌ను కోరి, తర్వాత మరొక ట్యాబ్‌లో దానిని రిఫరెన్స్‌గా ఉపయోగిస్తే, మోడల్ ఆ మునుపటి సంభాషణను గుర్తుంచుకుంటుంది. ఎంటర్‌ప్రైజ్ అడ్మిన్‌లు ఈ ఫీచర్‌ను ఆన్/ఆఫ్ చేయవచ్చు, నిల్వ చేయబడే డేటా పరిధిని పరిమితం చేయవచ్చు లేదా నిబంధనలు (compliance) కఠినంగా ఉండే వాతావరణాల కోసం దీనిని పూర్తిగా నిలిపివేయవచ్చు.

Ollama integration – మోడల్ ఎక్కడ నడుస్తుంది

ఈ అప్‌డేట్ Ollama కోసం ఇన్-బిల్ట్ సపోర్ట్‌ను జోడిస్తుంది, ఇది మీరు ఆన్-ప్రిమిసెస్ లేదా ప్రైవేట్ క్లౌడ్‌లో నడుపుకోగల ఒక ఓపెన్-సోర్స్ మోడల్ సర్వర్. ప్రొవైడర్‌గా Ollamaను ఎంచుకోవడం ద్వారా ఇన్ఫరెన్స్ GitHub ఇన్‌ఫ్రాస్ట్రక్చర్ నుండి దూరంగా మారుతుంది, దీనివల్ల లేటెన్సీ తగ్గుతుంది మరియు మీ నెట్‌వర్క్ లోపలే ప్రాప్రైటరీ కోడ్ సురక్షితంగా ఉంటుంది. ప్లగిన్ ఒక సాధారణ సెలెక్టర్‌ను చూపుతుంది; లోపల ఉన్న మోడల్ ఎంపిక వినియోగదారునికి కనిపించదు.

Codex session receipts – చర్యలు ఎలా లాగ్ చేయబడతాయి

ప్రతి Copilot సలహా ఇప్పుడు IDE యొక్క డీబగ్ లాగ్‌లో వ్రాయబడే “Codex session receipt”ను రూపొందిస్తుంది. కొత్త పర్మిషన్ మోడ్‌లు అడ్మినిస్ట్రేటర్లకు ఈ రసీదులను రికార్డ్ చేయడానికి, మాస్క్ చేయడానికి లేదా వదిలివేయడానికి అనుమతిస్తాయి. ఈ రసీదులు ఎగ్జిక్యూషన్ లాగ్‌లా పనిచేస్తాయి, ఏ ప్రాంప్ట్‌లు పంపబడ్డాయి, ఏ మోడల్ సమాధానం ఇచ్చింది మరియు ఏ కోడ్ ఇన్సర్ట్ చేయబడింది అనే వివరాలను ఖచ్చితంగా చూపుతాయి—ఇది పోస్ట్-మార్టమ్ అనాలిసిస్ లేదా రెగ్యులేటరీ ఆడిట్‌లకు ఉపయోగపడుతుంది.

ఎంటర్‌ప్రైజ్ కంట్రోల్స్ మరియు నాలుగు-దశల చెక్‌లిస్ట్

ఈ మూడు ఫీచర్లతో పాటు, ఈ అప్‌డేట్ ఎంటర్‌ప్రైజ్ కంట్రోల్స్‌ను విస్తరిస్తుంది: మీరు ప్లగిన్ లభ్యతను నియంత్రించవచ్చు, Microsoft Copilot (MCP) సర్వర్‌కు యాక్సెస్‌ను బ్లాక్ చేయవచ్చు మరియు పర్మిషన్-బైపాస్ ప్రవర్తనను ఫైన్-ట్యూన్ చేయవచ్చు. అప్‌డేట్‌ను అమలు చేసే ముందు GitHub నాలుగు తనిఖీలను సిఫార్సు చేస్తోంది:

  • Memory scope: అసిస్టెంట్ ఏ సంభాషణ డేటాను నిలుపుకోవచ్చో ధృవీకరించండి.
  • Model source: ఇన్ఫరెన్స్ Ollamaలో నడుస్తుందా లేదా డిఫాల్ట్ క్లౌడ్ సర్వీస్‌లో నడుస్తుందా అని నిర్ధారించుకోండి.
  • Permission policy: అసిస్టెంట్ ఏమి చేయవచ్చో నియంత్రించే కొత్త పర్మిషన్ మోడ్‌లను సమీక్షించండి.
  • Execution receipt: ప్రతి సెషన్ కోసం లాగ్‌లు కావలసిన స్థాయి వివరాలను అందిస్తున్నాయని నిర్ధారించుకోండి.

ట్రేడ్-ఆఫ్

ఈ అదనపు వివరణాత్మకత సెక్యూరిటీపై దృష్టి సారించే టీమ్‌లకు శక్తినిస్తుంది, కానీ ఇది కాన్ఫిగరేషన్ భారాన్ని కూడా పెంచుతుంది. అడ్మిన్‌లు ఇప్పుడు మూడు స్వతంత్ర సెట్టింగ్‌లను నిర్వహించాల్సి ఉంటుంది, మరియు మెమరీ డిసేబుల్ చేసినప్పుడు లోకల్ మోడల్ లేటెన్సీ లేదా మారిన సలహా నిరంతరత కోసం డెవలపర్‌లు తమ వర్క్‌ఫ్లోలను సర్దుబాటు చేయాల్సి రావచ్చు.

ముఖ్య అంశం: GitHub ఆగస్టు 11 అప్‌డేట్ Copilot for JetBrainsను ఒకే మార్గంలో నడిచే అసిస్టెంట్ నుండి నియంత్రించగల భాగాల సముదాయంగా మారుస్తుంది, దీనివల్ల సంస్థలు తమ స్వంత నిబంధనల ప్రకారం సౌలభ్యం, ప్రైవసీ మరియు ఆడిటబిలిటీని సమతుల్యం చేసుకోవచ్చు.