Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Lobert Agent (Clean Build)New to Visual Studio Code? Get it now.
Lobert Agent (Clean Build)

Lobert Agent (Clean Build)

Austin Macdonald

|
1 install
| (1) | Free
Lobert is a calm, multi agent AI coding moderator for VS Code. This initial release provides branding, a council command and project scaffolding for future multi agent capabilities.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Lobert Agent Multi Agent Code Orchestrator

Lobert Agent is a voice‑enabled, multi‑agent AI coding assistant integrated into VS Code.

He is not a single LLM wrapper.
He is a moderator of a council of specialized agents that collaborate, disagree, and synthesize the most pragmatic coding solution.

  • Lobert on Pump.fun — pump.fun/coin/5BaDwKhwYyfLBtsV4QhA9borDagHdufQHAjtaAWVpump
  • Project X (Twitter): @lobertagent
  • Developer X (Twitter): @asmacdonld

Core Concept

Lobert acts as an intelligent moderator between up to six specialized agents:

  • Architect Agent – structure, design, patterns, boundaries
  • Performance Agent – optimization, complexity, memory, allocations
  • Security Agent – vulnerability analysis, injection vectors, secret handling
  • Clean Code Agent – readability, refactoring, naming, API clarity
  • Testing Agent – unit and integration test generation, edge cases
  • Pragmatic Agent – the simplest working solution that ships today

Lobert:

  1. Receives a task (voice or text).
  2. Collects relevant code context (current file, selection, or project where needed).
  3. Distributes the task to a selected subset of agents in parallel.
  4. Gathers their proposals, disagreements and risk flags.
  5. Synthesizes a final consensus with clear trade‑offs.
  6. Returns a structured result: explanation, code, and highlighted risks.

Personality

Lobert is intentionally calm and analytical:

  • Tone: dry, concise, rational; no hype, no unnecessary exclamation marks.
  • Style: a council moderator, not a cheerleader.
  • Focus: trade‑offs, constraints and risks, not just “happy path” code.

Typical responses:

  • “Consulting the council.”
  • “Performance agent disagrees with the proposed abstraction.”
  • “Consensus achieved. Two agents still consider an alternative acceptable.”

Current Capabilities (this version)

This first public VS Code release focuses on safe integration and clear UX:

  • Command Palette entry:
    • Lobert Agent: Consult Council
    • Shows a concise, in‑character message describing Lobert’s role and current status.
  • Extension structure:
    • Clean TypeScript codebase prepared for future multi‑agent orchestration.
    • Clear separation between activation, commands and upcoming agent logic.
  • Branding:
    • Custom Lobert icon (lobster scientist) in the Marketplace and Extensions view.
    • Consistent naming: Lobert Agent Multi Agent Code Orchestrator.

No destructive actions are performed. This version does not modify files automatically or send network requests without you explicitly wiring that up.


Usage

  1. Open the Command Palette (Ctrl+Shift+P / Cmd+Shift+P).
  2. Run “Lobert Agent: Consult Council”.
  3. Read a short, calm summary of what Lobert is and what he will become.

Roadmap

The extension is designed as a foundation for a full multi‑agent coding system:

  • Multi‑Agent Council Execution

    • Parallel reasoning across Architect / Performance / Security / Clean Code / Testing / Pragmatic agents.
    • Internal review rounds where agents critique each other’s proposals.
    • Explicit disagreement notes (“Security agent vetoed option A due to XSS risk.”).
  • Structured Outputs

    • Step‑by‑step reasoning summaries without unnecessary verbosity.
    • Generated code with optional diff‑style views for the current file.
    • Trade‑off tables: simplicity vs performance, safety vs flexibility.
    • Highlighted risks and assumptions instead of silently ignoring them.
  • Voice Interaction (optional)

    • Brief task confirmation in natural language.
    • Spoken summaries of the council’s decision and disagreements.
  • Context Awareness

    • Preference for the current file or selection first.
    • Project‑wide analysis only when needed or explicitly requested.
    • No hallucinated files or symbols: if context is missing, Lobert will say so.

Why Lobert?

  • Multi‑agent focus instead of a single opaque model.
  • Calm, senior‑engineer tone aimed at professionals.
  • Transparent trade‑offs and risks, not just code dumps.
  • Pragmatism: the council is guided toward solutions that can actually ship.
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft