30초 요약
Linear engineer Jacob describes growing an AI-agent evaluation dataset through real use, combining deterministic checks with a language-model judge for more subjective output quality.
- 1Grow the test setUnexpected real-world use becomes new evaluation data over time.
- 2Check objective behaviorA request for an in-progress status should result in the corresponding status.
- 3Judge subjective outputThe team uses a language-model judge for questions such as whether the title and description capture the right information.
핵심 정리
- Add unexpected user interactions to an evaluation dataset as the product is used.
- Check deterministic requirements, such as setting a requested status, directly.
- Use a model judge for more subjective criteria, such as extracting a useful title.
챕터별로 다듬은 전문 읽기
Evaluation from usage and feedback
Jacob explains how Linear combines test cases and model judgment.
Linear engineer Jacob says the team grows its AI-agent evaluation dataset through actual use. When a user behaves in an unexpected way, the team adds that case for future testing. Some checks are objective: if a user asks for an issue to be in progress, the agent should set that status. Other questions, such as whether a description is well organized or the right information became the title, are more subjective. For those, he describes using a language model as a judge against the expected information.
같은 채널의 다른 글
46:40EN
17:50EN
15:03EN
33:09EN
13:05EN
1:06EN