ccproxy enables developers to build custom mods for Claude Code, allowing them to hook any request, modify responses, and route intelligently. It benefits operations teams by streamlining AI model interactions and integrating with workflows like Claude Code, OpenAI, and OpenRouter.
git clone https://github.com/starbaser/ccproxy.gitccproxy enables developers to build custom mods for Claude Code, allowing them to hook any request, modify responses, and route intelligently. It benefits operations teams by streamlining AI model interactions and integrating with workflows like Claude Code, OpenAI, and OpenRouter.
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/starbaser/ccproxyCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I want to create a ccproxy mod for Claude Code. Here's my use case: I work at [COMPANY] in the [INDUSTRY] sector. I need to [DESCRIBE SPECIFIC NEED]. Can you help me design a mod that will [SPECIFIC ACTION]? I have access to [DATA] that I'd like to incorporate. Please provide the code and explain how it works.
## ccproxy Mod Design for [COMPANY]
### Use Case: Automated Customer Support Routing
**Objective**: Route customer inquiries to appropriate departments based on keyword analysis.
**Mod Code**:
```python
from ccproxy import Mod
class SupportRouter(Mod):
def __init__(self):
super().__init__()
self.departments = {
'billing': 'support@company.com',
'technical': 'tech@company.com',
'general': 'info@company.com'
}
def handle_request(self, request):
text = request.get('text', '').lower()
if 'invoice' in text or 'payment' in text:
return self.route('billing')
elif 'error' in text or 'crash' in text:
return self.route('technical')
else:
return self.route('general')
def route(self, department):
return {
'action': 'route',
'to': self.departments[department],
'message': f'Routed to {department} department'
}
```
**How It Works**:
- The mod analyzes incoming text for keywords
- Based on keywords, it routes the request to the appropriate email address
- You can easily modify the departments and keywords to fit your needs
**Integration**:
1. Save the code as `support_router.py`
2. Place it in your ccproxy mods directory
3. Add the following to your ccproxy config:
```json
"mods": {
"support_router": {
"path": "./support_router.py",
"enabled": true
}
}
```Single API for 100+ LLM providers
The Unified Interface For LLMs
Unlock data insights with interactive dashboards and collaborative analytics capabilities.
AI assistant built for thoughtful, nuanced conversation
Agents that listen, think and act for you.
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan