Step 1 of 15 ยท Intro
Meet the product
Developers use an assistant inside their editor in two ways. Inline completions are many tiny requests that must feel instant, or they are worthless. Chat and agent mode are fewer, longer streamed requests that may run code or tests. One heavy user must not slow everyone down, the bill must be bounded, untrusted generated code must be contained, and a model provider outage must not stop developers from typing.