Thomas D

5.9K posts

Thomas D banner
Thomas D

Thomas D

@tthomasdd

Agents @ Mercury

Boulder, CO Katılım Şubat 2015
640 Takip Edilen592 Takipçiler
Thomas D
Thomas D@tthomasdd·
@tomasruizlopez I’m just sayin: it’s much easier to review the code if you have an understanding of the general shape it should have. You should spend less energy reviewing code and more achieving alignment with your agents and coworkers.
English
1
0
2
27
Tomás Ruiz-López 👨🏻‍💻
@tthomasdd You may also be reviewing something you didn't produce. And we know that even if you achieve alignment there is no guarantee the produced code actually matches what you agreed with the robot!
English
1
0
2
192
Thomas D retweetledi
Dillon Mulroy
Dillon Mulroy@dillon_mulroy·
nobody actually has things figured out btw
Dillon Mulroy tweet media
English
13
13
267
15.4K
Thomas D
Thomas D@tthomasdd·
@pvncher ahh yes, the main purpose of sub agents
English
0
0
0
43
eric provencher
eric provencher@pvncher·
Even better than this - ask codex to use scout agents to set do the research first so you don’t clutter the main context window. Sub agents to resolve ambiguity, then you run
Vaibhav (VB) Srivastav@reach_vb

codex tip: ask codex to do its research first and then use set_goal to set an appropriate goal instead of /goal It results in massively better prompt and downstream results! all my prompts would start with requirements gathering and research and once done set_goal

English
26
14
493
39.9K
Thomas D retweetledi
smit
smit@itsoksmit·
vibe coding allows "ideas guys" to bring their ideas to reality, revealing that their idea kinda sucked
English
208
912
18.6K
394.9K
Thomas D retweetledi
Erik Meijer
Erik Meijer@headinthebox·
Apparently, is that time of the year when people migrate from Anthropic to Cursor. Last time it took 2 weeks (July 1-July 15) to boomerang back. Any bets? In any case congrats, boomerang or not, the employee wins.
TBPN@tbpn

BREAKING: @jenny_wen is joining Cursor as Head of Design

English
3
3
27
5.8K
Thomas D retweetledi
Can.
Can.@lumendriada·
herdr hit 16k stars! which means more issue triage, support, and roadmap pressure, so i’ve been burning tokens left and right keeping up. applied to both openai and anthropic os maintainer programs a while ago. still haven’t heard back. once token-poor, always token-poor :(
English
22
14
357
27.2K
Giuseppe
Giuseppe@giuseppegurgone·
@tthomasdd @pidotdev they are created on the fly by the main agent using the instructions in AGENTS.md, no agents files definitions.
English
1
0
1
27
Giuseppe
Giuseppe@giuseppegurgone·
I am experimenting with ephemeral subagents that PI (a custom extension) generates on the fly using a few lines of instructions from AGENTS.md The two agent definitions are in the screenshot.
Giuseppe tweet mediaGiuseppe tweet media
English
7
3
43
4.3K
Thomas D
Thomas D@tthomasdd·
@fchollet Hilariously, there is a post with similar engagement that states the exact opposite. Everything is slop.
English
0
0
1
354
François Chollet
François Chollet@fchollet·
The weak AI code gen we had until late last year was most useful to low-skill programmers -- it was raising the floor. It was essentially useless to high-skill programmers -- you could move faster and ship better code without. This has been completely flipped: the strong AI code gen we have now is *most* useful to high-skill programmers, while low-skill programmers are vastly underutilizing it or sometimes drowning in it. It went from a crutch to a power tool.
English
113
138
1.8K
137.6K
Thomas D
Thomas D@tthomasdd·
@dexhorthy dog fr i'm always like: ok say all that again but shorter and with simpler words and just give me the high level ideas and we can dive deeper into the details if necessary
English
0
0
1
33
dex
dex@dexhorthy·
codex prompting guide
GIF
English
4
1
24
2.6K
Mikey O'Brien
Mikey O'Brien@mikeyobrienv·
Agreed, though many of these go beyond the scope of a tidy subagent primitive. How many of these things does a fable/gpt-5.6 class model REALLY need? 1. Claude Code look and feel 2. Parallel background agents 3. Live widget UI 4. FleetView 5. Conversation viewer 6. Custom agent types 7. Mid-run steering 8. Session resume 9. Graceful turn limits 10. Case-insensitive agent names 11. Fuzzy model selection 12. Context inheritance 13. Persistent agent memory 14. Git worktree isolation 15. Skill preloading 16. Tool denylist 17. Styled completion notifications 18. Event bus 19. Cross-extension RPC 20. Scheduled agents 21. Model-scope enforcement
English
2
0
0
102
Mikey O'Brien
Mikey O'Brien@mikeyobrienv·
If you like pi-tidy-tools, you might like pi-tidy-subagents. Same minimal UX. Fan out tasks across model + thinking combinations. pi install npm:@mobrienv/pi-tidy-subagents github.com/mikeyobrien/pi…
Mikey O'Brien tweet media
English
5
4
100
8K
Thomas D
Thomas D@tthomasdd·
@doodlestein Plot twist: this just iteratively creates more complexity than is warranted. Models can and will find every possible thing that is underspecified or not quite just right, until forever, when your 300 line code change ends up being 3000.
English
0
0
0
25
Jeffrey Emanuel
Jeffrey Emanuel@doodlestein·
It doesn't seem to matter how smart an LLM is, this prompt basically always helps it find problems in its work: "Once again, check over everything again with fresh eyes looking for any blunders, mistakes, errors, oversights, omissions, problems, misconceptions, bugs, etc. Be SUPER thorough and meticulous!" Even after 3 rounds in a row! The harder the tasks, the more problems it finds. Doing this during the planning phase saves a lot of tokens and tears later. Measure twice, cut once!
Jeffrey Emanuel tweet mediaJeffrey Emanuel tweet mediaJeffrey Emanuel tweet mediaJeffrey Emanuel tweet media
English
38
24
550
61.3K
Thomas D
Thomas D@tthomasdd·
@mikeyobrienv yeah but tintinweb's version is quite a bit reduced in scope from the original pi-subagents by nico.
English
1
0
0
46
Mikey O'Brien
Mikey O'Brien@mikeyobrienv·
@tthomasdd It's another full agent system for Pi. pi-tidy-subagents is deliberately not that. I intend to keep it as simple as possible. The focus is on UX and observability over more orchestration mechanisms.
English
1
0
0
47
Thomas D
Thomas D@tthomasdd·
it feels so good when the model asks: what do you want to do? a) ... (recommended) b) ... c) ... and your answer is not the recommended option. i'm like "ha! gotcha clanker!"
English
0
0
3
234
Thomas D
Thomas D@tthomasdd·
i just spend 30min debugging why cmd+click didn't open links (it hasn't for the past 2 months) and it turns out my footer extension was intercepting the clicks and never sending them to pi... terrible.
English
0
0
0
26
Thomas D
Thomas D@tthomasdd·
pi is the linux of agent harnesses
English
1
0
2
257
Mikey O'Brien
Mikey O'Brien@mikeyobrienv·
@tthomasdd pi-subagents is the batteries-included orchestration OS: roles, chains, async jobs, worktrees, review loops. pi-tidy-subagents goes back to basics and a focus on simplicity. Give models a powerful primitive and let it handle orchestration.
English
2
1
5
502