Model Agent Extender - MAx Framework VS Code Extension
Model Agent Extender - AI-powered development assistant for MAx Framework
Features
- 🚀 Full CLI Integration: All MAx commands available in VS Code
- 📊 Status Bar: Real-time MAx Framework status
- 🎯 Command Palette: Access all MAx commands via Ctrl+Shift+P
- 📁 Workspace Integration: Works with current project context
- �� Configuration: Configure AI models and settings
- 📈 Output Channels: Detailed command results and information
Commands
All MAx CLI commands are available as VS Code commands:
Model Agent Extender: Install Framework - Install MAx in current project
Model Agent Extender: Run Tests - Run project tests
Model Agent Extender: Setup Project - Setup project with template
Model Agent Extender: Run Quality Checks - Run quality analysis
Model Agent Extender: Apply Coding Standards - Apply coding standards
Model Agent Extender: Performance Analysis - Analyze performance
Model Agent Extender: Task Management - Manage tasks
Model Agent Extender: Add Bookmark - Add bookmark
Model Agent Extender: Pin Task - Pin task for later
Model Agent Extender: Show Status - Show framework status
Model Agent Extender: Configuration - Manage configuration
Model Agent Extender: Persona Management - Manage personas
Model Agent Extender: Sync Workflows - Sync workflows
Model Agent Extender: Run Workflow - Run specific workflow
Model Agent Extender: Search Workflows - Search workflows
Model Agent Extender: Framework Information - Show framework info
Configuration
Configure the extension in VS Code settings:
{
"max.enabled": true,
"max.autoPlan": false,
"max.model": "gpt-4",
"max.apiKey": ""
}
Settings
max.enabled: Enable/disable Model Agent Extender
max.autoPlan: Automatically generate task plans
max.model: AI model to use (gpt-3.5-turbo, gpt-4, gpt-4-turbo, claude-3-opus)
max.apiKey: API key for AI services
Development
Prerequisites
- Node.js 18+
- VS Code 1.85+
Setup
cd extension
npm install
Compile
npm run compile
Watch
npm run watch
Test
npm test
Package
npm run vscode:prepublish
Installation
- Build the extension:
npm run vscode:prepublish
- Package:
vsce package
- Install in VS Code or publish to marketplace
License
MIT License - see LICENSE file for details
| |