• GitHub Actions के भीतर कोड सुधार, डॉक्यूमेंटेशन मेंटेनेंस, और टेस्ट सुदृढ़ीकरण जैसी चीज़ें अपने-आप चलाने वाला स्वचालित repository agent सिस्टम
  • हर सुबह अपने-आप सुधारा गया कोड Pull Request के रूप में सबमिट होता है
  • issue classification, CI failure analysis, documentation maintenance, test coverage improvement, compliance monitoring आदि को स्वचालित रूप से करता है
  • सभी automation को सरल Markdown फ़ाइलों में परिभाषित किया जाता है, और बिना जटिल कोड लिखे natural language में निर्देश दिए जा सकते हैं
  • Copilot, Claude, Codex जैसे विभिन्न AI engines का उपयोग करके event-based और periodic काम चलाता है
  • sandbox execution और least privilege principle के साथ security और safety को मज़बूत करता है
  • GitHub Next और Microsoft Research ने इसे मिलकर विकसित किया है, और इसमें security-centric design और मजबूत guardrails built-in हैं

मुख्य फीचर्स (Key Features)

  • Automated Markdown Workflows
    • जटिल YAML की जगह Markdown में automation लिखें
    • natural language आधारित निर्देशों को GitHub Actions workflows में बदलता है
  • AI-Powered Decision Making
    • workflows संदर्भ को समझते हैं और स्थिति के अनुसार अनुकूलित होते हैं
    • AI कोड और repository की स्थिति का विश्लेषण करके उचित कार्रवाई करता है
  • GitHub Integration
    • Actions, Issues, PRs, Discussions आदि के साथ गहरा integration
    • repository management के लगभग पूरे हिस्से को automate करता है
  • Safety First
    • sandbox execution, least privilege principle, और safe output handling से security मजबूत
  • Multiple AI Engines
    • Copilot, Claude, Codex और custom AI processors को support करता है
  • Continuous AI
    • Continuous AI के माध्यम से collaboration और code quality में लगातार स्वचालित सुधार

Guardrails Built-In

  • workflows डिफ़ॉल्ट रूप से read-only permissions के साथ चलते हैं
  • write operations केवल पूर्व-अनुमोदित safe outputs के ज़रिए ही अनुमत हैं
  • sandbox execution, tool whitelist, और network isolation के माध्यम से AI agents की क्रियाओं की सीमा नियंत्रित की जाती है

उदाहरण: Daily Issues Report

  • automation लिखने की प्रक्रिया
    • Write: natural language में लिखी गई .md फ़ाइल बनाएं
    • Compile: gh aw compile कमांड से इसे .lock.yml रूप वाले GitHub Actions workflow में बदलें
    • Run: trigger के अनुसार GitHub Actions अपने-आप चलती है
  • AI agent repository context को पढ़कर issue analysis, visualization generation, और report writing करता है
  • पूरा प्रोसेस container environment में चलता है, जिससे safety और reproducibility सुनिश्चित होती है

Gallery

  • Issue & PR Management: स्वचालित classification, labeling, project coordination
  • Continuous Documentation: डॉक्यूमेंटेशन मेंटेनेंस और consistency सुनिश्चित करना
  • Continuous Improvement: code simplification, refactoring, style improvement
  • Metrics & Analytics: daily reports, trend analysis, workflow status monitoring
  • Quality & Testing: CI failure diagnosis, test improvement, quality checks
  • Multi-Repository: कई repositories के बीच feature synchronization और tracking
  • Continuous Refactoring: slash commands के ज़रिए analysis और automation
  • Continuous Scanning & Compliance: security scanning, warning classification, compliance monitoring
  • Scheduled Workflows: daily operations, research, और automated maintenance tasks

CLI से शुरुआत (Getting Started)

  • extension install करने के बाद sample workflow जोड़ना और पहली run को command line से कुछ ही मिनटों में पूरा किया जा सकता है
  • gh extension install github/gh-aw से install करें
  • अपने Repo में gh aw add-wizard githubnext/agentics/daily-repo-status जोड़ने पर यह interactive तरीके से install होकर अपने-आप चलता है

वेब पर workflow बनाना (Creating Workflows)

  • GitHub web interface के "Agents" टैब में natural language से सीधे custom agentic workflows बनाए जा सकते हैं

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.