chipro Profile Banner
Chip Huyen Profile
Chip Huyen

@chipro

Followers
117K
Following
7K
Media
103
Statuses
562

AI Engineering: https://t.co/94dv4uTU1H Designing ML Sys: https://t.co/G81hL2dWmr Entanglements: https://t.co/W27aXeiySY @aisysbooks

San Francisco, CA
Joined June 2008
Don't wanna be here? Send us removal request.
@chipro
Chip Huyen
7 months
My 8000-word note on agents: Covering:. 1. An overview of agents. 2. How the capability of an AI-powered agent is determined by the set of tools it has access to and its capability for planning. 3. How to select the best set of tools for your agent. 4.
Tweet card summary image
huyenchip.com
Foundation models enable many new application interfaces, but one that has especially grown in popularity is the conversational interface, such as with chatbots and assistants. The conversational...
36
422
3K
@chipro
Chip Huyen
9 hours
$100 for anyone who can show me how to get ChatGPT to stop using emdashes. it's driving me insane
Tweet media one
Tweet media two
Tweet media three
Tweet media four
662
83
3K
@chipro
Chip Huyen
5 days
13 years. 6 books. All metrics are flawed, but it still makes me happy to see this. I love writing, and I hope to improve at it over time.
Tweet media one
25
3
387
@chipro
Chip Huyen
11 days
Manus AI Manus AI chose to focus on context engineering rather than developing models. If you were to start an agentic company today, which would you invest in?.
7
1
17
@chipro
Chip Huyen
11 days
3. Dynamic few shot prompting. They cautioned against using the traditional few shot prompting for agents. Seeing the same few examples again and again will cause the agent to overfit to these examples. Ex: if you ask the agent to process a batch of 20 resumes, and one example
Tweet media one
2
2
31
@chipro
Chip Huyen
11 days
2. Tool use. Given how easy it is to add new tools (e.g., with MCP servers), the number of tools a user adds to an agent can explode. Too many tools make it easier for the agent to choose the wrong action, making them dumber. They caution against removing tools mid-iteration.
Tweet media one
2
1
28
@chipro
Chip Huyen
11 days
Very useful tips on tool use and memory from Manus's context engineering blog post. Key takeaways. 1. Reversible compact summary. Most models allow 128K context, which can easily fill up after a few turns when working with data like PDFs or web pages. When the context gets
Tweet media one
4
52
665
@chipro
Chip Huyen
14 days
I’m slowly beginning to accept that my productivity, when working with AI coding agents, is limited by my human brain. AI can do many tasks in parallel, but I can only track the context of a few, so I only run a few tasks at a time. I am the bottleneck.
193
174
2K
@chipro
Chip Huyen
19 days
4. Sniffly also allows me to walk through all my previous instructions and model’s responses, and I can also share them with my collaborators if needed. Sniffly is open-sourced and can be used without installation. uvx sniffly@latest init. GitHub:
Tweet card summary image
github.com
Claude Code dashboard with usage stats, error analysis, and sharable feature - chiphuyen/sniffly
5
10
134
@chipro
Chip Huyen
19 days
3. While most of the time, Claude Code can only go up to 10 steps before I need to interrupt it, it can occasionally go close to 100 steps. Just a year ago, people told me it was hard to get an agent to go above 5 steps!. Claude Code’s favorite tools are, unsurprisingly, search
Tweet media one
Tweet media two
1
0
50
@chipro
Chip Huyen
19 days
2. Traditional metrics of engineering hours/days don’t work for AI. Two metrics I use to evaluate the complexity of a project:. - how many instructions I need to give AI until it completes a project.- how often I have to interrupt it because it goes into the wrong direction
Tweet media one
2
4
72
@chipro
Chip Huyen
19 days
I open sourced Sniffly, a tool that analyzes Claude Code logs to help me understand my usage patterns and errors. Key learnings. 1. The biggest type of errors Claude Code made is Content Not Found (20 - 30%). It tries to find files or functions that don't exist. So I
Tweet media one
Tweet media two
46
124
1K
@chipro
Chip Huyen
19 days
RT @miramurati: Thinking Machines Lab exists to empower humanity through advancing collaborative general intelligence. We're building mult….
0
618
0
@chipro
Chip Huyen
2 months
I asked Claude Code to fix my bug and it just refused lol. "Your app is working fine. This is a minor issue that doesn't break core functionality."
Tweet media one
68
42
984
@chipro
Chip Huyen
3 months
I think I might've accidentally jailbreak-ed Claude. I asked Claude to craft a conversation between two characters for a story I'm writing and they suddenly started reciting Claude's system instructions.
Tweet media one
Tweet media two
Tweet media three
Tweet media four
28
64
769
@chipro
Chip Huyen
5 months
omg thank you jensen.
@eugeneyalt
eugene
5 months
@chipro’s “AI Engineering” on sale at the nvidia gtc gear store
Tweet media one
5
3
217
@chipro
Chip Huyen
6 months
Finally!!! An AI frontier lab run by adults. Congrats to @miramurati, @johnschulman2, @barret_zoph, @Luke_Metz, and the rest of the stellar team!. Fingers crossed for less AGI and more cool products 🙏.
@thinkymachines
Thinking Machines
6 months
Today, we are excited to announce Thinking Machines Lab (, an artificial intelligence research and product company. We are scientists, engineers, and builders behind some of the most widely used AI products and libraries, including ChatGPT,.
12
31
787
@chipro
Chip Huyen
7 months
RT @karinanguyen_: Highly recommend this book by @chipro esp. for product designers / software engineers who want to learn about model trai….
0
106
0
@chipro
Chip Huyen
7 months
Wrote a quick note (with examples) of common pitfalls that I’ve seen, both from public case studies and from my personal experience. Would love to hear from your experience about the pitfalls you've seen!
Tweet media one
8
35
291