← All sessions
Talk · 25 min

Let's build our own Claude Code

🕑

Time and room for this session are published in October. when the timetable goes live.

Coding agents can feel like magic: point one at a codebase, ask it to fix a bug, and it reads files, edits code, runs commands, and iterates until the task is done. But under the hood, the core ideas are surprisingly approachable.

In this live-coding talk, we’ll build a small coding agent from scratch and use it to demystify how tools like Claude Code, Cursor, or Codex work. We’ll look at the agent harness: the application layer that talks to the model, maintains context, exposes tools, interprets tool calls, and decides what to send back into the loop.

Along the way, we’ll cover the tool-calling loop, file and command access, context management, project-level configuration, reusable skills, and how more advanced systems coordinate subagents.

This is a practical, technical session for developers who want to understand what coding agents actually do, what tradeoffs they make, and how to design one that is useful, controllable, and debuggable.

Main tools & technology
We're building it from scratch in TypeScript (alternatively in Python, if desired)
Topics
MCP & Agent ProtocolsAI Coding ToolsAI-Assisted Coding PracticeSoftware Architecture with AI
Sponsors & Partners
Main Sponsor
copebit — Main Sponsor
Gold
AWS TD SYNNEX
Silver
Atlassian Flagsmith namespace re:cinq
Hands-On
OpenAI — Workshop Partner
End-User
Migros Online — End User Partner
Education
FHNW Hochschule für Informatik — Educational Partner
Bronze
adesso BI Concepts Noser Engineering Puzzle ITC Team Extension Your Sidekicks AG
Community
AI & ML Events CH Open dev.events Java User Group Switzerland Rocket Engineers SwissDevJobs ZurichJS Conference