GitHub Copilot CLI Adds Custom Agents and Context Management
January update brings Explore and Task agents, Copilot Spaces integration, and auto-compaction at 95% token limit.
GitHub has released significant updates to Copilot CLI, introducing custom agents, enhanced context management, and new installation options. The January 2026 update transforms the terminal experience for developers working with AI assistance.
Custom Agents
Copilot CLI now includes specialized custom agents for common tasks. The Explore agent enables fast codebase analysis, allowing developers to ask questions about code without cluttering the main context. The Task agent handles commands like tests and builds with appropriate isolation.
Context Management
The GitHub MCP server now includes Copilot Spaces tools for project-specific context. Auto-compaction automatically compresses conversation history when approaching 95% of the token limit, maintaining relevant context without manual intervention.
New Web Fetch Tool
A new web_fetch tool retrieves content from URLs as markdown, enabling Copilot to incorporate web documentation and resources. URL access is controlled through ~/.copilot/config with allowed_urls and denied_urls patterns for security.
Installation Improvements
Copilot CLI is now included in the default GitHub Codespaces image and available as a Dev Container Feature. Better diff visualization with intra-line syntax highlighting shows exactly what changed, integrating with Git's configured pager for familiar viewing.
Related Articles
Redis 8.4 Brings Hybrid Search, Atomic Multi-Key Operations, and Auto-Repair AOF
Redis 8.4 is now generally available, delivering hybrid search that combines full-text and vector queries using Reciprocal Rank Fusion, new atomic string commands like MSETEX and DELEX, and automatic repair for corrupted append-only files. Lookahead prefetching and JSON memory optimizations round out a performance-focused release.
Deno 2.7 Stabilizes Temporal API and Ships Native Windows ARM Builds
Deno 2.7 has stabilized the TC39 Temporal API, bringing immutable, timezone-aware date and time objects to replace the legacy JavaScript Date API. The release also delivers official Windows ARM builds for Surface and Snapdragon devices, npm overrides support, and global install compilation for standalone executables.
Laravel 13 Ships with PHP Attributes, Passkeys, and Zero Breaking Changes
Taylor Otwell unveiled Laravel 13 at Laracon EU, delivering PHP 8 Attributes as an alternative to class properties, built-in passkey authentication in starter kits, and a new Reverb database driver for horizontal WebSocket scaling. The release requires PHP 8.3+ and promises the smoothest upgrade path in Laravel history.