CS2680 Student Blog

Student blog posts on optimizing LLM agent systems.

Latest posts

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.

Publishing your post

See publishing guide for the instructions.