diff --git a/.vitepress/config.ts b/.vitepress/config.ts index 43bd0e3..8b0ff06 100644 --- a/.vitepress/config.ts +++ b/.vitepress/config.ts @@ -6,13 +6,36 @@ export default defineConfig({ sitemap: { hostname: "https://docs.agentrouter.org", }, + head: [ + [ + "style", + {}, + ` + .VPFooter .container { display: flex; justify-content: space-between; align-items: center; } + .VPFooter .message { font-weight: 700; font-size: 1.2rem; text-align: left; display: flex; align-items: center; } + .VPFooter .copyright { text-align: right; } + .footer-right { display: flex; align-items: baseline; gap: 8px; } + .follow-label { margin-right: 6px; } + /* Ícones uniformes, escuros com hover branco */ + .footer-social a svg { width: 20px; height: 20px; vertical-align: middle; color: #8a8a8a; transition: color .2s ease; position: relative; top: 5px; } + .footer-social a:hover svg { color: #FFFFFF; } + .footer-social a { display: inline-flex; align-items: center; gap: 8px; } + /* Logo menor e deslocada mais para a direita */ + .VPHomeHero .image { max-width: 300px !important; margin-left: 120px; margin-top: 28px; } + @media (min-width: 1024px) { + .VPHomeHero .image { max-width: 280px !important; margin-left: 160px; margin-top: 40px; } + } + .VPHomeHero .image img { width: 100%; height: auto; display: block; } + ` + ] + ], locales: { // --- 中文版本 --- root: { label: "简体中文", lang: "zh-CN", - title: "AgentRouter 接入说明", + title: "AgentRouter | Developers", description: "AgentRouter 接入说明", themeConfig: { lastUpdated: { @@ -23,15 +46,6 @@ export default defineConfig({ }, nav: [ { text: "首页", link: "/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "注册 AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "在 X 上关注我", - link: "https://x.com/agentrouter", - }, { text: "快速开始", link: "/start" }, { text: "工具指南", @@ -41,9 +55,12 @@ export default defineConfig({ { text: "Gemini Cli", link: "/gemini" }, { text: "RooCode", link: "/roocode" }, { text: "Qwen Code", link: "/qwencode" }, - { text: "Droid CLI", link: "/droid" }, ], }, + { + text: "立即注册", + link: "https://agentrouter.org/register?aff=IPN5", + }, ], sidebar: [ { @@ -55,7 +72,6 @@ export default defineConfig({ { text: "在 RooCode 中使用", link: "/roocode" }, { text: "在 Kilocode 中使用", link: "/kilocode" }, { text: "在 Qwen Code 中使用", link: "/qwencode" }, - { text: "在 Droid CLI 中使用", link: "/droid" }, ], }, { @@ -64,7 +80,8 @@ export default defineConfig({ }, ], footer: { - copyright: "AgentRouter.org", + message: "agentrouter.org", + copyright: "", }, }, }, @@ -73,7 +90,7 @@ export default defineConfig({ en: { label: "English", lang: "en-US", - title: "AgentRouter Integration Guide", + title: "AgentRouter | Developers", description: "AgentRouter Integration Guide", themeConfig: { lastUpdated: { @@ -84,15 +101,6 @@ export default defineConfig({ }, nav: [ { text: "Home", link: "/en/" }, - { - text: "Register AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "Follow on X", - link: "https://x.com/agentrouter", - }, { text: "Get Started", link: "/en/start" }, { text: "Tool Guides", @@ -104,6 +112,10 @@ export default defineConfig({ { text: "Qwen Code", link: "/en/qwencode" }, ], }, + { + text: "Register Now", + link: "https://agentrouter.org/register?aff=IPN5", + }, ], sidebar: [ { @@ -123,7 +135,8 @@ export default defineConfig({ }, ], footer: { - copyright: "AgentRouter.org", + message: "agentrouter.org", + copyright: "", }, }, }, @@ -133,7 +146,7 @@ export default defineConfig({ label: "Français", lang: "fr", link: "/fr/", - title: "Guide d'intégration AgentRouter", + title: "AgentRouter | Developers", description: "Guide d'intégration AgentRouter", themeConfig: { lastUpdated: { @@ -141,15 +154,6 @@ export default defineConfig({ }, nav: [ { text: "Accueil", link: "/fr/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "S'inscrire à AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "Suivez-nous sur X", - link: "https://x.com/agentrouter", - }, { text: "Démarrage rapide", link: "/fr/start" }, { text: "Guide des outils", @@ -161,6 +165,10 @@ export default defineConfig({ { text: "Qwen Code", link: "/fr/qwencode" }, ], }, + { + text: "S'inscrire maintenant", + link: "https://agentrouter.org/register?aff=IPN5", + }, ], sidebar: [ { @@ -180,132 +188,18 @@ export default defineConfig({ }, ], footer: { - copyright: "AgentRouter.org", - }, - }, - }, - - // --- Indonesian Version --- - id: { - label: "Bahasa Indonesia", - lang: "id", - link: "/id/", - title: "Panduan Integrasi AgentRouter", - description: "Panduan Integrasi AgentRouter", - themeConfig: { - lastUpdated: { - text: "Terakhir diperbarui", - }, - nav: [ - { text: "Beranda", link: "/id/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "Daftar ke AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "Ikuti kami di X", - link: "https://x.com/agentrouter", - }, - { text: "Mulai Cepat", link: "/id/start" }, - { - text: "Panduan Alat", - items: [ - { text: "Claude Code", link: "/id/start" }, - { text: "OpenAI Codex", link: "/id/codex" }, - { text: "Gemini Cli", link: "/id/gemini" }, - { text: "RooCode", link: "/id/roocode" }, - { text: "Qwen Code", link: "/id/qwencode" }, - ], - }, - ], - sidebar: [ - { - text: "Mulai Cepat", - items: [ - { text: "Gunakan dengan Claude Code", link: "/id/start" }, - { text: "Gunakan dengan Codex", link: "/id/codex" }, - { text: "Gunakan dengan Gemini Cli", link: "/id/gemini" }, - { text: "Gunakan dengan RooCode", link: "/id/roocode" }, - { text: "Gunakan dengan Kilocode", link: "/id/kilocode" }, - { text: "Gunakan dengan Qwen Code", link: "/id/qwencode" }, - ], - }, - { - text: "Kontak", - items: [{ text: "Hubungi Kami", link: "/id/contact" }], - }, - ], - footer: { - copyright: "AgentRouter.org", + message: "agentrouter.org", + copyright: "", }, }, }, - // --- Malaysian Version --- - ms: { - label: "Bahasa Melayu", - lang: "ms", - link: "/ms/", - title: "Panduan Integrasi AgentRouter", - description: "Panduan Integrasi AgentRouter", - themeConfig: { - lastUpdated: { - text: "Kemas kini terakhir", - }, - nav: [ - { text: "Laman Utama", link: "/ms/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "Daftar ke AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "Ikuti kami di X", - link: "https://x.com/agentrouter", - }, - { text: "Mula Pantas", link: "/ms/start" }, - { - text: "Panduan Alat", - items: [ - { text: "Claude Code", link: "/ms/start" }, - { text: "OpenAI Codex", link: "/ms/codex" }, - { text: "Gemini Cli", link: "/ms/gemini" }, - { text: "RooCode", link: "/ms/roocode" }, - { text: "Qwen Code", link: "/ms/qwencode" }, - ], - }, - ], - sidebar: [ - { - text: "Mula Pantas", - items: [ - { text: "Guna dengan Claude Code", link: "/ms/start" }, - { text: "Guna dengan Codex", link: "/ms/codex" }, - { text: "Guna dengan Gemini Cli", link: "/ms/gemini" }, - { text: "Guna dengan RooCode", link: "/ms/roocode" }, - { text: "Guna dengan Kilocode", link: "/ms/kilocode" }, - { text: "Guna dengan Qwen Code", link: "/ms/qwencode" }, - ], - }, - { - text: "Hubungan", - items: [{ text: "Hubungi Kami", link: "/ms/contact" }], - }, - ], - footer: { - copyright: "AgentRouter.org", - }, - }, - }, - - // --- Spanish Version (LATAM) --- es: { label: "Español", lang: "es-MX", link: "/es/", - title: "Guía de integración de AgentRouter", + title: "AgentRouter | Developers", description: "Guía de integración de AgentRouter", themeConfig: { lastUpdated: { @@ -316,15 +210,6 @@ export default defineConfig({ }, nav: [ { text: "Inicio", link: "/es/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "Registrarse en AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "Síguenos en X", - link: "https://x.com/agentrouter", - }, { text: "Comenzar", link: "/es/start" }, { text: "Guías de herramientas", @@ -336,6 +221,10 @@ export default defineConfig({ { text: "Qwen Code", link: "/es/qwencode" }, ], }, + { + text: "Regístrate ahora", + link: "https://agentrouter.org/register?aff=IPN5", + }, ], sidebar: [ { @@ -355,77 +244,66 @@ export default defineConfig({ }, ], footer: { - copyright: "AgentRouter.org", + message: "agentrouter.org", + copyright: "", }, }, }, - - - - - - // --- Vietnamese Version --- - vi: { - label: "Tiếng Việt", - lang: "vi-VN", - link: "/vi/", - title: "Hướng dẫn tích hợp AgentRouter", - description: "Hướng dẫn tích hợp AgentRouter", + pt: { + label: "Português", + lang: "pt-BR", + link: "/pt/", + title: "AgentRouter | Developers", + description: "Guia de integração do AgentRouter", themeConfig: { lastUpdated: { - text: "Cập nhật lần cuối", + text: "Última atualização", }, search: { provider: "local", }, nav: [ - { text: "Trang chủ", link: "/vi/" }, - { text: "Discord", link: "https://discord.gg/V6kaP6Rg44" }, - { - text: "Đăng ký AgentRouter", - link: "https://agentrouter.org/register?aff=IPN5", - }, - { - text: "Theo dõi trên X", - link: "https://x.com/agentrouter", - }, - { text: "Bắt đầu", link: "/vi/start" }, + { text: "Início", link: "/pt/" }, + { text: "Começar", link: "/pt/start" }, { - text: "Các công cụ hướng dẫn", + text: "Guias de ferramentas", items: [ - { text: "Claude Code", link: "/vi/start" }, - { text: "OpenAI Codex", link: "/vi/codex" }, - { text: "Gemini Cli", link: "/vi/gemini" }, - { text: "RooCode", link: "/vi/roocode" }, - { text: "Qwen Code", link: "/vi/qwencode" }, + { text: "Claude Code", link: "/pt/start" }, + { text: "OpenAI Codex", link: "/pt/codex" }, + { text: "Gemini Cli", link: "/pt/gemini" }, + { text: "RooCode", link: "/pt/roocode" }, + { text: "Qwen Code", link: "/pt/qwencode" }, ], }, + { + text: "Registre-se agora", + link: "https://agentrouter.org/register?aff=IPN5", + }, ], sidebar: [ { - text: "Bắt đầu", + text: "Começar", items: [ - { text: "Sử dụng với Claude Code", link: "/vi/start" }, - { text: "Sử dụng với Codex", link: "/vi/codex" }, - { text: "Sử dụng với Gemini Cli", link: "/vi/gemini" }, - { text: "Sử dụng với RooCode", link: "/vi/roocode" }, - { text: "Sử dụng với Kilocode", link: "/vi/kilocode" }, - { text: "Sử dụng với Qwen Code", link: "/vi/qwencode" }, + { text: "Usar com Claude Code", link: "/pt/start" }, + { text: "Usar com Codex", link: "/pt/codex" }, + { text: "Usar com Gemini Cli", link: "/pt/gemini" }, + { text: "Usar com RooCode", link: "/pt/roocode" }, + { text: "Usar com Kilocode", link: "/pt/kilocode" }, + { text: "Usar com Qwen Code", link: "/pt/qwencode" }, ], }, { - text: "Liên hệ", - items: [{ text: "Liên hệ chúng tôi", link: "/vi/contact" }], + text: "Contato", + items: [{ text: "Entre em Contato", link: "/pt/contact" }], }, ], footer: { - copyright: "AgentRouter.org", + message: "agentrouter.org", + copyright: "", }, }, }, - }, }); - diff --git a/en/index.md b/en/index.md index 9e4bc79..b634f60 100644 --- a/en/index.md +++ b/en/index.md @@ -5,6 +5,9 @@ layout: home hero: name: "AgentRouter" tagline: Non-profit AI Coding Platform + image: + src: /img/agent-logo.png + alt: "AgentRouter Logo" actions: - theme: brand text: Get Started diff --git a/en/qwencode.md b/en/qwencode.md index f4d1455..dd5136b 100644 --- a/en/qwencode.md +++ b/en/qwencode.md @@ -41,6 +41,14 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Optional $env:OPENAI_MODEL="gpt-5" # Optional, model name ``` +```bash [Windows CMD] +# Set your AgentRouter API key, available at https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Set AgentRouter's API base URL +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Optional +set OPENAI_MODEL="gpt-5" # Optional, model name +``` + ::: > [!IMPORTANT] @@ -82,4 +90,12 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Optional $env:OPENAI_MODEL="gpt-5" # Optional, model name ``` +```bash [Windows CMD] +# Set your AgentRouter API key, available at https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Set AgentRouter's API base URL +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Optional +set OPENAI_MODEL="gpt-5" # Optional, model name +``` + ::: diff --git a/en/start.md b/en/start.md index fc69861..85d19d1 100644 --- a/en/start.md +++ b/en/start.md @@ -42,6 +42,15 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` +```cmd [Windows CMD] +# Set AgentRouter's API base URL +set ANTHROPIC_BASE_URL=https://agentrouter.org/ + +# Set your AgentRouter API key, available at https://agentrouter.org/console/token +set ANTHROPIC_AUTH_TOKEN=sk-xxx +set ANTHROPIC_API_KEY=sk-xxx +``` + ::: > [!IMPORTANT] @@ -52,7 +61,25 @@ $env:ANTHROPIC_API_KEY="sk-xxx" After configuring the environment variables, use your terminal to open the project directory you want to work with, then run the following command to start Claude Code: -```bash +::: code-group + +```bash [Linux/macOS] +# Navigate to project directory +cd my-project + +# Launch Claude Code directly +claude +``` + +```powershell [Windows PowerShell] +# Navigate to project directory +cd my-project + +# Launch Claude Code directly +claude +``` + +```cmd [Windows CMD] # Navigate to project directory cd my-project @@ -60,23 +87,57 @@ cd my-project claude ``` -::: tip -You can add the environment variable configuration to your shell configuration file to avoid manual setup each time: +::: + +## Model Selection + +You can control Claude Code's model choice using environment variables: + +| Variable | Description | +| -------- | ----------- | +| ANTHROPIC_MODEL | Primary model for Claude Code. Accepts a model alias (e.g., sonnet, haiku) or a full model name. | +| ANTHROPIC_SMALL_FAST_MODEL | Fast, low-latency model for lightweight/background operations. Deprecated and kept only for backward compatibility. | + +Recommended model names for example: + +`claude-sonnet-4-5-20250929` `claude-sonnet-4-5-20250514` `claude-haiku-4-5-20251001` `claude-3-5-haiku-20241022` + ::: code-group ```bash [Linux/macOS] -# Add to ~/.bashrc or ~/.zshrc file -export ANTHROPIC_BASE_URL=https://agentrouter.org/ -export ANTHROPIC_AUTH_TOKEN=sk-xxx -export ANTHROPIC_API_KEY=sk-xxx +# Primary model +export ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Fast model for lightweight ops (deprecated; use only if needed) +export ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Launch Claude Code +claude ``` ```powershell [Windows PowerShell] -# Add to PowerShell profile ($PROFILE) -$env:ANTHROPIC_BASE_URL="https://agentrouter.org/" -$env:ANTHROPIC_AUTH_TOKEN="sk-xxx" -$env:ANTHROPIC_API_KEY="sk-xxx" +# Primary model +$env:ANTHROPIC_MODEL = "claude-sonnet-4-5-20250929" +# Fast model for lightweight ops (deprecated; use only if needed) +$env:ANTHROPIC_SMALL_FAST_MODEL = "claude-3-5-haiku-20241022" + +# Launch Claude Code +claude +``` + +```bash [Windows CMD] +# Primary model +set ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Fast model for lightweight ops (deprecated; use only if needed) +set ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Launch Claude Code +claude ``` ::: + + +> [!NOTE] +> ANTHROPIC_SMALL_FAST_MODEL is deprecated. Migrate when possible to the recommended Haiku defaults. Until migration, it will still be honored for legacy fast/background operations. ANTHROPIC_MODEL remains the primary control for interactive coding and general tasks. + diff --git a/es/qwencode.md b/es/qwencode.md index 196439d..84f3f85 100644 --- a/es/qwencode.md +++ b/es/qwencode.md @@ -41,6 +41,14 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Opcional $env:OPENAI_MODEL="gpt-5" # Opcional, nombre del modelo ``` +```bash [Windows CMD] +# Establece tu clave API de AgentRouter, disponible en https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Establece la URL base de la API de AgentRouter +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Opcional +set OPENAI_MODEL="gpt-5" # Opcional, nombre del modelo +``` + ::: > [!IMPORTANT] @@ -82,4 +90,12 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Opcional $env:OPENAI_MODEL="gpt-5" # Opcional, nombre del modelo ``` +```bash [Windows CMD] +# Establece tu clave API de AgentRouter, disponible en https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Establece la URL base de la API de AgentRouter +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Opcional +set OPENAI_MODEL="gpt-5" # Opcional, nombre del modelo +``` + ::: diff --git a/es/start.md b/es/start.md index 1200f18..67933b8 100644 --- a/es/start.md +++ b/es/start.md @@ -42,6 +42,15 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` +```cmd [Windows CMD] +# Establecer la URL base de la API de AgentRouter +set ANTHROPIC_BASE_URL="https://agentrouter.org/" + +# Establecer tu clave API de AgentRouter, disponible en https://agentrouter.org/console/token +set ANTHROPIC_AUTH_TOKEN="sk-xxx" +set ANTHROPIC_API_KEY="sk-xxx" +``` + ::: > [!IMPORTANT] @@ -52,7 +61,17 @@ $env:ANTHROPIC_API_KEY="sk-xxx" Después de configurar las variables de entorno, usa tu terminal para abrir el directorio del proyecto con el que deseas trabajar, luego ejecuta el siguiente comando para iniciar Claude Code: -```bash +::: code-group + +```bash [Linux/macOS] +# Navegar al directorio del proyecto +cd mi-proyecto + +# Lanzar Claude Code directamente +claude +``` + +```powershell [Windows PowerShell] # Navegar al directorio del proyecto cd mi-proyecto @@ -60,6 +79,66 @@ cd mi-proyecto claude ``` +```cmd [Windows CMD] +# Navegar al directorio del proyecto +cd mi-proyecto + +# Lanzar Claude Code directamente +claude +``` + +::: + +## Selección de modelo + +Puedes controlar la selección de modelo de Claude Code mediante variables de entorno: + +| Variable | Descripción | +| -------- | ----------- | +| ANTHROPIC_MODEL | Modelo principal de Claude Code. Acepta un alias de modelo (p. ej., sonnet, haiku) o un nombre completo. | +| ANTHROPIC_SMALL_FAST_MODEL | Modelo rápido y de baja latencia para operaciones ligeras/en segundo plano. Obsoleto; mantener solo por compatibilidad retroactiva. | + +Nombres de modelos recomendados para ejemplo: + +`claude-sonnet-4-5-20250929` `claude-sonnet-4-5-20250514` `claude-haiku-4-5-20251001` `claude-3-5-haiku-20241022` + +::: code-group + +```bash [Linux/macOS] +# Modelo principal +export ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Modelo rápido para operaciones ligeras (obsoleto; usar solo si es necesario) +export ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Iniciar Claude Code +claude +``` + +```powershell [Windows PowerShell] +# Modelo principal +$env:ANTHROPIC_MODEL = "claude-sonnet-4-5-20250929" +# Modelo rápido para operaciones ligeras (obsoleto; usar solo si es necesario) +$env:ANTHROPIC_SMALL_FAST_MODEL = "claude-3-5-haiku-20241022" + +# Iniciar Claude Code +claude +``` + +```bash [Windows CMD] +# Modelo principal +set ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Modelo rápido para operaciones ligeras (obsoleto; usar solo si es necesario) +set ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Iniciar Claude Code +claude +``` + +::: + +> [!NOTE] +> ANTHROPIC_SMALL_FAST_MODEL está obsoleto. Migra cuando sea posible a los modelos Haiku recomendados. Hasta la migración, seguirá siendo respetado para operaciones rápidas/en segundo plano de legado. ANTHROPIC_MODEL sigue siendo el control principal para tareas interactivas y generales. + ::: tip Puedes agregar la configuración de variables de entorno a tu archivo de configuración del shell para evitar configurarlas manualmente cada vez: @@ -79,4 +158,11 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` +```bash [Windows CMD] +# Agregar a la sesión CMD actual o a un script por lotes +set ANTHROPIC_BASE_URL="https://agentrouter.org/" +set ANTHROPIC_AUTH_TOKEN="sk-xxx" +set ANTHROPIC_API_KEY="sk-xxx" +``` + ::: diff --git a/fr/qwencode.md b/fr/qwencode.md index 0b2ea82..6572882 100644 --- a/fr/qwencode.md +++ b/fr/qwencode.md @@ -40,6 +40,14 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Optionnel $env:OPENAI_MODEL="gpt-5" # Optionnel, nom du modèle ``` +```bash [Windows CMD] +# Définir votre clé API AgentRouter, disponible sur https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Définir l'URL de base de l'API AgentRouter +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Optionnel +set OPENAI_MODEL="gpt-5" # Optionnel, nom du modèle +``` + ::: > [!IMPORTANT] @@ -80,4 +88,12 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # Optionnel $env:OPENAI_MODEL="gpt-5" # Optionnel, nom du modèle ``` +```bash [Windows CMD] +# Définir votre clé API AgentRouter, disponible sur https://agentrouter.org/console/token +set OPENAI_API_KEY="sk-xxx" +# Définir l'URL de base de l'API AgentRouter +set OPENAI_BASE_URL="https://agentrouter.org/v1" # Optionnel +set OPENAI_MODEL="gpt-5" # Optionnel, nom du modèle +``` + ::: diff --git a/fr/start.md b/fr/start.md index 2efcbb5..bcb32d5 100644 --- a/fr/start.md +++ b/fr/start.md @@ -41,6 +41,14 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` +```cmd [Windows CMD] +# Définir l'URL de base de l'API AgentRouter +set ANTHROPIC_BASE_URL="https://agentrouter.org/" +# Définir votre clé API AgentRouter, disponible sur https://agentrouter.org/console/token +set ANTHROPIC_AUTH_TOKEN="sk-xxx" +set ANTHROPIC_API_KEY="sk-xxx" +``` + ::: > [!IMPORTANT] @@ -51,13 +59,83 @@ $env:ANTHROPIC_API_KEY="sk-xxx" Après avoir configuré les variables d'environnement, utilisez le terminal pour ouvrir le répertoire de votre projet, puis exécutez la commande suivante pour démarrer Claude Code : -```bash +::: code-group + +```bash [Linux/macOS] # Accéder au répertoire du projet cd mon-projet # Lancer Claude Code directement claude ``` + +```powershell [Windows PowerShell] +# Accéder au répertoire du projet +cd mon-projet + +# Lancer Claude Code directement +claude +``` + +```cmd [Windows CMD] +# Accéder au répertoire du projet +cd mon-projet + +# Lancer Claude Code directement +claude +``` + +::: + +## Sélection du modèle + +Vous pouvez contrôler le choix du modèle de Claude Code via des variables d'environnement: + +| Variable | Description | +| -------- | ----------- | +| ANTHROPIC_MODEL | Modèle principal utilisé par Claude Code. Accepte un alias de modèle (p. ex., sonnet, haiku) ou un nom complet. | +| ANTHROPIC_SMALL_FAST_MODEL | Modèle rapide et à faible latence pour des opérations légères/en arrière-plan. Obsolète; conserver uniquement pour rétrocompatibilité. | + +Noms de modèles recommandés pour exemple: + +`claude-sonnet-4-5-20250929` `claude-sonnet-4-5-20250514` `claude-haiku-4-5-20251001` `claude-3-5-haiku-20241022` + +::: code-group + +```bash [Linux/macOS] +# Modèle principal +export ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Modèle rapide pour opérations légères (obsolète; à utiliser seulement si nécessaire) +export ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Lancer Claude Code +claude +``` + +```powershell [Windows PowerShell] +# Modèle principal +$env:ANTHROPIC_MODEL = "claude-sonnet-4-5-20250929" +# Modèle rapide pour opérations légères (obsolète; à utiliser seulement si nécessaire) +$env:ANTHROPIC_SMALL_FAST_MODEL = "claude-3-5-haiku-20241022" + +# Lancer Claude Code +claude +``` + +```bash [Windows CMD] +# Modèle principal +set ANTHROPIC_MODEL=claude-sonnet-4-5-20250929 +# Modèle rapide pour opérations légères (obsolète; à utiliser seulement si nécessaire) +set ANTHROPIC_SMALL_FAST_MODEL=claude-3-5-haiku-20241022 + +# Lancer Claude Code +claude +``` + +::: + +> [!NOTE] +> ANTHROPIC_SMALL_FAST_MODEL est obsolète. Migrez si possible vers les modèles Haiku recommandés. En attendant, il sera toujours respecté pour les opérations rapides/en arrière-plan héritées. ANTHROPIC_MODEL reste le contrôle principal pour les tâches interactives et générales. ::: tip Vous pouvez ajouter la configuration des variables d'environnement à votre fichier de configuration shell pour éviter de les définir manuellement à chaque fois : @@ -77,4 +155,11 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` +```bash [Windows CMD] +# Ajouter à la session CMD en cours ou à un script batch +set ANTHROPIC_BASE_URL="https://agentrouter.org/" +set ANTHROPIC_AUTH_TOKEN="sk-xxx" +set ANTHROPIC_API_KEY="sk-xxx" +``` + ::: diff --git a/img/agent-logo.png b/img/agent-logo.png new file mode 100644 index 0000000..5357ce1 Binary files /dev/null and b/img/agent-logo.png differ diff --git a/qwencode.md b/qwencode.md index 6139d14..305750f 100644 --- a/qwencode.md +++ b/qwencode.md @@ -40,6 +40,14 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # 可选 $env:OPENAI_MODEL="gpt-5" # 可选,模型名 ,可以修改为 `deepseek-v3.1` , `deepseek-v3.2` ``` +```bash [Windows CMD] +# 设置您的 AgentRouter API 密钥, 可以从 https://agentrouter.org/console/token 获取 +set OPENAI_API_KEY="sk-xxx" +# 设置 AgentRouter 的 API 基础 URL +set OPENAI_BASE_URL="https://agentrouter.org/v1" # 可选 +set OPENAI_MODEL="gpt-5" # 可选,模型名 +``` + ::: > [!IMPORTANT] @@ -80,6 +88,14 @@ $env:OPENAI_BASE_URL="https://agentrouter.org/v1" # 可选 $env:OPENAI_MODEL="gpt-5" # 可选,模型名 ,可以修改为 `deepseek-v3.1` , `deepseek-v3.2` ``` +```bash [Windows CMD] +# 设置您的 AgentRouter API 密钥, 可以从 https://agentrouter.org/console/token 获取 +set OPENAI_API_KEY="sk-xxx" +# 设置 AgentRouter 的 API 基础 URL +set OPENAI_BASE_URL="https://agentrouter.org/v1" # 可选 +set OPENAI_MODEL="gpt-5" # 可选,模型名 +``` + ::: ::: diff --git a/start.md b/start.md index ddda830..796043e 100644 --- a/start.md +++ b/start.md @@ -41,8 +41,6 @@ $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` -::: - > [!IMPORTANT] > 请确保将 sk-xxx 替换为 AgentRouter 提供的 Token 。您可以在 [AgentRouter 控制台](https://agentrouter.org/console/token ) 中获取 API Key。 @@ -76,7 +74,3 @@ $env:ANTHROPIC_BASE_URL="https://agentrouter.org/" $env:ANTHROPIC_AUTH_TOKEN="sk-xxx" $env:ANTHROPIC_API_KEY="sk-xxx" ``` - -::: - -:::