A6s for VS Code
Intelligent multi-agent orchestration for VS Code -- invoke RIGOR agents and quality gates from your local CLI daemon.
Features
Agent Selection
Access 28+ specialized AI agents directly from the sidebar:
- Coder AI: Code generation and modification
- Architect AI: System design and architecture
- Tester AI: Test generation and validation
- Security AI: Security analysis and review
- Performance AI: Performance optimization
- Review AI: Code review and feedback
- Documentation AI: Documentation generation
- Debug AI: Bug investigation and fixing
Code Actions
Right-click on selected code for quick AI actions:
- Explain Code: Get detailed explanations of selected code
- Refactor Code: AI-powered code refactoring
- Generate Tests: Automatic test generation
- Security Review: Security vulnerability analysis
RIGOR Framework Visualization
Real-time visibility into the 5-phase AI execution:
- Research: Context gathering and analysis
- Inspect: Safety checks and validation
- Generate: Code/artifact generation
- Optimize: Performance tuning
- Review: Final validation and quality gates
Background Tasks
- Launch long-running AI tasks without blocking
- Monitor progress in real-time
- Cancel tasks when needed
- View task output
Status Bar
- Connection status indicator
- RIGOR phase progress
- Quick actions
Requirements
- A6s CLI: Install from theautonoma.io
- A6s Daemon: Run
a6s code --daemon to start the local daemon
Extension Settings
| Setting |
Description |
Default |
autonoma.apiEndpoint |
A6s API endpoint |
https://www.theautonoma.io/api |
autonoma.daemonPort |
Local daemon port |
9876 |
autonoma.autoConnect |
Auto-connect on startup |
true |
autonoma.defaultAgent |
Default agent for quick actions |
coder-ai |
autonoma.showRigorProgress |
Show RIGOR progress in status bar |
true |
autonoma.previewBeforeApply |
Preview changes before applying |
true |
Keyboard Shortcuts
| Shortcut |
Command |
Ctrl+Shift+A / Cmd+Shift+A |
Invoke Agent |
Ctrl+Shift+E / Cmd+Shift+E |
Explain Selection |
Usage
Getting Started
- Install the extension
- Start the A6s daemon:
a6s code --daemon
- The extension will auto-connect (or click the status bar to connect manually)
Invoking an Agent
- Press
Ctrl+Shift+A (or Cmd+Shift+A on Mac)
- Select an agent from the list
- Describe your task
- Watch the RIGOR phases progress in the sidebar
Code Actions
- Select code in the editor
- Right-click and choose "A6s" from the context menu
- Select an action (Explain, Refactor, Generate Tests, etc.)
- Review and apply the results
Background Tasks
For long-running tasks:
- Invoke an agent with a complex task
- The task runs in the background
- Monitor progress in the "Background Tasks" panel
- View output or cancel as needed
Troubleshooting
"Could not connect to A6s daemon"
Make sure the daemon is running:
a6s code --daemon
"Not connected to A6s"
Click on "A6s" in the status bar to reconnect, or run the "A6s: Connect" command.
Extension not activating
- Check VS Code version (requires 1.85.0+)
- Reload the window (
Ctrl+Shift+P -> "Developer: Reload Window")
Development
Building from Source
cd tools/extensions/vscode
npm install
npm run compile
Packaging
npm run package
This creates a .vsix file for manual installation.
License
Apache License 2.0 - see LICENSE for details.
Support
| |