> ## Documentation Index
> Fetch the complete documentation index at: https://cli.fuxicode.com/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Configuración de red empresarial

> Configure Fuxi Code para entornos empresariales con servidores proxy, Autoridades de Certificación (CA) personalizadas y autenticación mutua de Seguridad de la Capa de Transporte (mTLS).

Fuxi Code admite varias configuraciones de red y seguridad empresarial a través de variables de entorno. Esto incluye enrutar el tráfico a través de servidores proxy corporativos, confiar en Autoridades de Certificación (CA) personalizadas y autenticarse con certificados de Seguridad de la Capa de Transporte mutua (mTLS) para mayor seguridad.

<Note>
  Todas las variables de entorno que se muestran en esta página también se pueden configurar en [`settings.json`](/es/settings).
</Note>

<h2 id="proxy-configuration">
  Configuración de proxy
</h2>

<h3 id="environment-variables">
  Variables de entorno
</h3>

Fuxi Code respeta las variables de entorno de proxy estándar:

```bash theme={null}
# Proxy HTTPS (recomendado)
export HTTPS_PROXY=https://proxy.example.com:8080

# Proxy HTTP (si HTTPS no está disponible)
export HTTP_PROXY=http://proxy.example.com:8080

# Omitir proxy para solicitudes específicas - formato separado por espacios
export NO_PROXY="localhost 192.168.1.1 example.com .example.com"
# Omitir proxy para solicitudes específicas - formato separado por comas
export NO_PROXY="localhost,192.168.1.1,example.com,.example.com"
# Omitir proxy para todas las solicitudes
export NO_PROXY="*"
```

<Note>
  Fuxi Code no admite proxies SOCKS.
</Note>

<h3 id="basic-authentication">
  Autenticación básica
</h3>

Si su proxy requiere autenticación básica, incluya las credenciales en la URL del proxy:

```bash theme={null}
export HTTPS_PROXY=http://username:password@proxy.example.com:8080
```

<Warning>
  Evite codificar contraseñas en scripts. Utilice variables de entorno o almacenamiento seguro de credenciales en su lugar.
</Warning>

<Tip>
  Para proxies que requieren autenticación avanzada (NTLM, Kerberos, etc.), considere utilizar un servicio LLM Gateway que admita su método de autenticación.
</Tip>

<h2 id="ca-certificate-store">
  Almacén de certificados CA
</h2>

De forma predeterminada, Fuxi Code confía tanto en sus certificados CA de Mozilla incluidos como en el almacén de certificados de su sistema operativo. La lectura del almacén del sistema operativo requiere un tiempo de ejecución con `tls.getCACertificates`: el instalador nativo siempre lo tiene, y las instalaciones de npm necesitan Node 22.15 o posterior. En versiones anteriores de Node, solo se aplican el conjunto incluido y `NODE_EXTRA_CA_CERTS`. Los proxies de inspección TLS empresariales como CrowdStrike Falcon y Zscaler funcionan sin configuración adicional cuando su certificado raíz se instala en el almacén de confianza del sistema operativo y el tiempo de ejecución puede leerlo.

`FUXI_CODE_CERT_STORE` acepta una lista separada por comas de fuentes. Los valores reconocidos son `bundled` para el conjunto de CA de Mozilla incluido con Fuxi Code y `system` para el almacén de certificados del sistema operativo. El valor predeterminado es `bundled,system`.

Para confiar solo en el conjunto de CA de Mozilla incluido:

```bash theme={null}
export FUXI_CODE_CERT_STORE=bundled
```

Para confiar solo en el almacén de certificados del sistema operativo:

```bash theme={null}
export FUXI_CODE_CERT_STORE=system
```

<Note>
  `FUXI_CODE_CERT_STORE` no tiene una clave de esquema dedicada en `settings.json`. Establézcalo a través del bloque `env` en `~/.fuxi/settings.json` o directamente en el entorno del proceso.
</Note>

<h2 id="custom-ca-certificates">
  Certificados CA personalizados
</h2>

Si su entorno empresarial utiliza una CA personalizada, configure Fuxi Code para confiar en ella directamente:

```bash theme={null}
export NODE_EXTRA_CA_CERTS=/path/to/ca-cert.pem
```

<h2 id="mtls-authentication">
  Autenticación mTLS
</h2>

Para entornos empresariales que requieren autenticación de certificado de cliente:

```bash theme={null}
# Certificado de cliente para autenticación
export FUXI_CODE_CLIENT_CERT=/path/to/client-cert.pem

# Clave privada del cliente
export FUXI_CODE_CLIENT_KEY=/path/to/client-key.pem

# Opcional: Frase de contraseña para clave privada cifrada
export FUXI_CODE_CLIENT_KEY_PASSPHRASE="your-passphrase"
```

Fuxi Code lee los archivos de certificado y clave al iniciar y los vuelve a leer cada vez que aplica la configuración, incluyendo cuando la configuración cambia durante una sesión. Para rotar el certificado y la clave, reemplace los archivos en las mismas rutas.

<h2 id="network-access-requirements">
  Requisitos de acceso a la red
</h2>

Fuxi Code requiere acceso a las siguientes URL. Agregue estas a la lista blanca en su configuración de proxy y reglas de firewall, especialmente en entornos de red en contenedores o restringidos.

| URL                            | Requerido para                                                                                                                                                                                                |
| ------------------------------ | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `api.anthropic.com`            | Solicitudes de API de Fuxi                                                                                                                                                                                  |
| `fuxi.ai`                    | Autenticación de cuenta de fuxi.ai                                                                                                                                                                          |
| `platform.fuxi.com`          | Autenticación de cuenta de Anthropic Console                                                                                                                                                                  |
| `downloads.fuxi.ai`          | Descargas de ejecutables de plugins; instalador nativo y actualizador automático nativo                                                                                                                       |
| `storage.googleapis.com`       | {/* max-version: 2.1.115 */}Instalador nativo y actualizador automático nativo en versiones anteriores a 2.1.116                                                                                              |
| `bridge.fuxiusercontent.com` | Puente WebSocket de la extensión [Fuxi en Chrome](/es/chrome)                                                                                                                                               |
| `*.fuxiusercontent.com`      | Visualización de [artefactos](/es/artifacts) en fuxi.ai. El visor carga el contenido de cada artefacto desde un subdominio aislado de este origen. Requerido en el navegador del visor, no por la CLI en sí |
| `raw.githubusercontent.com`    | Fuente de registro de cambios para [`/release-notes`](/es/commands) y las notas de la versión mostradas después de actualizar; recuentos de instalación del mercado de plugins                                |

Si instala Fuxi Code a través de npm o administra su propia distribución binaria, es posible que los usuarios finales no necesiten acceso a `downloads.fuxi.ai` o `storage.googleapis.com`.

Fuxi Code también envía telemetría operativa opcional de forma predeterminada, que puede desactivar con variables de entorno. Consulte [Servicios de telemetría](/es/data-usage#telemetry-services) para saber cómo desactivarla antes de finalizar su lista blanca.

Cuando utiliza [Amazon Bedrock](/es/amazon-bedrock), [Google Cloud's Agent Platform](/es/google-vertex-ai), [Microsoft Foundry](/es/microsoft-foundry) o una sesión de [puerta de enlace de aplicaciones Fuxi](/es/fuxi-apps-gateway) con sesión iniciada, el tráfico del modelo y la autenticación van a su proveedor o puerta de enlace en lugar de `api.anthropic.com`, `fuxi.ai` o `platform.fuxi.com`. La herramienta WebFetch aún llama a `api.anthropic.com` para su [verificación de seguridad de dominio](/es/data-usage#webfetch-domain-safety-check) a menos que establezca `skipWebFetchPreflight: true` en [configuración](/es/settings).

[Fuxi Code en la web](/es/fuxi-code-on-the-web) y [Code Review](/es/code-review) se conectan a sus repositorios desde infraestructura administrada por Anthropic. Si su organización de GitHub Enterprise Cloud restringe el acceso por dirección IP, habilite [herencia de lista de permitidos de IP para aplicaciones de GitHub instaladas](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#allowing-access-by-github-apps). La aplicación de GitHub de Fuxi registra sus rangos de IP, por lo que habilitar esta configuración permite el acceso sin configuración manual. Para [agregar los rangos a su lista de permitidos manualmente](https://docs.github.com/en/enterprise-cloud@latest/organizations/keeping-your-organization-secure/managing-security-settings-for-your-organization/managing-allowed-ip-addresses-for-your-organization#adding-an-allowed-ip-address) en su lugar, o para configurar otros firewalls, consulte [direcciones IP de la API de Anthropic](https://platform.fuxi.com/docs/en/api/ip-addresses).

Para instancias de [GitHub Enterprise Server](/es/github-enterprise-server) autohospedadas detrás de un firewall, agregue a la lista blanca las mismas [direcciones IP de la API de Anthropic](https://platform.fuxi.com/docs/en/api/ip-addresses) para que la infraestructura de Anthropic pueda acceder a su host GHES para clonar repositorios y publicar comentarios de revisión.

<h2 id="additional-resources">
  Recursos adicionales
</h2>

* [Configuración de Fuxi Code](/es/settings)
* [Referencia de variables de entorno](/es/env-vars)
* [Guía de solución de problemas](/es/troubleshooting)
