Skip to content
| Marketplace
Sign in
Visual Studio Code>Programming Languages>PS Smart AgentNew to Visual Studio Code? Get it now.
PS Smart Agent

PS Smart Agent

PyShine

|
5 installs
| (0) | Free
AI-powered autonomous coding assistant with MCP support, multi-provider LLM integration (OpenAI, Anthropic, local Ollama models), and intelligent workflow automation for agentic coding
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

PS

Your AI-Powered Dev Team, Right in Your Editor

PS is a VSCode extension that provides an autonomous AI coding assistant capable of planning, coding, debugging, and executing tasks in your editor.

Features

  • Multi-Mode Support: Code, Architect, Ask, Debug, and Custom Modes
  • Autonomous Task Execution: Plan and act loop for automatic problem solving
  • Checkpoint & Restore: Git-based checkpoint system for safe experimentation
  • Auto-Approve (YOLO Mode): Automatic approval for trusted actions
  • Multiple Model Providers: Support for Ollama, OpenAI, Anthropic, DeepSeek, and more
  • MCP Integration: Model Context Protocol for extended capabilities
  • Codebase Indexing: Fast semantic search across your project

Prerequisites

Before installing PS, ensure you have the following installed:

  1. Node.js (v20.x or later)

    • Download from: https://nodejs.org/
    • Verify installation: node --version
  2. pnpm (Package manager)

    npm install -g pnpm
    
    • Verify installation: pnpm --version
  3. Visual Studio Code

    • Download from: https://code.visualstudio.com/

Installation

Install from VSIX

  1. Download the VSIX file from the marketplace or releases
  2. In VSCode, press Ctrl+Shift+P
  3. Type "Install from VSIX" and select the downloaded file
  4. Reload VSCode

Configuration

Setting Up Your AI Provider

  1. Open PS from the sidebar

  2. Click "Configure Provider" or go to Settings

  3. Choose your provider:

    • Ollama (Local): Enter http://localhost:11434 as base URL
    • OpenAI: Enter your API key
    • Anthropic: Enter your API key
    • DeepSeek: Enter your API key and base URL https://api.deepseek.com/v1
    • Custom: Enter base URL and API key for any OpenAI-compatible provider
  4. Click "Test Connection" to verify

  5. Select your model from the dropdown

Auto-Approve Settings

Enable auto-approval for faster workflows:

  • Read Operations: Automatically approve file reads
  • Write Operations: Automatically approve file edits
  • Execute Commands: Automatically approve terminal commands

Access via the auto-approve dropdown in the chat input area.


Modes

PS adapts to how you work:

Mode Description
Code Everyday coding, edits, and file operations
Architect Plan systems, specs, and migrations
Ask Fast answers, explanations, and documentation
Debug Trace issues, add logs, isolate root causes
Custom Build specialized modes for your workflow

Checkpoints

PS automatically creates checkpoints during task execution:

  • View Diff: See what changed since last checkpoint
  • Restore Files: Revert files to a previous state
  • Restore Files & Task: Revert and continue from that point

Troubleshooting

Extension Not Loading

  1. Check the Output panel: View → Output → Select "PS"
  2. Check Developer Tools: Help → Toggle Developer Tools → Console
  3. Verify Node.js version: node --version (should be v20+)

Model Connection Issues

  1. Verify your API key is correct
  2. Check the base URL (include /v1 for OpenAI-compatible APIs)
  3. Ensure your model is available (use "Test Connection")
  4. For Ollama, ensure Ollama is running: ollama serve

License

Apache License 2.0

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft