- Windows 11 or Linux or MacOS, 64-bit
- RAM, 16GB required, 32GB preferable
- 128 GB Storage (SSD would be preferable)
- 4 Core CPU
Before getting started, make sure you have the following installed and set up:
- Claude Code. Download and install the Claude Code desktop application.
- Node.js LTS. Install the latest Long-Term Support version of Node.js.
- Docker Desktop.
Used for running tools and MCP servers in isolated containers.
Optional: Only required if you plan to install a tool or MCP server that runs in an isolated container or depends on additional services and software.
- Git. Version control system required for managing your projects.
- GitHub Account. Create a free account if you don't already have one.
- Your preferred programming language environment. Since this workshop involves generating and running code, make sure your language runtime, package manager, and any relevant tools are installed and working. Examples: Java + Maven/Gradle, Python + pip/uv, .NET SDK, Ruby + Bundler, Node.js + npm/yarn, etc.
Note: Skip any items you already have installed or set up.
Make sure your GCP profile has been requested and approved via IAM for your unit.
Go to https://console.cloud.google.com and log in with your corporate credentials.

Click the project selector (top-left), choose your project, then copy the Project Number from the welcome screen.
Open PowerShell as Administrator:

Run these commands in order. Replace XXXXXXXXXXXXX with your Project Number.
[System.Environment]::SetEnvironmentVariable("CLAUDE_CODE_USE_VERTEX", "1", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_VERTEX_PROJECT_ID", "ΧΧΧΧΧΧΧΧΧΧΧΧΧ", "User")
[System.Environment]::SetEnvironmentVariable("CLOUD_ML_REGION", "europe-west1", "User")
[System.Environment]::SetEnvironmentVariable("ANTHROPIC_MODEL", "claude-sonnet-4-6@default", "User")Close PowerShell.
Search for PowerShell in the Start menu, right-click Windows PowerShell, and select Run as Administrator.
Run the following commands in order:
Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass
gcloud auth application-default loginA browser window will open. Log in with your corporate Google credentials. You will need to repeat this step when the session expires.
After authentication completes, run claude. That is it. Claude Code is now running.
For issues or questions, contact Mr. Nikolaos Reppas:
reppas.nikolaos@nbg.gr
Subject: Claude Code Issue
Visit the NBG AI Hub for more information.
Take some time to explore Open Foundations and Day 1 setup for an early look at what the training covers. Optionally, feel free to browse through all the material available on the NBG AI Hub. You can always come back to it, as the content is continuously kept up to date.
