Skip to content

Environment Variables

cell = Cell(
envs={
"DATABASE_URL": "postgresql://...",
"API_KEY": "sk_live_...",
"DEBUG": "true",
}
)
# Get current environment variables
envs = cell.get_envs()
# Merge new variables (existing keys preserved)
cell.set_envs({"NEW_VAR": "value"})

Environment variables are available to executed code:

result = cell.run("import os; print(os.environ.get('API_KEY'))")
print(result.stdout) # "sk_live_..."