frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Took apart Claude Code, then turned it into a free course on harness engineering

4•pauliusztin•5h ago
The fastest way to learn harness engineering? Build Claude Code from scratch.

Why harness engineering? LangChain kept the same model and changed only the harness. Their coding agent went from 53% to 67% on Terminal-Bench, a top coding-agent benchmark. From outside the top 30 to the top 5. Same model. Better harness.

Over the past few months, I've taken apart Claude Code, OpenCode, and Pi to see how they work under the hood.

And you don't need to ship a coding agent for this to pay off. The same foundations power any agent, in e-commerce, finance, or sales.

On top of that, people are increasingly realizing they need to build their own harness instead of relying on Claude Code or Codex. Ramp scaling its operations with a custom harness is a perfect example.

So I turned what I learned into an in-depth course on harness engineering by building Claude Code from scratch. It's free and open source: 8 articles, 6 videos, and one codebase. It's perfect for people who learn by building. Everything in Python.

For full transparency, Modal, Opik, and Kitaru sponsor the course, which lets me keep it 100% free as an independent AI engineer.

Here are the 8 steps that I think are core to building and maintaining any harness:

1. Design the harness 2. Build the bare-bones agent loop 3. Sandbox it, locally and remotely 4. Apply 4 essential context engineering techniques 5. Add subagents as a context engineering technique 6. Deploy it headless to the cloud: CLI, webhooks, cron 7. Build benchmarks to measure it 8. Replay failed runs to debug agents

Everything is on GitHub: https://github.com/decodingai-magazine/building-a-coding-agent-from-scratch-course

Curious what others here think. Which of these steps has been the hardest to get right in your own agents?

Is AI just another get rich quick scheme?

3•jqpabc123•2h ago•3 comments

Ask HN: If the models are so good, why doesn't OpenAI just start 100 companies?

631•ex-aws-dude•1d ago•708 comments

Tell HN: I unknowingly broke the PHP RCE embargo. I am sorry

728•petecooper•2d ago•257 comments

I'm creating my own OS system. Please rate this. There's a lot written in C

5•DrMoris•4h ago•4 comments

Flow-state induction via raw mouse input (a working biohacking protocol)

2•rejabusafint•5h ago•0 comments

Took apart Claude Code, then turned it into a free course on harness engineering

4•pauliusztin•5h ago•0 comments

Median product "lifespan" has fallen from ~4y down to ~1.5y

81•stanislavb•1d ago•31 comments

Ask HN: How do people self host email and maintain deliverability?

6•smithbob•12h ago•5 comments

Tell HN: 2x PHP RCE CVEs with CVSS 10.0 Incoming

302•petecooper•3d ago•62 comments

Tell HN: Steamcmd doesn't work on Apple Silicon

4•stdc105•1d ago•6 comments

Ask HN: What router will remain secure during the vulnpocalypse?

5•nonfunctional•16h ago•3 comments

Tell HN: Claude CLI doesn't exit anymore, not even with CTRL-C

8•cromka•19h ago•1 comments

Ask HN: Apple rejected my dev account enrollment with no reason, what do I do?

5•Mutinix•1d ago•1 comments

GitHub now uses a generic avatar instead of "Identicons" for new profiles

12•winkelmann•1d ago•3 comments

Ask HN: What do you think about lightweight default games on Linux distros?

4•abakh•1d ago•0 comments

Ask HN: Which AI Security tool do you use and why for your repositories?

5•BehanPrW•1d ago•1 comments

Ask HN: How can you retrain in a field requiring expensive equipment?

14•masterchief166•2d ago•11 comments

Ask HN: Dark mode for HN please? (2026)

32•Stitch4223•4d ago•14 comments

Ask HN: Am I the only dev who, with the advent if AI, want to work in a forest?

12•aledevv•3d ago•19 comments

Toyota Releases Video of Wheelchair-Alternative Mobility Concepts in Action

14•Mobius01•2d ago•5 comments

Ask HN: How has your company adapted interviews in the AI world?

9•parthdesai•2d ago•7 comments

Ask HN: Have the PHP vulnerabilities been exploited?

6•crisnoble•1d ago•2 comments

Biggest pet peeve of FPGA toolchains

3•vWijdaan•1d ago•0 comments

Ask HN: Are we giving away our civilization?

15•bigwheels•2d ago•6 comments

Ask HN: How does your help desk verify someone before resetting MFA?

9•ovudus•2d ago•1 comments

Open-source, cross-harness memory for AI agents

17•shakshukan•2d ago•14 comments

Run iOS on Android Phones

6•spicygum•2d ago•0 comments

Ask HN: How to get the most intelligence out of your agents?

11•thechairman12•4d ago•19 comments

Ask HN: Does anyone else just want to disconnect from everything?

17•lualover•3d ago•23 comments

TI C66X / Ad Sharc+ Decompilers

5•kavinsky777•4d ago•0 comments