Codemate README
Codemate is your intelligent, all-in-one AI-powered assistant designed to support software developers throughout the entire development lifecycle — from early-stage conception and planning, through implementation, and up to deployment.
By integrating with your coding environment and project/task management workflows, Codemate streamlines ideation, coordination, and agent-based execution.
Features
AI-Powered Chat Interface
Interact with Codemate to brainstorm ideas, refine implementation strategies, or ask technical questions.
Project Understanding and Planning Support
Codemate helps with:
- Understanding and structuring user stories
- Generating UML diagrams and architectural plans
- Supporting early design decisions with contextual suggestions
Agent Monitoring Interface
Visualize and control your AI agents with the Agent CCTV Monitor window.
Task-Driven Development Flow
Built to integrate with your tasks or user stories, Codemate assists in aligning code output with planned functionality and design.
Shortcuts
The following VS Code commands activate Codemate’s core features:
CodeMate: Process AI Prompt
→ Run a command or description through the AI.
Command ID: codemate.process
Codemate: Open Chat
→ Launch Codemate's AI chat panel.
Command ID: codemate.openChat
Open Agent CCTV Monitor
→ Open the agent activity monitoring UI.
Command ID: codemate.openAgentMonitor
Assign keyboard shortcuts via the Command Palette or Ctrl+K Ctrl+S
.
Requirements
- Node.js ≥ v16.0.0 (if required by your extension backend)
- Internet connection (for AI prompt processing)
Extension Settings
This extension contributes the following settings:
codemate.enable
: Enable/disable Codemate features.
codemate.apiKey
: API key for AI prompt handling (if applicable).
codemate.monitor.enabled
: Toggle the Agent Monitor UI.
Known Issues
- UML generation and AI prompt handling may take extra time on large or unstructured repositories.
- Agent monitoring panel may not reflect all agent state changes in real-time.
Release Notes
1.0.1
- Initial release of Codemate
- Features: AI chat interface, UML design prompt support, agent monitoring UI
Following Extension Guidelines
Refer to best practices and contribution docs:
Markdown Help
- Split editor:
Ctrl+\\
- Toggle preview:
Shift+Ctrl+V
- IntelliSense:
Ctrl+Space
Resources
**Enjoy building with Codemate! **