Student blog posts on optimizing LLM agent systems.
Or browse by author or by tag.
Controller: a Teenage Engineering-inspired terminal for Claude Code
Controller turns Claude Code's settings into hardware: an effort knob, model keys and a subagent fader set up each run, with cost, model and agents always in view, so you steer the agent with controls instead of prompts.
Why Claude Code Kept Reaching for Bash
If your Assignment 1 viewer filled up with Bash cards, your prompts were mostly not to blame. Claude Code told the agent to use the shell, dropped the shell tool's usual warning, and in most installs had no Grep or Glob. Here is what the session logs show.
Lessons for Agentic Coding from Student Projects
Lessons from CS2680 student projects: make decisions and context editable, show costs and delegation, define reliable event states, and verify the behavior users actually depend on.
Six interfaces for understanding coding agents
Six Assignment 1 projects explore how to make delegation, time, and control visible when working with a coding agent.See publishing guide for the instructions.