← 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
Silver & Featured Partners
Atlassian Flagsmith namespace re:cinq OpenAI — Workshop Partner Migros Online — End User Partner FHNW Hochschule für Informatik — Educational Partner
Bronze & Partners
BI Concepts Noser Engineering Puzzle ITC Team Extension Your Sidekicks AG AI & ML Events CH Open dev.events Java User Group Switzerland Rocket Engineers SwissDevJobs ZurichJS Conference