Back to Blog

Re-Shell's VS Code Project Manager Took Shape

The Re-Shell VS Code extension now exposes project, command, and template views over the CLI, making microservice and microfrontend workspaces easier to navigate.

Umut Korkmaz

Published: 4 min read

By June 22 the Re-Shell VS Code extension had moved past a thin command wrapper. The recent commits added project, command, and template tree views; CLI binary resolution; a template feed schema; argument prompts; extension icon polish; and flattening for nested templates. That matters because Re-Shell is not just a CLI anymore. It is becoming a workflow surface.

Why an editor surface

The CLI is still the source of truth, but a multi-service workspace is easier to understand visually. A tree of projects, commands, and templates gives a developer a map before they run anything. It also makes the safer path obvious: inspect the command, fill required args, then execute through the same CLI contract that works in the terminal.

The platform work underneath

This work sits on top of the broader Re-Shell infrastructure layer: Docker-aware scaffolds, Kubernetes and Helm manifest generation, GitOps assets, policy checks, template matrices, and service bridge generation. The VS Code extension is not replacing that work. It is exposing it in a way a team can navigate without memorizing the command surface.

What I am watching next

The hard part is keeping the editor UX honest. If it becomes a second implementation of the CLI, it will drift. The right shape is a typed adapter over the CLI and template catalog, with tests around command construction and no hidden behavior that only exists inside VS Code.

About the author

Umut Korkmaz

Lead Software Engineer

I'm a senior software engineer in Istanbul. Here I write about the tools and releases I've shipped to production myself, and what they taught me along the way.

Picked by shared topics.

  • 7 min read

    Shipping re-shell cli to 0.29 - Lessons From Fast Iteration

    Lessons from shipping a developer CLI fast as a solo maintainer: what pre-1.0 versioning really lets you do, keeping breaking changes honest, the discipline of small frequent releases, dogfooding, and using AI agents without letting quality slip.

    • CLI
    • Open Source
    • Versioning
  • 7 min read

    Re-Shell: One CLI for Microservices and Microfrontends

    Re-Shell is my open-source full-stack platform that unites microservices and microfrontends under one CLI, so I stop re-stitching the same wiring on every project.

    • Re-Shell
    • Microservices
    • Microfrontends
  • 7 min read

    Running Codex, Droid, Cline, Goose, and Kilo in Parallel

    For the hard design and refactor questions, I run codex, droid, cline, goose, and kilo in parallel, each in an isolated scratch directory, then synthesize the best ideas. When they converge it is signal; sometimes one outlier has the sharpest take.

    • AI Agents
    • Workflow
    • CLI