Let's Build an AI Coding Agent...in Go!


Details
We'll do this together: https://ampcode.com/how-to-build-an-agent
Join us for a hands-on session where we'll build our own AI coding agent. This is both a tutorial on using LLMs programmatically and an exploration of developing in Go (though the principles will apply to any programming language). Following Thorsten Ball's post, we'll create a simple yet powerful AI agent in less than 400 lines of Go.
Who Should Attend
Anyone interested in building tools that use LLMs and anyone interested in exploring Go. You don't need experience in Go, but we will get into the nitty-gritty so you will want to be comfortable with programming.
Optional Setup
You are welcome to bring a laptop and follow along. We may split up into small groups for part of the presentation. If you want to set up in advance, we recommend:
- Installing Go and setting up an IDE (we will be using the installation at go.dev along with VSCode and the official Go plugin)
- An Anthropic API key (you can sign up for one at https://console.anthropic.com/settings/keys)
Timeline
6:30 - Doors open.
6:40 - Presentation starts.
8:10 - Discussion and retrospectives.
8:30 - Meeting formally ends. People are welcome to stay and mingle. Usually some folks go out for food and drinks.
This is a joint session with Coder Consortium.

Let's Build an AI Coding Agent...in Go!