I didn't expect to feel this way about a digital badge.
But when I saw the notification ā "Congratulations, Kudzai Murimi! You received the **GitHub Copilot CLI Challenge Completion* badge!"* ā I genuinely paused for a moment. Not because of the badge itself, but because of what it represented: proof that I had intentionally levelled up how I work in the terminal, with AI as a true co-pilot.
What the Challenge Was About
The GitHub Copilot CLI Challenge pushed developers to explore and demonstrate how GitHub Copilot can be used directly inside the terminal, not just inside a code editor. We're talking about using gh copilot suggest and gh copilot explain to power up everyday shell workflows: writing commands, understanding cryptic outputs, fixing errors on the fly, and more.
It sounds small. But once you try it, you realise how much mental overhead you've been carrying every time you've had to tab away to Google or Stack Overflow just to remember a git rebase flag or an awk one-liner.
Why This Badge Matters to Me
I've been on a deliberate journey to make my development environment smarter ā not just faster, but genuinely intelligent. This challenge was the perfect intersection of that goal and something I had already been thinking deeply about: AI-powered terminal workflows.
In fact, just before taking on this challenge, I published an article exploring exactly that idea:
š I Taught My Terminal to Predict the Weather ā AI-Powered Development Environment Optimization
That piece was my way of showing how AI tools can do more than autocomplete code ā they can reshape how your entire local environment thinks and responds. The Copilot CLI challenge brought that philosophy into a structured, community-wide conversation, and earning this badge feels like a stamp of validation on that path.
What I Took Away From This
Here are a few honest reflections after completing the challenge:
1. The terminal is underrated as an AI interface.
Most AI tooling lives in GUIs. But the CLI is where developers actually live. Bringing Copilot there removes friction from the most critical part of your workflow.
2. It changes how you learn commands.
Instead of memorising syntax, you describe intent. gh copilot suggest "compress this folder and exclude node_modules" ā and you get a working command, explained. That's not cheating. That's how experienced developers have always worked: knowing what to do, and looking up how.
3. Community challenges are underestimated.
Participating in a structured challenge ā even one you could technically "do on your own" ā adds accountability, momentum, and the thrill of knowing thousands of others are learning alongside you. That energy is real.
Your Turn š
If you haven't explored DEV Community challenges yet, you're missing out on some of the best structured learning opportunities in the developer ecosystem.
Check out what's currently running ā and what's coming up ā right here:
š dev.to/challenges
Whether it's an AI challenge, a writing sprint, or a build competition, there's always something to sharpen your skills and earn recognition for it.
Stay in the Loop š
Want to stay updated on new challenges, community highlights, and what's happening across DEV? Give @jess a follow ā she's one of the best people to keep up with for all things DEV Community.
To every developer who completed the GitHub Copilot CLI Challenge: well done. You didn't just earn a badge ā you made a deliberate choice to evolve how you work. And in this industry, that habit matters more than any single tool.
Now go check those challenges. Something good is waiting for you. šŖ
Top comments (0)