Skip to content

Getting Started

viamu edited this page Mar 1, 2026 · 3 revisions

🚀 Getting Started

Prerequisites

Requirement Link
.NET 10 SDK Download
Claude Code CLI Getting Started
Anthropic API key Console

📥 Installing Claude Code

npm install -g @anthropic-ai/claude-code

After installing, authenticate and verify:

claude login
claude --version

Note

For detailed setup instructions, see the Claude Code documentation.


1️⃣ Clone the repository

git clone https://github.com/viamus/code-genesis.git
cd code-genesis

2️⃣ Build the project

dotnet build

3️⃣ Run the hello-world pipeline

dotnet run --project CodeGenesis.Engine -- run-pipeline examples/hello-world.yml

Override input variables from the command line:

dotnet run --project CodeGenesis.Engine -- run-pipeline examples/hello-world.yml \
  --input task="Create a Python calculator" \
  --input language="python"

4️⃣ Run a quick ad-hoc task

dotnet run --project CodeGenesis.Engine -- run "Add retry logic to the HttpClient service"

Tip

Use --max-turns 0 for unlimited agentic turns on complex tasks. See CLI Reference for all options.

🧬 CodeGenesis

🏠 Home


📘 Guides

📋 Pipeline

🔧 Internals


CI

Clone this wiki locally