Revolutionizing CLI Management: Shards to Kilt
Explore how 'Shards', now 'Kilt', transforms CLI management with Rust and GPUi.
Written by AI. Bob Reynolds

Photo: Rasmus Widing / YouTube
Navigating the New Horizons of CLI Management: Shards Renamed to Kilt
In the world of software development, managing multiple command-line interfaces (CLIs) can be as chaotic as herding cats. Enter 'Shards', a tool now rebranded as 'Kilt', designed to streamline this process by offering a unified interface for various AI coding agents like Claude Code, Codex, Kiro, Gemini CLI, and Aider.
A Unified Interface for Diverse Agents
The primary draw of Kilt lies in its ability to manage multiple agents from a single, cohesive interface, eliminating the terminal chaos that developers often face. As Rasmus Widing, the creator, demonstrated, Kilt allows users to "add projects, create agents, and track status" seamlessly. The tool's ability to run each agent in an isolated git worktree ensures no conflicts arise, a feature that sets it apart from competitors like Cursor or Windsurf, which suffer from vendor lock-in.
Built in Rust: Performance and Reliability
Kilt is developed natively in Rust using GPUi, which Widing claims enhances performance significantly. Rust's reputation for safety and concurrency makes it a wise choice for developing a tool that aims to manage complex workflows efficiently. The use of GPUi (Graphics Processing Unit Interface) further suggests a focus on optimizing graphical performance, although the specifics of its implementation remain somewhat opaque.
The Significance of the Name Change
Originally called 'Shards', the tool was recently renamed to 'Kilt' due to "naming conflicts," as Widing notes. The new name draws from the Estonian word for 'shard', which may reflect a need to distinguish the product in a crowded market. However, the exact nature of these conflicts isn't detailed, leaving room for speculation about the competitive pressures in the realm of CLI management tools.
A Vision for the Future
Widing's roadmap for Kilt is ambitious. The future iterations of the tool aim to incorporate embedded terminals and a keyboard-first interface, allowing for a more intuitive and efficient user experience. From the video, it's clear that Widing plans to develop these features in phases, with the long-term vision of integrating a grid view for terminals, enhancing the ability to manage multiple workflows simultaneously.
Challenges and Opportunities
While Kilt's promise is significant, the tool is not without its teething issues. The video highlights some "filtering bugs" and incomplete features like copy-paste functionality. However, these are acknowledged as part of the development process, with Widing inviting user feedback to refine the tool.
Why Kilt Matters
In an era where development environments are increasingly complex, Kilt offers a solution that could simplify and enhance productivity. Its focus on avoiding vendor lock-in and providing a flexible, user-driven interface marks it as a tool to watch. As the software evolves, its ability to stay ahead of user needs while integrating new technologies will determine its ultimate success.
The shift from Shards to Kilt symbolizes more than just a name change; it's a step towards redefining how developers interact with their tools. As Widing continues to develop Kilt, one can't help but wonder how this tool will influence the broader landscape of software development.
Bob Reynolds, Senior Technology Correspondent
We Watch Tech YouTube So You Don't Have To
Get the week's best tech insights, summarized and delivered to your inbox. No fluff, no spam.
More Like This
Open-Source PDF Extraction Finally Works (And It's Free)
Two open-source tools—Unstract and n8n—promise to automate document extraction locally. We tested them on messy handwritten invoices to see if they deliver.
Mastering React: Real-World Performance Tactics
Discover practical React performance techniques beyond the basics.
Stand Out as a Developer in 2026: Independence, AI, and Open Source
Discover how to excel as a developer in 2026 with independence, AI tools, and open-source contributions.
Navigating the New Shadcn Update: What You Need to Know
Discover how to start projects with Shadcn's update, new features, and what it means for your UI.
Dynamic Programming: From Theory to Practical Empowerment
Explore dynamic programming's practical power, transforming complex challenges into manageable solutions.
Zed Wants to Fix Code Editors' Two Biggest Problems
Zed code editor tackles lag on large codebases and solo-first design. But can a Rust-native editor really beat Cursor at its own game?
What Happens When AI Gets Root Access to Your Computer
A YouTuber gave an AI agent root access to his Linux system. The results reveal both the promise and the friction of our autonomous software future.
Linux Kernel Draws a Line on AI-Generated Code
After six months of debate, Linux kernel developers establish new rules for AI assistance: disclosure required, human accountability mandatory.
RAG·vector embedding
2026-04-15This article is indexed as a 1536-dimensional vector for semantic retrieval. Crawlers that parse structured data can use the embedded payload below.