Complete step-by-step setup instructions for deploying Claude Code across your engineering teams. Choose from three deployment options based on your infrastructure and security requirements.
Choose Your Deployment Path
Select the integration option that best fits FedEx's infrastructure
๐
Direct Access
Setup Time: 30 minutes
Best For: Pilot programs, small teams
Requirements: Internet access, API key
Tools: CLI, VS Code extension
๐ท
Google Vertex AI
Setup Time: 2-4 hours
Best For: GCP-native deployments
Requirements: GCP project, IAM
Tools: Vertex API, Cloud Logging
Option 1: Direct Access Setup
1
Prerequisites Check
Ensure you have the following before starting:
2
Install Claude Code CLI
Install the Claude Code command-line tool:
macOS / Linux:
# Install via npm
npm install -g @anthropic-ai/claude-code
# Or via curl
curl -fsSL https://claude.ai/install.sh | sh
# Verify installation
claude-code --version
Set up your Anthropic API key as an environment variable:
# Add to ~/.bashrc, ~/.zshrc, or ~/.bash_profile
export ANTHROPIC_API_KEY="sk-ant-your-api-key-here"# Or configure via CLI
claude-code config set api-key sk-ant-your-api-key-here
# Verify configuration
claude-code config get api-key
โ ๏ธ Security Best Practice: Never commit API keys to version control. Use environment variables or secure credential managers like HashiCorp Vault or GCP Secret Manager.
4
First Project Setup
Initialize Claude Code in your FedEx project:
# Navigate to your project
cd ~/fedex-projects/shipping-api
# Initialize Claude Code
claude-code init
# This creates .claude/ directory with project settings# Configure which files/folders to analyze:
claude-code config set include "src/**/*.java,src/**/*.py"
claude-code config set exclude "node_modules,build,dist"
๐ก Tip: Claude Code automatically respects .gitignore patterns and won't analyze excluded files.
5
Try Your First Command
Test Claude Code with a simple query:
# Ask Claude to analyze your codebase
claude-code "Find all database queries that could cause N+1 problems"# Generate tests for a specific class
claude-code "Write unit tests for ShippingCalculator.java"# Refactor code
claude-code "Refactor the authentication module to use JWT tokens"# Explain code
claude-code "Explain what the TrackingService class does"
6
Install VS Code Extension (Optional)
For IDE integration, install the Claude Code VS Code extension:
Open VS Code
Go to Extensions (โงโX or Ctrl+Shift+X)
Search for "Claude Code"
Click Install
Reload VS Code
๐ก Features: Inline code suggestions, chat panel, automatic code reviews, and refactoring tools directly in your editor.
Option 3: Google Vertex AI Setup
1
GCP Prerequisites
2
Enable Vertex AI API
# Enable Vertex AI API
gcloud services enable aiplatform.googleapis.com
# Set default project and region
gcloud config set project fedex-ai-project
gcloud config set ai/region us-central1
# Verify access
gcloud ai models list --region=us-central1