auo simplifies Claude Code usage by enabling easy configuration switching. It benefits developers and operations teams by streamlining workflows. It connects to CLI tools and integrates with Claude Code for efficient code generation and management.
git clone https://github.com/millylee/auo.gitauo is a configuration management tool for Claude Code that lets you switch between multiple API endpoints, authentication tokens, and model settings without manual reconfiguration. It automatically manages environment variables (ANTHROPIC_BASE_URL, ANTHROPIC_AUTH_TOKEN, ANTHROPIC_MODEL) and upgrades legacy configuration formats automatically. The tool is particularly useful for developers and operations teams working with multiple accounts, proxy servers, or local development environments—allowing seamless switching when an account has issues or when testing different configurations. auo installs globally via npm and integrates directly with Claude Code to apply the selected configuration on each invocation.
["Install auo in your environment using `npm install -g @auo/cli` or your package manager of choice.","List available configurations with `auo list-configs` to identify the one that matches your project needs.","Switch to your desired configuration with `auo switch [CONFIGURATION_NAME]` before starting your coding session.","Use the prompt template above in Claude Code, replacing placeholders with your specific requirements.","Run tests locally to verify the generated code meets your standards. Adjust the configuration if needed.","Tip: Create a `.auorc` file in your project root to store default configurations for team members."]
Switching between multiple Anthropic API accounts when one has issues
Managing custom proxy server configurations alongside official Anthropic API
Running local development environments with different model settings
Organizing configurations for multiple Claude Code relay stations or routers
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/millylee/auoCopy 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.
Switch to [CONFIGURATION_NAME] configuration in Claude Code using auo. Then, generate [CODE_TASK_DESCRIPTION] for [PROJECT_NAME]. Ensure the code follows [CODING_STANDARDS] and includes [REQUIRED_COMPONENTS]. Verify the output with [TEST_CASES].
Switched to the `typescript-strict` configuration in Claude Code using auo. Generated a REST API client for the `inventory-management` project with strict TypeScript typing, axios for HTTP requests, and proper error handling. The code includes:
```typescript
interface InventoryItem {
id: string;
name: string;
quantity: number;
price: number;
}
class InventoryClient {
private baseUrl: string;
private httpClient: AxiosInstance;
constructor(baseUrl: string) {
this.baseUrl = baseUrl;
this.httpClient = axios.create({
baseURL: baseUrl,
timeout: 5000,
headers: { 'Content-Type': 'application/json' }
});
}
async getItem(id: string): Promise<InventoryItem> {
const response = await this.httpClient.get<InventoryItem>(`/items/${id}`);
if (response.status !== 200) {
throw new Error(`Failed to fetch item: ${response.statusText}`);
}
return response.data;
}
// Additional methods for CRUD operations...
}
```
Verified with test cases covering:
1. Successful item retrieval
2. Error handling for non-existent items
3. Network timeout scenarios
The configuration switch ensured all generated code adheres to TypeScript strict mode and follows our team's coding standards.AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
ITIL-aligned IT service management platform
Customer feedback management made simple
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan