feat: Docker-isolated Claude CLI hello world

- evals/main.ts: run claude -p Hello in container, capture output
- evals/Dockerfile: node:24-slim + @anthropic-ai/claude-code@2.1.63
- evals:build: build image (run after Dockerfile changes)
- evals:run: run evals (requires image built first)
- ANTHROPIC_API_KEY from .env via --env-file-if-exists
This commit is contained in:
Matt Rossman
2026-03-03 11:14:44 -05:00
parent 760460c221
commit dce4600c08
7 changed files with 214 additions and 104 deletions

1
.env.example Normal file
View File

@@ -0,0 +1 @@
ANTHROPIC_API_KEY=sk-ant-...