Gabriel Vergnaud

Gabriel Vergnaud

@gabrielvergnaud.com

TypeScript nerd β€’ Open Source (TS-Pattern, HOTScript) β€’ Teacher β€’ Staff Eng @datadog Unleash TypeScript's full potential πŸ‘‰ http://type-level-typescript.com

290 followers139 following30 posts

Oops, I made yet another agent harness. This one is designed to keep _humans_ in flow 😌 Introducing ✨ bise :* ✨ If you feel the agent fatigue while managing your 10 parallel coding sessions, this is for you. and it's packed with cool features πŸ§΅πŸ‘‡

View full thread

Bise is 5 days old, and it was built with itself. I haven't feel that productive for... ever? I'm addicted so you can expect more features to land soon πŸ˜… Would love to hear about your feature requests! Comment below :*

Oops, I made yet another agent harness. This one is designed to keep _humans_ in flow 😌 Introducing ✨ bise :* ✨ If you feel the agent fatigue while managing your 10 parallel coding sessions, this is for you. and it's packed with cool features πŸ§΅πŸ‘‡

View full thread

It scales to as many agents as you want! But don't worry about your token bill. ❌ No multi agent commitee that runs in circles πŸ‘‰ Just one agent per task It cost the same as your manual parallel sessions!

Oops, I made yet another agent harness. This one is designed to keep _humans_ in flow 😌 Introducing ✨ bise :* ✨ If you feel the agent fatigue while managing your 10 parallel coding sessions, this is for you. and it's packed with cool features πŸ§΅πŸ‘‡

View full thread

It's always available for you. You can give it large tasks and it will distribute the work, push implementers forward, answer their questions, and only surface to you what's relevant.

Oops, I made yet another agent harness. This one is designed to keep _humans_ in flow 😌 Introducing ✨ bise :* ✨ If you feel the agent fatigue while managing your 10 parallel coding sessions, this is for you. and it's packed with cool features πŸ§΅πŸ‘‡

View full thread

Bise is a new take on agents. Bise is your team lead. It has one single everlasting thread for your whole repo. Don't worry about context management, memory, ... everything is handled for you!

Oops, I made yet another agent harness. This one is designed to keep _humans_ in flow 😌 Introducing ✨ bise :* ✨ If you feel the agent fatigue while managing your 10 parallel coding sessions, this is for you. and it's packed with cool features πŸ§΅πŸ‘‡

There are so many harnesses out there, and yet they all look the same. And managing parallel agents is pretty painful! 😭 You need to babysit your sessions, think about the context window, remember where is what, juggle with your open PRs and worktrees...

A new version of TS-Pattern is out 🚨 You can now customize the fallback behavior of `.exhaustive()` if the runtime value you get is unexpected. upgrade πŸ‘‰ npm i ts-pattern@5.7.0

View full thread
View full thread

Hey friends πŸ‘‹ Trying out @bsky.app, looks great so far! I'll post TypeScript and programming related things. to get started, here is an article I wrote a couple of weeks ago explaining how to get optional keys from object types πŸ€— type-level-typescript.com/articles/how...

type-level-typescript.comHow to get optional keys from object types in TypeScript? β€” Type-Level TypeScriptLet's build a reusable type helper to get all optional keys from an object type in TypeScript.

You are up to date.