# agunblock **Repository Path**: mirrors_microsoft/agunblock ## Basic Information - **Project Name**: agunblock - **Description**: No description available - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: dependabot/pip/backend/black-24.3.0 - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-26 - **Last Updated**: 2025-06-15 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

AGUnblock logo
Setup Utility to Unlock AI Agents for Your Development Workflow

AGUnblock is an open-source utility that helps developers leverage AI agents for their Software Development Life Cycle (SDLC) through Azure. This platform provides a centralized hub for discovering, configuring, and integrating various AI coding agents into your development workflow, with a focus on setting up and connecting different AI agents to Azure services. It streamlines the process of getting started with AI-powered development tools by providing automated setup assistance and Azure integration guidance. > [!CAUTION] > AGUnblock is currently under active development. Features and documentation are being added regularly. Feel free to star and watch the repository for updates! ## 🤖 Featured AI Agents AGUnblock currently supports the following AI agents: - [**GitHub Copilot (Code Completions)**](https://github.com/features/copilot) - AI pair programmer that suggests code completions as you type in your IDE - [**GitHub Copilot Coding Agent**](https://github.blog/news-insights/product-news/github-copilot-meet-the-new-coding-agent/) - Asynchronous agent that autonomously completes GitHub Issues by creating pull requests, running CI/CD, and iterating on feedback. Assign issues to the agent to automate feature additions, bug fixes, refactoring, and more. - [**Devin**](https://aka.ms/devin) - An autonomous AI software engineer, available Azure marketplace, that can plan and execute complex tasks. - [**Codex CLI**](https://github.com/openai/codex?tab=readme-ov-file#environment-variables-setup) - Command-line interface for code generation using natural language, compatible with both OpenAI and Azure OpenAI endpoints. - [**SREAgent**](https://learn.microsoft.com/en-us/azure/app-service/sre-agent-overview) - Microsoft's AI agent for Site Reliability Engineering tasks, integrated with Azure App Service. ## ✨ Features - **Agent Discovery** - Explore different AI agents categorized by their capabilities - **Repository Analysis** - Get tailored setup instructions for using AI agents with specific GitHub repositories - **Integration Guides** - Step-by-step instructions for integrating each agent into your workflow - **Microsoft Ecosystem Integration** - Seamless integration with Azure, GitHub, and DevOps pipelines ## 🚀 Getting Started Visit [agunblock.com](https://agunblock.com) to explore the platform. You can: 1. Browse the homepage to learn about different AI agents and their capabilities 2. Enter your GitHub repository URL (e.g., `github.com/username/repo`) in the search bar 3. Alternatively, navigate directly to `agunblock.com/username/repo` to see agent recommendations for your repository 4. Click "Analyze Repository" for any agent to get tailored setup instructions ## 🔍 Try It With Your Repository The real power of AGUnblock is seeing how these AI agents can work with your specific codebase. Visit [agunblock.com](https://agunblock.com) and enter your GitHub repository to: - Discover which AI agents are best suited for your project - Get repository-specific setup instructions - Learn productivity tips tailored to your codebase - Find the optimal integration points for each agent Simply replace `github.com` with `agunblock.com` in your repository URL to see how AI agents can enhance your development workflow! ## 🛠️ Local Development ### Prerequisites - Node.js (v16+) - Python (v3.8+) - Git - pnpm (install globally with `npm install -g pnpm`) - uv ([install instructions](https://github.com/astral-sh/uv#installation)) ### Frontend Setup ```bash # Clone the repository git clone https://github.com/microsoft/agunblock.git cd agunblock/frontend # Install dependencies pnpm install # Start development server pnpm run dev ``` ### Backend Setup ```bash # Navigate to backend directory cd ../backend # Create and activate virtual environment uv venv venv source venv/bin/activate # On Windows: venv\Scripts\activate # Install dependencies uv pip install -r requirements.txt # Set up environment variables cp .env.example .env # Edit .env with your Azure AI Agents and GitHub credentials # Start development server uvicorn app.main:app --reload ``` ## 🤝 Contributing We welcome contributions to AGUnblock! Please see our [CONTRIBUTING.md](CONTRIBUTING.md) for details on how to get started. ## 📄 License AGUnblock is licensed under the MIT License - see the [LICENSE](LICENSE) file for details. ## 🔗 Related Projects - [GitHub Copilot](https://github.com/features/copilot) - [Azure OpenAI Service](https://azure.microsoft.com/en-us/products/cognitive-services/openai-service/) - [Azure AI Agents](https://github.com/Azure/azure-sdk-for-python/tree/main/sdk/ai/azure-ai-agents) --- © 2025 Microsoft Corporation. AGUnblock is an open source project.