@winson3213/super-code-cli
v1.0.1
Published
**Super Code** is a production-level AI coding assistant that brings agentic workflows and the Model Context Protocol (MCP) to your terminal.
Readme
Super Code CLI
Super Code is a production-level AI coding assistant that brings agentic workflows and the Model Context Protocol (MCP) to your terminal.
🚀 Features
- Multi-Agent System: Create, switch, and manage custom AI agents specialized for different tasks.
- MCP Integration: Connect to external tools and data sources via the Model Context Protocol.
- Built-in support for GitHub, Filesystem, and Context7.
- Interactive dashboard (
/mcp) to manage connections.
- Project-Aware: Automatically loads configuration and agents from
.super-code/in your project root. - Secure: Sensitive keys are loaded from environment variables, keeping your config files clean.
📦 Installation
Install globally via npm:
npm install -g @winson3213/super-code-cli🏁 Getting Started
Start the interactive agent session:
super-code startInteractive Commands
Once inside the session, use slash commands to control the agent:
/help: Show all available commands./mcp: Open the interactive MCP dashboard to manage tools and server connections./agent: Manage sub-agents (list, create, switch)./context: View the current agent's context and system prompt./clear: Clear the terminal screen./exit: Quit the session.
⚙️ Configuration
Super Code looks for configuration in:
~/.super-code/config.yaml(Global)./.super-code/config.yaml(Project-specific)
Example config.yaml
agents:
frontend-expert:
name: "Frontend Expert"
model: "gpt-4-turbo"
systemPrompt: "You are a React specialist..."
mcpServers:
github:
command: "npx"
args: ["-y", "@modelcontextprotocol/server-github"]
env:
GITHUB_TOKEN: "${GITHUB_TOKEN}"Environment Variables
Create a .env file in your project or at ~/.super-code/.env to store API keys:
OPENAI_API_KEY=sk-...
ANTHROPIC_API_KEY=sk-...
GITHUB_TOKEN=ghp_...📜 License
ISC
