AIToday
Hacker NewsPublished: Apr 28, 2026, 19:00 JST

Developer describes daily workflow using Claude Code agent with manual review for open-source Go projects

3 Key Points

  1. The author runs Claude Code with broad permissions inside a virtual machine for isolation, manages up to 3 parallel tmux sessions for different tasks, and uses a tool called caveman to reduce Claude's verbose narration and token count.

  2. For feature development on MetalLB and OpenPerouter projects, the author writes detailed specs upfront, uses diffity to review generated code with annotations, and for larger features enables CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS=1 to run 3 coding agents in parallel alongside 1 reviewer and 1 QE agent — but always reviews the initial output and iterates through CI failures and GitHub review feedback before merging.

  3. To handle CI test failures, the author built artifactsdownloader to fetch artifacts from failed PR runs and uses Claude to correlate logs across multiple files and identify probable root causes, even when the proposed explanation proves wrong; for PR triage, the author uses CI classification to summarize incoming PRs and flag structural issues rather than reading each one cold.

Not sure about something? Ask the AI

Questions and answers are published on this page.

Summaries like this, in your inbox every morning.

AI news that matters for your work, delivered every morning.

Pick your industry and the AI tools you use, and get news related to your work every day.

Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →

Ask AI

Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.

Questions and answers are published on this page.

Next articleBloomberg is testing ASKB, a chatbot-style AI interface for the Terminal, to help finance professionals synthesize data and test investment theses through natural language queries.