GitHub Universe 2025 and Agent HQ: the New Era of Copilot
Il GitHub Universe 2025 (October 28) marked a crucial turning point in the evolution of GitHub Copilot. He is no longer simple pair programmer designed to autocomplete code within VS Code: has become one unified agency platform capable of orchestrating multiple artificial intelligences, integrate into real collaborative workflows and govern enterprise-level security. This article explores how Agent HQ, Mission Control, Slack/Linear integrations, and the new Enterprise AI Controls are redefining the role of intelligent automation in modern software development.
For developers looking to scale their productivity without sacrificing code quality, and for organizations that want to govern AI in a controlled and transparent way, this is a defining moment.
What You Will Learn
- How Agent HQ works and which multi-vendor agents are integrated
- Use Mission Control to monitor multiple agent tasks in parallel
- Set up Copilot for workflow in your company Slack channel
- Integrate Copilot with Linear Issue Tracking for end-to-end automation
- Understanding Enterprise AI Controls for Security Governance
- Implement @Copilot mention in agent code review PRs
- Set up self-hosted runner with Actions Runner Controller (ARC)
- Anticipate roadmap 2026: Copilot CLI GA, autopilot mode, MCP shared ecosystem
GitHub Copilot Series Overview (20 articles)
| # | Article Title | Focus |
|---|---|---|
| 1 | Introduction to GitHub Copilot | Basic setup and pair programming |
| 2 | Engineering Prompts for Copilot | Advanced prompting techniques |
| 3 | Copilot for Test-Driven Development | Automatic test generation |
| 4 | Code Review with Copilot | Agentic review in PR |
| 5 | Technical Documentation with Copilot | README and API doc generation |
| 6 | Automatic Refactoring | Legacy code improvement |
| 7 | Copilot in CI/CD | Pipeline automation |
| 8 | Security and Best Practices | OWASP, secrets, compliance |
| 9 | Customization and Fine-Tuning | Adapt Copilot to your team |
| 10 | Multi-Repository Workflow | Monorepo and workspace |
| 11 | GitHub Copilot | Chat interface and early CLI |
| 12 | Copilot Enterprise | Governance and knowledge base |
| 13 | Third-Party Integrations | VS Code, JetBrains, Vim |
| 14 | Metrics and ROI | Measuring productivity |
| 15 | Copilot for Mobile Development | React Native, Flutter, Swift |
| 16 | Copilot in Specialized Areas | Data science, ML, DevOps |
| 17 | AI-Assisted Debugging | Trace error, root cause analysis |
| 18 | Governance and Compliance | GDPR, SOC2, policy enforcement |
| 19 | Evolutionary Workflow | Adoption curves and team dynamics |
| 20 | Universe 2025 and Agent HQ (you are here) | Multi-agent orchestration |
1. From Pair Programmer to Agent Platform
GitHub Copilot was born in 2021 as an experiment: a large language model trained on open source code, built into the editor to suggest completions and generate code snippets. It was revolutionary for the time. Today the paradigm has radically changed.
The GitHub Universe 2025 positions Copilot as central orchestrator of a network of intelligent agents specialists. A single LLM model (even if effective) is no longer enough: the value lies in the ability to coordinate Anthropic, OpenAI, Google, Cognition and xAI agents within a single unified interface, maintaining visibility and control over every operation through a centralized dashboard.
Evolution of Copilot Positioning
| Year | Positioning | Model | Brooms |
|---|---|---|---|
| 2021-2022 | Copilot "pair programmer" | Codex (GPT-3.5) | Inline Completions, VS Code |
| 2023 | Copilot | GPT-4 + code context | Conversational chat, IDE expansion |
| 2024 | Copilot Coding Agent | GPT-4 + tool use + multi-file edit | Autonomy on PR, branch creation, commit |
| 2025 | Agent HQ (multi-agent platform) | Anthropic Claude + OpenAI + Google + Cognition + xAI orchestrated | Centralized task management, governance, real flow integration |
The key to understanding is: specialization. There is no single perfect model for every scenario. Claude Code excels at complex orchestration and refactoring. GPT-4 is excellent for text generation and copywriting. Gemini shines at data analysis and pattern matching. Devin (Cognition) is an agent specializing in autonomous resolution of problems on real repositories. xAI's Grok introduces an alternative angle on reasoning problems.
Agent HQ provides the infrastructure for choose the right model for the task, execute tasks in parallel, track progress in real time and govern organization-wide security.
2. Agent HQ: Unified Multi-Vendor Ecosystem
Agent HQ it is the orchestrator layer that unifies Anthropic, OpenAI, Google, Cognition and xAI agents inside GitHub. For the first time, you can assign a task to Copilot and let it choose the optimal model-or Explicitly assign to a specific agent based on your preferences or costs.
Integrated Partner Agents
Agents Available on Agent HQ
| Agent | Providers | Specialties | Use Case |
|---|---|---|---|
| Claude Code | Anthropic | Refactoring, orchestration, multi-file editing, deep reasoning | Architecture, legacy cleanup, test generation |
| GPT-4 Coding | OpenAI | Fast code generation, technical copywriting, short snippets | Feature speed, documentation, code snippets |
| Gemini Code Assist | Pattern analysis, ML-specific, BigQuery optimization | Data pipelines, GCP-native development | |
| Devin | Cognition AI | Autonomy on real repositories, end-to-end debugging, issue solving | Full-stack feature implementation, autonomous bug fixing |
| Grok | xAI | Alternative reasoning, lateral problem-solving, edge case detection | Second-opinion code review, security analysis |
Setting up a task on Agent HQ is simple. Sign in github.com/agent-hq
(unified web dashboard), create a new task, describe what you want-"refactor the entire authentication logic"
or "implement feature X from the GitHub issue"-and choose the agent:
// Non è codice, ma simulazione del flusso UI Agent HQ
Dashboard: github.com/agent-hq
1. New Task
Titolo: "Refactor Auth Module with Clean Architecture"
Descrizione: "Riorganizza backend/src/main/java/.../auth/
Seguire Clean Architecture patterns
Aggiungere unit test per ogni use case"
Repository: fedcal/PortfolioPersonaleAngular
Branch: feature/refactor-auth
Agente: Claude Code (selezionato per complessità multi-file)
2. Agent Assignment
Claude Code riceve il task
Crea analisi iniziale (1-2 min)
Chiede conferma del piano (oppure esecuzione diretta se autopilot=true)
3. Real-time Monitoring
Dashboard Mission Control mostra:
- Stato: "Analyzing" → "Planning" → "Executing" → "Review Ready"
- File modificati in tempo reale
- Commit proposti prima di merge
- Test coverage prima e dopo
4. Completion
PR creato automaticamente
Review da altri agenti (Grok per security, GPT-4 per snippet quality)
Merge su approvazione umana
Just like Claude Code Marketplace allows you to create custom agent skills, Agent HQ puts them in dialogue with competing models. No more lock-in to a single vendor: you use what works best for each task, and GitHub acts as your coordinating neurocenter.
3. Mission Control: Centralized Monitoring
Mission Control it is the dashboard that unties the visibility of all ongoing agent tasks. If you are managing 5 agents working in parallel on 5 different repositories, Mission Control is where you see aggregate status without having to switch between different GitHub boards.
Main Components of Mission Control
Panels and Widgets
| Panel | Function | Key Metric |
|---|---|---|
| Active Tasks | List of running tasks with progressive status | Count, throughput, average completion time |
| Agent Health | Uptime, error rate, latency per agent | 99.9% availability target, p95 latency |
| Cost Dashboard | Spending per agent and per task | Cost per token, budget cap, alert threshold |
| Quality Metrics | Test pass rate, code review score, security scan pass | % test passing, SAST findings, dependencies vulnerabilities |
| Audit Log | Completeness tracking of each action agent | Who, what, when, outcome, token usage |
The dashboard is accessible via github.com/orgs/{org}/agent-hq/mission-control
for organizations, or github.com/user/projects/{id}/agent-hq for personal projects.
// Filtri disponibili (come GitHub Issues search)
// Find task by agente
agent:claude-code status:in-progress
// Find task per repository
repo:fedcal/PortfolioPersonaleAngular is:completed
// Find task in specifico time range
created:2025-10-25..2025-10-28
// Find high-cost task (budget awareness)
cost:>100 agent:gpt-4-coding
// Find task che hanno superato timeout
timeout:exceeded status:failed
// Combinare filtri
agent:devin status:in-progress repo:fedcal/* quality:>80%
Mission Control also exhibits aDocumented REST API which allows you to integrate with Slack, Linear, Microsoft Teams for real-time notifications. Receive an alert in your Slack channel when Devin completes a standalone task, or a Linear notification when Copilot launches a PR on an issue.
4. Code Review Enhancements: LLM + Static Analysis Integrated
GitHub has unified human code reviews, static analyzes (ESLint, CodeQL), and AI reviews into a single flow. No more scattered comments: the Copilot review emerges from the same foundation of data.
Intelligent Code Review Architecture
3 Integrated Review Layers
- Layer 1: Static Analysis (ESLint, CodeQL): known vulnerabilities, pattern violations, dependency issues
- Layer 2: LLM Code Analysis (Copilot): logic, readability, design pattern, architecture
- Layer 3: Context-Aware (Knowledge Base enterprise): compliance, company standards, custom rules
When a developer opens a PR, GitHub executes in parallel:
- Lint tools (ESLint, prettier, SonarQube) → list of concrete problems
- SAST scanner (CodeQL, Snyk) → vulnerabilities and insecure dependencies
- Copilot Review Agent → analyzes logic, evaluates design, suggests refactors
- Enterprise Knowledge Base → verify compliance with business patterns and policies
Review comments are consolidated into a single "AI Review" section in the Conversation tab of the PR. If you wish, you can also assign a different agent (e.g. Grok) for a second opinion on security.
Customization with .github/copilot-instructions.md
Just like in Claude Code, you can configure custom instructions for the review behavior
creating a file .github/copilot-instructions.md in the repository:
# Copilot Review Instructions
## Code Style
- Prefer functional programming over OOP where possible
- Use immutable patterns (records, final classes)
- Max function length: 50 lines
- Avoid deep nesting (max 4 levels)
## Testing Requirements
- Unit test coverage: 80% minimum
- All public APIs must have example usage in comments
- Integration tests for database operations
- E2E tests for critical user flows
## Security Baseline
- No hardcoded secrets (API keys, passwords)
- Parameterized SQL queries mandatory
- Validate all user input at system boundaries
- HTTPS only for external API calls
- No eval() or dynamic code execution
## Architecture Constraints
- Respect 4-layer Clean Architecture (domain, application, infrastructure, presentation)
- No circular dependencies between modules
- Ports/interfaces in domain layer only
- Dependency injection via constructor
## Performance Baselines
- API endpoints max 1s response time (p95)
- Frontend bundle < 1.5 MB gzipped
- Database queries < 100ms on production hardware
- Cache-first for frequently accessed data
## Custom Review Rules
- "@Devin: handle complex refactoring only"
- "@Claude: review architecture and test generation"
- "@Grok: security and edge case detection"
- "@GPT4: documentation and copywriting polish"
The file is automatically read by all agents when they review a PR. It's your way of "teaching" models what your organization's standards are.
5. Slack Integration: Copilot directly from the Channel
Every team's dream: describe a task in the Slack channel, mention Copilot, and have a PR ready for review without leaving Slack. In 2025, this is no longer science fiction.
Slack App Setup
Install the official "GitHub Copilot for Slack" app from the GitHub Marketplace. Initial setup:
# Step 1: Accedi a github.com/apps
1. Cerca "Copilot for Slack"
2. Installa nella tua organizzazione GitHub
3. Autorizza l'accesso ai repository desiderati
# Step 2: Collega a Slack
1. Accedi all'app di Slack
2. Naviga a "Apps" → "Browse Apps"
3. Cerca "GitHub Copilot"
4. Installa e autorizza l'accesso al workspace
5. Scegli i canali dove attivare Copilot (es. #engineering, #ai-tasks)
# Step 3: Configura Permission Scopes
Richiesti:
- read:user
- read:repo_hook
- repo (full control per write PR)
- workflow (trigger CI/CD)
- contents (write commits)
- pull_requests (create/comment)
- issues (link tracking)
# Step 4: Test di Connessione
Nel canale Slack abilitato, scrivi:
> @copilot status
La risposta attesa:
"Connected to GitHub ✓
Workspace: your-org
Permissions: ✓ Read ✓ Write ✓ Workflow
Ready to accept tasks"
Practical Workflow
Once configured, the workflow is immediate:
# Nel canale #engineering di Slack
Alice (Developer):
"@copilot Aggiungi validazione email al form di registrazione in
frontend/src/app/auth/register.component.ts.
Usa Angular reactive forms e aggiungi error messages nel template."
---
Copilot Bot:
"Planning task...
✓ Repository: alice-org/app
✓ Branch: feature/email-validation
✓ Agent assigned: Claude Code (complexity: medium)
Plan:
1. Add email validator to FormGroup
2. Add custom error message in template
3. Generate unit test for email validation
4. Add accessibility labels
Preview PR #3847:
github.com/alice-org/app/pull/3847
Status: Open for review
Estimated time: 2 min | Cost: $0.08 | Test coverage: 92%"
---
Alice:
"Looks good, approve and merge"
---
Copilot Bot:
"✓ PR merged to main
✓ All tests passing (156/156)
✓ Deployment triggered
Live in 2 minutes: https://app.example.com"
This turns Slack into command center for development. It is no longer necessary to leave Slack to create a branch, commit, open PR. Everything flows from a natural conversation.
6. Linear Integration (Public Preview): Agentified Issue Tracking
If your team uses Linear instead of GitHub Issues, the news is even better. GitHub Copilot now integrates directly with Linear: assign an issue to Copilot, and the agent automatically creates branches, implements features and opens PRs.
Setup Linear Integration
# Step 1: Genera API Key Linear
Linear Console → Settings → API Keys
Crea una nuova key con scopes:
- issues:read
- issues:write
- projects:read
- teams:read
Copia il token
# Step 2: Registra su GitHub Copilot Settings
github.com/settings/copilot/integrations
Seleziona "Linear"
Incolla il token Linear
Seleziona workspace Linear da collegare
Autorizza i repository GitHub
# Step 3: Mappa Linear Projects a GitHub Repos
Per ogni Linear project:
Linear Project "Backend" → GitHub Repo "org/backend"
Linear Project "Frontend" → GitHub Repo "org/frontend"
# Step 4: Configura Assignment Rules
Chi può assegnare task a Copilot?
- Opzione 1: Tutti i team members (open)
- Opzione 2: Solo team leads (restricted)
- Opzione 3: Specifiche persone (custom)
Qual è il workflow di approvazione?
- Auto-merge su completamento test (senza review umana)
- Richiedi review umana prima di merge
- Richiedi approvazione di specifici reviewer
Workflow Linear → GitHub → Production
Once configured, the flow is completely automated:
- Issue created in Linear: "Add dark mode toggle" (assigned to @copilot-coding)
- Copilot receives the webhook: Read description, acceptance criteria, label
- Create GitHub branches: feat/dark-mode-toggle
- Implement: Edit components, CSS, tests, i18n
- Opens PR: With bidirectional link to Linear issue
- CI/CD performs: Test, lint, build verification
- Human code review (optional): If configured
- Merge: Feature enters main
- Linear issue auto-close: With link to commit and PR
Feedback is visible in both Linear and GitHub. If a test fails, Linear issue shows "Blocked" status with links to error logs. If the code review requires changes, Copilot can incorporate them automatically (if configured with autopilot mode).
7. Enterprise AI Controls: Centralized Governance
For large organizations, the true value of Copilot is not speed per developer, but rather the transparent governance of what agents can do.
Enterprise AI Control Plane (Preview)
Governance Capabilities Available
- Model Whitelisting: Which templates/agents are enabled for your organization
- Tool Permissions: What actions agents can do (merge, deploy, delete)
- Cost Caps: Spending limits per team/progetto/settimana
- Audit Logging: Tracciamento completo di ogni azione agente con tamper-proof signature
- Policy Enforcement: Regole custom (es. "no Copilot merge senza human review")
- Compliance Modes: Preset per HIPAA, SOC2, GDPR, ISO27001
- Data Residency: Selezionare dove i token vengono processati (EU, US, custom)
Accedi a github.com/orgs/{org}/security/agent-controls per configurare le policy.
Ecco un esempio pratico:
# Policy: "Default Developer"
# Applies to: @developers role
permissions:
allowed_agents:
- claude-code
- gpt-4-coding
- gemini-assist
denied_agents:
- devin # Requires explicit approval
- grok # Security-sensitive, org admin only
allowed_actions:
- commit_code
- create_branch
- open_pull_request
- run_tests
- add_comments
denied_actions:
- merge_pull_request # Human approval required
- deploy_to_production # Human + security approval
- delete_branch # Manual only
- modify_secrets # Disabled
- modify_ci_config # Org lead only
cost_controls:
monthly_cap_per_developer: $100
alert_threshold: $80
auto_disable_at_cap: true
data_handling:
process_in_region: "EU" # GDPR requirement
exclude_secrets: true
exclude_pii: true # Auto-detect and mask emails, phone numbers
audit:
logging_level: "verbose"
export_to_siem: "splunk.acme.com"
retention_days: 730
---
# Policy: "Security Team" (override for security-critical work)
# Applies to: @security-team role
permissions:
allowed_agents:
- grok # For security analysis
- claude-code
allowed_actions:
- "*" # Full permissions
cost_controls:
monthly_cap: null # Unlimited for security
audit:
logging_level: "debug"
require_mfa_for_sensitive_actions: true
Quando un developer tenta un'azione che viola la policy (es. merge senza review), l'azione è bloccata e GitHub genera un audit event (visibile in Org Audit Log). I report possono essere esportati in formato SIEM standard per compliance.
8. @Copilot Mentions in PR Esistenti
Non è necessario creare un nuovo task per ogni richiesta di modifica. Se un reviewer commenta su una PR con "@copilot please refactor function X", Copilot legge il commento, implementa il refactor e lo puscia come nuovo commit sulla stessa PR in tempo reale.
Questo riduce drasticamente il round-trip time tra reviewer e implementer. Niente più "per favore rifattorizza questa funzione → attesa → developer legge → modifica". È asincrono, rapido, trasparente.
Workflow @Copilot Mention
# Scenario: PR #3847 aperta, in review
Reviewer Alice commenta:
---
@copilot This function is too long and handles too many concerns.
Please refactor it into smaller, single-responsibility functions.
Use the Strategy pattern if appropriate.
Language: Java, context: backend/src/main/.../PaymentService.java
---
Sistema Copilot:
1. Legge il commento e il contesto della PR
2. Analizza la funzione menzionata
3. Propone refactoring (mostra il piano in reply)
4. Su approvazione di Alice (reaction ✓), implementa
5. Pushes commit "refactor(payment): extract strategy pattern [Copilot]"
6. PR ora ha 3 commit anziché 2, history pulito
Reviewer Bob vede il refactor e approva
Alice merga la PR
Tempo totale: 3 minuti, senza context-switching
Questa feature è particolarmente potente nei grandi team dove la review può essere asincrona. Invece di bloccare il developer in attesa di feedback, Copilot implementa il feedback in real-time.
9. Self-Hosted Runner Support per Coding Agent
Se il vostro team usa Actions Runner Controller (ARC) per eseguire CI/CD su infrastruttura privata (es. per conformità, accesso a risorse interne, package manager privato), Copilot Coding Agent supporta ormai anche questo scenario.
Configurazione ARC con Copilot
# Prerequisiti:
# - Kubernetes cluster (EKS, GKE, AKS, on-prem)
# - Helm 3+
# - GitHub Personal Access Token con "admin:repo_hook" scope
# Step 1: Installa Actions Runner Controller
helm repo add actions-runner-controller https://actions-runner-controller.github.io/actions-runner-controller
helm repo update
helm install arc actions-runner-controller/actions-runner-controller \
--namespace arc-system \
--create-namespace \
--set githubToken={YOUR_PAT} \
--set githubOrg=your-org
# Step 2: Crea Runner Deployment
cat <
Con ARC configurato, Copilot può:
- Accedere a repository e package registry privati (npm, Maven, PyPI custom)
- Eseguire test che richiedono VPN/database interno
- Deployare su staging interno senza esporre credenziali
- Rispettare data residency (nessun dato esce dall'infrastruttura).
Fondamentale per team in settori regolamentati (finanza, sanità, governo) dove i dati non possono lasciare il perimetro.
10. Roadmap 2026: Anticipazioni e Scenari
GitHub ha già annunciato le linee guida per il 2026. Ecco cosa aspettarsi:
Anticipazioni Roadmap 2026
| Feature | Timeline | Impatto |
|---|---|---|
| Copilot CLI GA | Q1 2026 | CLI universale su macOS, Linux, Windows. Full replacement per terminal dev |
| Autopilot Mode Avanzato | Q1-Q2 2026 | Copilot esegue task complessi senza intervento umano (con policy controls) |
| MCP Shared Ecosystem | Q2 2026 | Model Context Protocol: integra tool e data source custom in Agent HQ |
| Multi-Agent Swarm | Q3 2026 | Team di agenti che si delegano task tra loro autonomamente |
| Copilot for Hardware | Q4 2026 | Support per firmware, embedded systems, Verilog/VHDL |
| Quantum Code Analysis | 2027+ | Specialization for Qiskit, Cirq, Azure Quantum |
Scenario 2026: Autonomy Level 3
Imagine this realistic scenario in 2026:
On Monday morning, open your Linear board. There are 15 new prioritized issues.
You, as the tech lead, write a single instruction in the Slack channel:
@agent-hq deploy this week's sprint
What happens:
- Agent Swarm Assembly: Agent HQ consists of a team of specialized agents (Claude for architecture, GPT-4 for speed, Devin for debugging, Grok for security)
- Planning Phase: The agents think together (MCP Shared to share context) and create a coordinated plan
- Parallel Execution: 5 agents work in parallel on 5 different issues
- Interdependency Handling: If issue A depends on issue B, agents automatically coordinate via sequentially created pull requests
- Quality Gates: Each completion goes through tests, security scans, compliance checks
- Human-in-the-Loop: Merges require your approval (configurable), everything logs on tamper-proof audit trail
- Deployment: Once all PRs are approved, the system will auto-deploy if configured
Result: a week of feature development completed in 48 hours, with verified quality and a complete audit trail. This is not speculative fiction-it's already on the GitHub roadmap for Q3 2026.
11. Best Practices for Enterprise Implementation
To leverage Agent HQ optimally, here are recommendations from GitHub:
Enterprise Implementation Checklist
- ✓ Start with a pilot phase on 1 team (8-12 people) for 4 weeks
- ✓ Establish governance policies before general rollout
- ✓ Train tech leads of each team on the Agent HQ configuration
- ✓ Integrate with your SIEM (Splunk, Datadog) for audit compliance
- ✓ Configure cost caps to avoid billing surprises
- ✓ Document your `.github/copilot-instructions.md` so that it is versioned and reviewed
- ✓ Perform security assessment of your integration (Secret scanning, IAM permissions)
- ✓ Plan training for developers on effective use of agents
- ✓ Measure KPIs: generated code vs. written manually, % of PRs that bypass human review, average PR-to-merge time
Organizations that adopted Copilot early report:
- +40-50% productivity on task routines (boilerplate, test generation)
- -30% code review time (thanks to automatic suggestions)
- +25% code quality score (fewer style violations, more test coverage)
- -15% time-to-hire for junior dev (accelerated onboarding with Copilot pair)
Conclusion: The Future is Multi-Agent and Governed
The GitHub Universe 2025 drew a clear line between the "single pair programmer" paradigm and the "Agentic governed multi-vendor platform". There is no longer "Copilot vs. competitors": they exist specialized agents orchestrated under a single dashboard (Agent HQ) with transparent governance (Enterprise AI Controls).
For developers and teams who want to keep up:
- Experience Agent HQ: Free beta on public organizations, paid for private
- Write your `.github/copilot-instructions.md`: It is your "constitution" for agent behavior
- Enable Slack/Linear integration: True value emerges when agents integrate into real workflows
- Configure Enterprise AI Controls: Don't wait for security compromises
- Prepare the team for "autonomy spectrum": Not all agents have the same autonomy; choose the level for your context
In the next article in the series we will explore Copilot in specialized fields: how to use agents for data science, ML engineering, DevOps, and cloud infrastructure. The patterns change, but the philosophy remains: artificial intelligence as an **developer intent accelerator**, not a substitute for human responsibility.
Recommended Resources
- GitHub Blog on Universe 2025: https://github.blog/changelog/ (search for "agent-hq")
- Official Copilot Docs: https://docs.github.com/en/copilot
- Enterprise AI Controls Guide: https://docs.github.com/en/admin/copilot/enterprise-guidance
- Linear Integration Docs: https://linear.app/docs/integrations/github
- Actions Runner Controller (ARC): https://github.com/actions/actions-runner-controller
Commenti
Caricamento commenti...
Sign in to comment