read-only demo

Videos EcqMYoIV57A

Why More Context Makes Your Agent Dumber and What to Do About It — Nupur Sharma, Qodo

index_state ready data_status ok

AI Engineer· published 2026-06-08· 0:26:27· en-US· indexed 2026-08-11 11:09

Open on YouTube

Scene timeline

  1. Shot 0, 0:00 to 0:05, 1 of 1 keyframes kept
  2. Shot 1, 0:05 to 0:09, 1 of 1 keyframes kept
  3. Shot 2, 0:09 to 0:14, 1 of 1 keyframes kept
  4. Shot 3, 0:14 to 0:19, 1 of 1 keyframes kept
  5. Shot 4, 0:19 to 0:50, 1 of 1 keyframes kept
  6. Shot 5, 0:50 to 0:52, 1 of 1 keyframes kept
  7. Shot 6, 0:52 to 1:18, 1 of 1 keyframes kept
  8. Shot 7, 1:18 to 1:44, 1 of 1 keyframes kept
  9. Shot 8, 1:44 to 2:09, 0 of 1 keyframes kept
  10. Shot 9, 2:09 to 2:35, 1 of 1 keyframes kept
  11. Shot 10, 2:35 to 3:04, 1 of 1 keyframes kept
  12. Shot 11, 3:04 to 3:33, 0 of 1 keyframes kept
  13. Shot 12, 3:33 to 4:02, 0 of 1 keyframes kept
  14. Shot 13, 4:02 to 4:30, 0 of 1 keyframes kept
  15. Shot 14, 4:30 to 4:57, 0 of 1 keyframes kept
  16. Shot 15, 4:57 to 5:23, 1 of 1 keyframes kept
  17. Shot 16, 5:23 to 5:50, 1 of 1 keyframes kept
  18. Shot 17, 5:50 to 6:16, 0 of 1 keyframes kept
  19. Shot 18, 6:16 to 6:43, 0 of 1 keyframes kept
  20. Shot 19, 6:43 to 7:09, 1 of 1 keyframes kept
  21. Shot 20, 7:09 to 7:36, 0 of 1 keyframes kept
  22. Shot 21, 7:36 to 8:02, 0 of 1 keyframes kept
  23. Shot 22, 8:02 to 8:29, 0 of 1 keyframes kept
  24. Shot 23, 8:29 to 9:02, 1 of 1 keyframes kept
  25. Shot 24, 9:02 to 9:34, 1 of 1 keyframes kept
  26. Shot 25, 9:34 to 10:01, 1 of 1 keyframes kept
  27. Shot 26, 10:01 to 10:27, 0 of 1 keyframes kept
  28. Shot 27, 10:27 to 10:55, 1 of 1 keyframes kept
  29. Shot 28, 10:55 to 11:23, 0 of 1 keyframes kept
  30. Shot 29, 11:23 to 11:51, 0 of 1 keyframes kept
  31. Shot 30, 11:51 to 12:19, 0 of 1 keyframes kept
  32. Shot 31, 12:19 to 12:46, 1 of 1 keyframes kept
  33. Shot 32, 12:46 to 13:12, 0 of 1 keyframes kept
  34. Shot 33, 13:12 to 13:41, 1 of 1 keyframes kept
  35. Shot 34, 13:41 to 14:11, 0 of 1 keyframes kept
  36. Shot 35, 14:11 to 14:40, 0 of 1 keyframes kept
  37. Shot 36, 14:40 to 15:07, 1 of 1 keyframes kept
  38. Shot 37, 15:07 to 15:33, 1 of 1 keyframes kept
  39. Shot 38, 15:33 to 16:00, 0 of 1 keyframes kept
  40. Shot 39, 16:00 to 16:19, 1 of 1 keyframes kept
  41. Shot 40, 16:19 to 16:46, 1 of 1 keyframes kept
  42. Shot 41, 16:46 to 17:12, 0 of 1 keyframes kept
  43. Shot 42, 17:12 to 17:39, 0 of 1 keyframes kept
  44. Shot 43, 17:39 to 18:06, 1 of 1 keyframes kept
  45. Shot 44, 18:06 to 18:32, 0 of 1 keyframes kept
  46. Shot 45, 18:32 to 18:59, 0 of 1 keyframes kept
  47. Shot 46, 18:59 to 19:26, 1 of 1 keyframes kept
  48. Shot 47, 19:26 to 19:52, 1 of 1 keyframes kept
  49. Shot 48, 19:52 to 20:19, 1 of 1 keyframes kept
  50. Shot 49, 20:19 to 20:46, 0 of 1 keyframes kept
  51. Shot 50, 20:46 to 21:12, 0 of 1 keyframes kept
  52. Shot 51, 21:12 to 21:39, 0 of 1 keyframes kept
  53. Shot 52, 21:39 to 22:06, 0 of 1 keyframes kept
  54. Shot 53, 22:06 to 22:32, 0 of 1 keyframes kept
  55. Shot 54, 22:32 to 22:59, 0 of 1 keyframes kept
  56. Shot 55, 22:59 to 23:26, 0 of 1 keyframes kept
  57. Shot 56, 23:26 to 23:54, 0 of 1 keyframes kept
  58. Shot 57, 23:54 to 24:21, 1 of 1 keyframes kept
  59. Shot 58, 24:21 to 24:49, 0 of 1 keyframes kept
  60. Shot 59, 24:49 to 25:16, 0 of 1 keyframes kept
  61. Shot 60, 25:16 to 25:44, 0 of 1 keyframes kept
  62. Shot 61, 25:44 to 26:12, 0 of 1 keyframes kept
  63. Shot 62, 26:12 to 26:26, 1 of 1 keyframes kept

63 shot(s).

keyframes kept every frame deduplicated

What was stored

cues
244
whisperx 244
chunks
46
from 244 cues
keyframes
29
kept of 63 captured
frames with text
29
648 lines read
chapters
0
from the source metadata
keyframe bytes
6.8 MB
word timings on 244 cues

Provenance

Each pipeline stage, its state and the model that produced it
stage state model started took
fetch done 2026-08-11 11:04 1m 24s
stt done 2026-08-11 11:06 27s
chunk done 2026-08-11 11:06 0s
text_embed done 2026-08-11 11:06 0s
keyframe done 2026-08-11 11:06 2m 11s
ocr done 2026-08-11 11:08 19s
frame_embed done 2026-08-11 11:09 5s

Frames, and what the machine read

  • 0:03 #0 done2 line(s)

    shot 0·sharpness 662.1

    1. AlEngineer0.98
    2. EUROPE1.00
  • 0:08 #1 done2 line(s)

    shot 1·sharpness 814.9

    1. PRESENTINGSPONSOR1.00
    2. Google DeepMind1.00
  • 0:12 #2 done3 line(s)

    shot 2·sharpness 905.6

    1. PLATINUM SPONSORS0.98
    2. # Braintrust0.96
    3. WorkOS OpenAI0.94
  • 0:15 #3 done7 line(s)

    shot 3·sharpness 232.9

    1. qodo1.00
    2. Hidden Failure Modes1.00
    3. for Al Agents0.99
    4. Lessons from Real-World AI Engineering1.00
    5. qodo0.95
    6. AlEngin0.95
    7. EUROPZ0.94
  • 0:35 #4 done15 line(s)

    shot 4·sharpness 2149.5

    1. Help0.91
    2. Hidden Falure Modes for Al0.97
    3. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpKth7ZpPGAE/edit?slide=id.g3d342bdbadb_0_260#slide=id.g3d342bdbadb_0_2600.99
    4. 0.97
    5. New Chrome avallble0.95
    6. qodo1.00
    7. 小70.60
    8. Hidden Failure Modes1.00
    9. AIE1.00
    10. 1.00
    11. 0.99
    12. for Al Agents0.98
    13. Lessons from Real-World AI Engineering0.98
    14. Engineering the future of Al0.97
    15. AIEr0.92
  • 0:51 #5 done17 line(s)

    shot 5·sharpness 2248.8

    1. Tab1.00
    2. Help1.00
    3. Hidden Falure Modes for Al0.95
    4. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_0_778#slide=id.g3d342bdbadb_0_7780.99
    5. 0.99
    6. New Chrome avallable0.99
    7. AIE1.00
    8. Nupur Sharma1.00
    9. 1.00
    10. 1.00
    11. 1.00
    12. Solutions Architect,Qodo0.98
    13. Scan to1.00
    14. Connect1.00
    15. qodol0.86
    16. Braintrust1.00
    17. WorkOS OpenAI0.97
  • 1:00 #6 done29 line(s)

    shot 6·sharpness 2294.9

    1. Window1.00
    2. Help1.00
    3. Hidden Falure Modes for Al0.99
    4. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_0_1308#slide=id.g3d342bdbadb_0_13080.99
    5. 0.98
    6. New Chrome avallble0.95
    7. The Evolution of the Agentic Stack1.00
    8. ***0.55
    9. PHASE 030.94
    10. AIE1.00
    11. PHASE 021.00
    12. Multi-Agent Systems1.00
    13. 1.00
    14. 1.00
    15. 1.00
    16. 1.00
    17. PHASE 010.94
    18. Agentic Workflows1.00
    19. Static Prompts0.98
    20. pruning of data chunks.1.00
    21. Short context & manual0.99
    22. Dynamic tool use and1.00
    23. iterative reasoning loops.1.00
    24. Specialized orchestration and1.00
    25. cooperative problem solving.0.99
    26. qodo1.00
    27. Braintrust1.00
    28. WorkOS OpenAI0.93
    29. AIE1.00
  • 1:41 #7 done30 line(s)

    shot 7·sharpness 2203.4

    1. Tab0.97
    2. Window1.00
    3. Help1.00
    4. Hidden Falure Modes for Al0.99
    5. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_0_1308#slide=id.g3d342bdbadb_0_13080.99
    6. 0.98
    7. New Chrome avallable0.99
    8. The Evolution of the Agentic Stack1.00
    9. ★★*0.50
    10. PHASE 030.99
    11. AIE1.00
    12. PHASE 021.00
    13. Multi-Agent Systems1.00
    14. 1.00
    15. 1.00
    16. 1.00
    17. 1.00
    18. PHASE 010.94
    19. Agentic Workflows1.00
    20. Static Prompts1.00
    21. pruning of data chunks.1.00
    22. Short context & manual1.00
    23. Dynamic tool use and1.00
    24. iterative reasoning loops.1.00
    25. Specialized orchestration and1.00
    26. cooperative problem solving.0.99
    27. qodo1.00
    28. AlEngineer0.91
    29. AlEn0.90
    30. EUROPE1.00
  • 2:04 #8 skipped

    shot 8·duplicate of #7

  • 2:20 #9 done29 line(s)

    shot 9·sharpness 2226.8

    1. Tab1.00
    2. Window1.00
    3. Help1.00
    4. Hidden Falure Modes for Al0.98
    5. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_0_1308#slide=id.g3d342bdbadb_0_13080.99
    6. 0.96
    7. New Chrome avallable0.97
    8. The Evolution of the Agentic Stack0.99
    9. ***0.66
    10. PHASE 030.94
    11. AIE1.00
    12. PHASE 021.00
    13. Multi-Agent Systems1.00
    14. 1.00
    15. 1.00
    16. 1.00
    17. 1.00
    18. PHASE 010.94
    19. Agentic Workflows1.00
    20. Static Prompts0.99
    21. pruning of data chunks.0.98
    22. Short context & manual0.99
    23. Dynamic tool use and1.00
    24. iterative reasoning loops.0.99
    25. Specialized orchestration and1.00
    26. cooperative problem solving.0.99
    27. qodo1.00
    28. Engineering the future of Al0.99
    29. AIE0.93
  • 2:49 #10 done52 line(s)

    shot 10·sharpness 3134.2

    1. Tab0.99
    2. Window1.00
    3. Help1.00
    4. Hidden Falure Modes for Al0.98
    5. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_22_254#slide=id.g3d342bdbadb_22_2540.98
    6. 0.99
    7. 00.56
    8. New Chrome avallable0.96
    9. Failure Mode 1: The Context Trap0.98
    10. 10 Total Retrieved Documents1.00
    11. *★★0.54
    12. AIE1.00
    13. 1.00
    14. 1.00
    15. PROBLEM ANALYSIS1.00
    16. 751.00
    17. 751.00
    18. 1.00
    19. The "Lost in the Middle" Phenomenon0.99
    20. 701.00
    21. 701.00
    22. 1.00
    23. 1.00
    24. 1.00
    25. LLMs exhibit a U-shaped performance curve when1.00
    26. ACaay0.60
    27. 651.00
    28. ACccy0.66
    29. 651.00
    30. processing long context windows:1.00
    31. 601.00
    32. 601.00
    33. High recall for information at the beginning of0.99
    34. a prompt.0.97
    35. 551.00
    36. 551.00
    37. High recall for information at the end of a0.99
    38. 501.00
    39. 501.00
    40. prompt.1.00
    41. 1st1.00
    42. 5th1.00
    43. 10th1.00
    44. Failure: Critical data or instructions buried in1.00
    45. Position of Document with the Answer1.00
    46. the middle are frequently ignored or "lost".1.00
    47. claude-1.31.00
    48. claude-1.3-100k1.00
    49. gpt-3.50.98
    50. qodo1.00
    51. Engineering the future of Al1.00
    52. AlEn0.94
  • 3:10 #11 skipped

    shot 11·duplicate of #10

  • 3:44 #12 skipped

    shot 12·duplicate of #10

  • 4:21 #13 skipped

    shot 13·duplicate of #10

  • 4:46 #14 skipped

    shot 14·duplicate of #9

  • 5:10 #15 done51 line(s)

    shot 15·sharpness 3283.4

    1. Tab1.00
    2. Window Help0.96
    3. 16:131.00
    4. Hidden Fallure Modes for Al0.98
    5. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_22_810#slide=id.g3d342bdbadb_22_8100.99
    6. 0.99
    7. New Chrome avallable0.98
    8. Strategic Solutions: Context Optimization0.99
    9. Solution1.00
    10. Best For...1.00
    11. Developer Effort1.00
    12. Cost Impact1.00
    13. ***0.60
    14. 1.00
    15. AIE1.00
    16. 1.00
    17. Context Engine1.00
    18. Large, messy codebases.1.00
    19. High: Needs Search/Ranking0.99
    20. logic.1.00
    21. Moderate (Indexing1.00
    22. overhead).1.00
    23. 1.00
    24. 1.00
    25. 1.00
    26. 1.00
    27. Hierarchical1.00
    28. Understanding project1.00
    29. Medium: Needs background1.00
    30. High upfront1.00
    31. Summarization1.00
    32. structure.1.00
    33. LLM processing.0.99
    34. (Pre-summarization).1.00
    35. Knowledge Graph1.00
    36. dependencies.1.00
    37. Complex logic and deep1.00
    38. code-parsing engine.1.00
    39. Very High: Needs1.00
    40. Variable (Graph DB hosting).1.00
    41. Iterative Retrieval1.00
    42. Proactive agents using tools.0.99
    43. Low: Needs a 'Read' tool.0.98
    44. High (Recursive API calls).1.00
    45. Self-Correction1.00
    46. accuracy).1.00
    47. High-stakes tasks (100%1.00
    48. Medium:Adds "Critic"node.0.98
    49. Lower (Adds latency/token0.99
    50. cost).1.00
    51. Engineering the future of Al0.99
  • 5:44 #16 done53 line(s)

    shot 16·sharpness 3279.8

    1. Bookmarks0.99
    2. Profiles1.00
    3. Tab1.00
    4. Window Help0.99
    5. Thu 9 Apr 16:130.98
    6. Hidden Falure Modes for Al/0.91
    7. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_22_810#slide=id.g3d342bdbadb_22_8100.98
    8. 0.99
    9. New Chrome avallable0.95
    10. Strategic Solutions: Context Optimization0.99
    11. Solution1.00
    12. Best For...1.00
    13. Developer Effort1.00
    14. Cost Impact1.00
    15. ***0.62
    16. 1.00
    17. AIE1.00
    18. 1.00
    19. 0.99
    20. Context Engine1.00
    21. Large, messy codebases.1.00
    22. High: Needs Search/Ranking1.00
    23. logic.1.00
    24. Moderate (Indexing1.00
    25. overhead).1.00
    26. 1.00
    27. Hierarchical1.00
    28. Understanding project1.00
    29. Medium: Needs background0.98
    30. High upfront1.00
    31. Summarization1.00
    32. structure.1.00
    33. LLM processing.0.99
    34. (Pre-summarization).1.00
    35. Knowledge Graph1.00
    36. dependencies.1.00
    37. Complex logic and deep1.00
    38. code-parsing engine.1.00
    39. Very High: Needs1.00
    40. Variable (Graph DB hosting).1.00
    41. Iterative Retrieval1.00
    42. Proactive agents using tools.1.00
    43. Low: Needs a 'Read' tool.0.98
    44. High (Recursive API calls).1.00
    45. Self-Correction1.00
    46. accuracy).1.00
    47. High-stakes tasks (100%0.97
    48. Medium:Adds "Critic"node.0.98
    49. Lower (Adds latency/token0.99
    50. cost).1.00
    51. AlEngineer0.96
    52. AIE0.96
    53. EUROPE1.00
  • 6:13 #17 skipped

    shot 17·duplicate of #16

  • 6:30 #18 skipped

    shot 18·duplicate of #9

  • 6:48 #19 done49 line(s)

    shot 19·sharpness 3292.8

    1. Tab0.99
    2. Window Help0.99
    3. Hidden Fallure Modes for Al0.99
    4. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_22_810#slide=id.g3d342bdbadb_22_8100.98
    5. 0.97
    6. New Chrome avallable0.98
    7. Strategic Solutions: Context Optimization0.99
    8. Solution1.00
    9. Best For...1.00
    10. Developer Effort1.00
    11. Cost Impact1.00
    12. ***0.58
    13. 1.00
    14. AIE1.00
    15. 1.00
    16. Context Engine1.00
    17. Large, messy codebases.1.00
    18. High: Needs Search/Ranking1.00
    19. logic.1.00
    20. Moderate (Indexing1.00
    21. overhead).1.00
    22. 1.00
    23. 1.00
    24. Hierarchical1.00
    25. Understanding project1.00
    26. Medium: Needs background1.00
    27. High upfront1.00
    28. Summarization1.00
    29. structure.1.00
    30. LLM processing.0.99
    31. (Pre-summarization).1.00
    32. Knowledge Graph1.00
    33. dependencies.1.00
    34. Complex logic and deep1.00
    35. code-parsing engine.1.00
    36. Very High: Needs1.00
    37. Variable (Graph DB hosting).1.00
    38. Iterative Retrieval1.00
    39. Proactive agents using tools.0.99
    40. Low: Needs a 'Read" tool.0.98
    41. High (Recursive API calls).1.00
    42. Self-Correction1.00
    43. High-stakes tasks (100%1.00
    44. accuracy).1.00
    45. Medium: Adds "Critic" node.0.99
    46. Lower (Adds latency/token0.98
    47. cost).1.00
    48. Engineering the future of Al1.00
    49. AIE1.00
  • 7:15 #20 skipped

    shot 20·duplicate of #9

  • 7:57 #21 skipped

    shot 21·duplicate of #16

  • 8:05 #22 skipped

    shot 22·duplicate of #16

  • 8:58 #23 done28 line(s)

    shot 23·sharpness 2788.5

    1. Tab0.98
    2. Window1.00
    3. Help1.00
    4. 品回0.66
    5. Hidden Falure Modes for Al0.97
    6. docs.google.com/presentation/d/11zJUkX3Upxyszm8AZYgSKpK1h7ZpPGAE/edit?slide=id.g3d342bdbadb_22_2413#slide=id.g3d342bdbadb_22_24130.99
    7. 0.99
    8. New Chrome avalable0.96
    9. Failure Mode 2: The Orchestration Paradox0.98
    10. *★*0.57
    11. REASONING DRIFT: DYNAMIC LOOP DEGRADATION1.00
    12. AIE1.00
    13. 1.00
    14. 1.00
    15. 1.00
    16. 1.00
    17. Infinite Thinking Loops0.99
    18. B0.97
    19. Purely dynamic "ReAct" loops can trap agents in0.98
    20. recursive reasoning, repeating the same logic1.00
    21. without tool execution.0.98
    22. Resource Exhaustion1.00
    23. Agents consume excessive API credits "thinking"0.99
    24. about tool selection rather than solving the task.0.99
    25. qodo1.00
    26. AlEngineer0.97
    27. AIE1.00
    28. EUROPE1.00

Transcript

244 cues· 4,076 words· 21,531 chars

  1. 0:14 I'm Nupur.
  2. 0:15 I work with Kodo.
  3. 0:17 At Kodo, we do agentic reviews.
  4. 0:20 I have a background in DevSecOps, so I'm coming from an industry where everything was deterministic.
  5. 0:27 The pipelines, they run, they crash.
  6. 0:29 If they crash, we fix them, to a place where we are doing agents where nothing is deterministic.
  7. 0:38 So in my last few years, I have learned where and how agents fail, what are the learnings, and today I will be sharing some of my learnings with you.
  8. 0:52 So if you see the evolution of agents, it started with static prompts where it was a 4K context window and we tried to put whatever was important or whatever we deemed important and the AI models will process it and provide you with the results, right?
  9. 1:12 When we started with that, that means that it was on us to tell LLMs what they should look into.
  10. 1:19 That means if we provide wrong inputs, we might not get proper results.
  11. 1:24 And then we thought maybe if the context window grows, if the context size grows, we can do better.
  12. 1:29 We can have more inputs.
  13. 1:32 and we started with agentic workflows so we created an agent we get that get them tools like search tool to go into search into documents and do something uh as a command then again look into the search and do something which again created kind of a loop where the tool does not know where to stop it thinks like i need more inputs again going back and back it's a loop
  14. 1:57 To improvise on that, nowadays multi-agents is becoming more popular.
  15. 2:03 Create multi-agents, do a lot of stuff together.
  16. 2:07 When we see it like that, we have a lot of agents working for you.
  17. 2:11 So a security agent trying to figure security concerns.
  18. 2:15 A review agent trying to review the tool, a coding agent trying to fix things.
  19. 2:20 Now again the more the tools the more issues you have.
  20. 2:24 Not every agent understands and they have clash in their understandings where you don't get into the results.
  21. 2:34 So what do we learn from here?
  22. 2:37 What we see is context is not a problem.
  23. 2:41 Day by day, the models are coming where you can dump a lot of context, a lot of data.
  24. 2:47 But does that make sure that the results you are getting is smart enough to give you everything or smart enough to decide what's important?
  25. 2:56 If you see the current LLM models, we see a pattern where it takes the initial inputs you provide, it takes the last inputs, but the in-between context is basically removed.
  26. 3:11 So, they don't focus on the in-between context, agents look at the starting point, end point and try to provide you the results.
  27. 3:18 This is like a U-curve where
  28. 3:22 Some of the things from the start, some of the things from the end make sense, but whatever you are providing in between, that is not taken up.
  29. 3:29 Yeah?
  30. 3:30 How do you know this?
  31. 3:31 This is something which we are working on and we are actually benchmarking things.
  32. 3:35 So when we create agents, we try to see this is the context we provide to the agents.
  33. 3:40 Does it take this context into effect and also give us the results?
  34. 3:45 So we are working with multi-agent architecture where for each of the tasks we do for code reviews, we give the task to an agent and say, okay,
  35. 3:54 give us the result now every time we for example code reviews we try to see can we give all the context can we give the whole code base for example and see if we can get the results but we see that that whenever we start working with that the initial prompt or the initial goal which we start with that is in focus if we give something at the end as an input that is in focus but all between context like i have jira i have mcps can you look into that
  36. 4:22 the LLMs try to get rid of those things and push them to make sense by themselves.
  37. 4:31 So to have this or to make a way out of this, how we deal with is creating strategic solution for context optimization.
  38. 4:42 Rather than dumping everything to the models and asking them to be smart enough to find out what is more important,
  39. 4:50 we usually start to see, okay, what we can do to make it better context for the model.
  40. 4:55 There are lots of solutions in place, if you see currently, and context engine is a buzzword, like everybody wants to create context engine and everybody wants to provide that, but context engine is like a bouncer, right?
  41. 5:11 So your high speed car is going and it acts as a bouncer and tells you this is more important.
  42. 5:17 Now, if you have a large, messy code base,
  43. 5:20 It makes sense to create a context engine because it creates a search pattern, it creates a ranking logic so that whenever you ask for a task, it looks for those rankings and say this is more important for you, take it and work with it.
  44. 5:35 The problem is the indexing part takes moderate effort, but the scaling is a challenge.
  45. 5:41 Like if you start talking about 600 repositories or 700 repositories, the mapping and the indexing starts to slow down and it becomes, again, unpredictable to find or create a context engine if you are not actually into making context engine only.
  46. 5:59 There are lots of areas where agent can get more context instead of investing highly on context engine.
  47. 6:07 Hierarchical summarization where instead of creating or going through everything, a summary is created for each file and folder so that when the agents try to find, they can try to read the summary and see if that is
  48. 6:20 more important to us or not can be a good one.
  49. 6:24 The only thing is that you need a lot of LLM processing.
  50. 6:27 So every time a file is created or changed, some of the agents need to go and create a mapping for that.

Open at this second