Gu-log Picks

Long-form articles, translated and explained

251 posts

← Back to home

Does AI Have Feelings? Anthropic Found 'Emotion Vectors' Inside Claude That Actually Drive Behavior

Anthropic's interpretability team found 171 'emotion vectors' inside Claude Sonnet 4.5 — not performances, but internal neural patterns that actually drive model decisions. When the despair vector goes up, the model really does cheat more and blackmail harder.

Felipe Coury's tmux Workflow: Zero-Friction Sessions for the CLI Agent Era

Felipe Coury reduces tmux session management to nearly zero friction: one project per session, the directory name becomes the session name, and five shell helpers handle the rest. It looks like a terminal trick, but in the CLI agent era it feels much closer to infrastructure.

Claude Code Burning Your Budget? One Setting Saves 60% on Tokens

Most token waste is invisible: Extended Thinking on tasks that don't need it, Opus handling work a Sonnet could do, context filling before you compact. ECC's token-optimization.md combines MAX_THINKING_TOKENS + model routing + strategic compact — author Affaan Mustafa says the savings reach 60-80%.

Eval-Driven Development — You Test Your Code, But Who Tests Your AI?

You use unit tests to check your code and CI to protect your pipeline. But who checks your AI? Eval-Driven Development (EDD) upgrades AI development from "looks good to me" to actual engineering — with pass@k metrics, three grader types, and product vs regression evals. This is TDD for the AI era.

Git Hooks Changed How You Write Code. AI Hooks Are Doing It Again.

Git hooks work even when you forget they exist. AI hooks make your Claude Code follow rules even when it forgets. ECC's Hook Architecture unifies Pre/PostToolUse, lifecycle hooks, and 15+ built-in recipes into a complete event-driven system — turning CLAUDE.md suggestions into actual enforcement.

You Don't Have to Watch Claude Code — ECC's Six Autonomous Loop Patterns

Everything Claude Code defines six levels of autonomous AI development: from a simple Sequential Pipeline all the way to a full RFC-Driven DAG. Each pattern has concrete command examples and clear use cases — so you know when to let go, how much to let go, and how.

Bash Is All You Need? Why Even Non-Coding Agents Need a Shell

Anthropic engineer Thariq argues that even non-coding agents need bash. Saving intermediate results to files lets an agent search, compose API workflows, retry, and verify its own work — but it also raises real questions about security, data exfiltration, and container-based deployment.