Topic

AI Agents

All digests tagged AI Agents

Agents Are Where Microservices Were in 2015 — Roberto Milev & Uday Kanagala, Navan thumbnail

· 19:28

Agents Are Where Microservices Were in 2015 — Roberto Milev & Uday Kanagala, Navan

The talk outlines that AI agents represent a paradigm shift comparable to microservices in 2015, requiring entirely new architectural patterns for reliable production deployment. Key areas of focus include managing agent statefulness (moving beyond stateless APIs), implementing advanced observability via hooks and traces, adopting skills as the primary unit of context, and establishing robust governance through guardrails at the policy layer. The industry is moving toward scoring non-deterministic trajectories rather than asserting fixed outputs.

Key takeaways

  1. Agents are Stateful by Nature 3:54

    Unlike traditional stateless API services, agents require persistent sessions and state management, necessitating specialized agentic runtimes (e.g., AWS Agent Core Runtime) [2:34].

  2. Skills as Context Unit 6:04

    To manage context effectively, the focus should be on treating 'skills'—which include instructions and tool execution logic—as pluggable units of work that allow for progressive disclosure of context [6:04].

  3. Observability via Hooks and Traces 7:16

    Because agents emit excessive thinking output, traditional logging fails. Operational reliability requires intercepting every step (pre-tool/post-tool, pre-decision/post-decision) to capture auto-traces, goals, reasoning, belief status, and confidence scores [7:16].

  4. Testing Non-Deterministic Systems 9:32

    Since agents are non-deterministic, testing must shift from asserting fixed outputs to scoring trajectories—evaluating the efficiency and completeness of the path taken toward a goal [9:32].

  5. Guardrails for Authorization 13:44

    The blurring line between an agent acting on behalf of a user versus using its own service account requires fine-grained authorization policies (guardrails) applied before and after every tool call to prevent sensitive data leakage [13:04].

Watch on YouTube Full article

AI Agents Are Just Distributed Systems Now — Salman Munaf, TikTok thumbnail

· 19:48

AI Agents Are Just Distributed Systems Now — Salman Munaf, TikTok

The core argument is that AI agents, once they interact with external services (tools/APIs), cease being purely model problems and become complex distributed systems challenges. Building reliable agents requires incorporating robust distributed systems thinking—focusing on failure modes, state management, transactionality, and security controls—rather than just improving the LLM itself.

Key takeaways

  1. AI Agents as Probabilistic Coordinators 5:46

    Unlike traditional deterministic workflows that follow a predefined decision tree, AI agents act as probabilistic coordinators. This variability necessitates strong external controls (e.g., circuit breakers, spending ceilings) to ensure determinism and prevent severe consequences.

  2. Handling Failure: Timeout vs. Failure 11:59

    A timeout does not mean failure; it means unknown. To prevent unsafe side effects (like double refunds), agents must utilize request IDs and idempotency keys, allowing for status lookups to confirm if an action already succeeded.

  3. State Management and Context 17:37

    Context that influences an action is state. This state can become stale or conflict with the authoritative source of truth, requiring explicit invalidation and provenance tracking, much like managing a cache.

  4. Security and Control Boundaries

    Agents must operate with scoped credentials (separate read/write permissions) and limited tool access. Furthermore, human approval should be bound to specific actions, actors, and expiry times, not blanket privileges.

Watch on YouTube Full article

AI-Native Organisations Run on Skills: How to Structure and Scale Them — Imad Touil, QuantumBlack thumbnail

· 20:31

AI-Native Organisations Run on Skills: How to Structure and Scale Them — Imad Touil, QuantumBlack

The talk argues that in AI-native organizations, organizational know-how resides primarily within 'skills.' While skills offer deterministic outcomes for complex workflows, ungoverned skills quickly accumulate as a form of technical debt due to duplication and quality decay. To scale effectively, organizations must adopt governance principles—borrowing from the microservices era—by implementing a centralized skills platform that provides metadata, search, versioning, access control, and clear ownership.

Key takeaways

  1. Skills are the core of organizational know-how 11:43

    The agentic software stack relies heavily on 'skills' (the deterministic component) within its outer workflow loop. If skills are unstructured, the resulting workflow is not truly deterministic.

  2. Governance prevents technical debt 20:30

    Without governance, teams repeatedly build similar skills (duplication), quality degrades because skills aren't retested against new models, and ownership is unclear. This creates a new class of technical debt.

  3. A centralized platform is mandatory for scale

    Scaling requires a central skills catalog with metadata, dependency mapping, versioning (to pull the current release), access control, and named human owners across architecture, infrastructure, and security.

Watch on YouTube Full article

AI Code Review That Understands Your PR's Intent thumbnail

· 5:30

AI Code Review That Understands Your PR's Intent

As coding agents write thousands of lines and open numerous PRs, the bottleneck shifts from writing code to reviewing and trusting it. Tessl Code Review addresses this by providing automated review capabilities that are aware of the Pull Request's (PR) intent, not just the diff. Key features include customizable 'review lenses' scoped via `globs` for specific standards (e.g., security or random design), ensuring accountability remains with the human reviewer while automating consistency across an organization's codebase.

Key takeaways

  1. The Shift in Bottleneck 0:35

    With agents writing code at scale, manual review and establishing trust in agent-written code is now the primary bottleneck. Reviewing becomes the critical 'final gate' (00:00:35).

  2. Intent-Aware Review 0:55

    Tessl Code Review differentiates itself by reading the PR summary and title to understand the intended goal of the change, allowing it to review according to context rather than just line changes (00:00:55).

  3. Customizable Review Lenses 2:03

    Review lenses are customizable skills that can be evaluated and distributed across a repository. They can be precisely scoped using `globs` to target specific sections of the codebase (e.g., security or random design) (00:02:03).

  4. Owning the Standard 3:14

    The review standard is defined by a versionable configuration file within the repository itself, ensuring that the team owns and controls the rules rather than relying on external web UI settings or black boxes (00:03:14).

Watch on YouTube Full article

How to Generate Mergeable Code with a Context Engine — Peter Werry, Unblocked thumbnail

· 18:36

How to Generate Mergeable Code with a Context Engine — Peter Werry, Unblocked

The presentation introduces the concept of a Context Engine designed to overcome limitations in current AI agents. Agents often suffer from 'satisfaction of search' and lack deep organizational context (intent, conventions, past decisions), behaving like new employees who reset their knowledge for every task. A Context Engine solves this by ingesting data from diverse sources—including GitHub PRs, Slack discussions, and architecture documents—to provide a comprehensive understanding that allows agents to generate accurate plans, show their work, and prevent compounding errors during complex development tasks.

Key takeaways

  1. The Context Problem in AI Agents 6:59

    Agents struggle because they lack access to 'unknown unknowns'—the critical organizational context like team conventions or architectural rationale. Simply attaching a wiki is insufficient; the agent needs guided, synthesized information.

  2. The Compounding Effect of Context 16:43

    The true value of a context engine is not in solving the first task, but in preventing compounding errors. Without proper context, agents may operate on wrong assumptions, forcing costly loops and significantly increasing time/token usage.

  3. The Role of Seniority Signals

    Advanced review agents can use signals like reviewer seniority or expertise to boost the visibility of important past comments, ensuring critical institutional knowledge is surfaced during code reviews.

Watch on YouTube Full article

LLM & AI Agent Benchmarks vs Reality: Why AI Applications Break thumbnail

· 15:01

LLM & AI Agent Benchmarks vs Reality: Why AI Applications Break

The performance of Large Language Models (LLMs) in real-world AI applications often deviates significantly from high benchmark scores. Building reliable AI systems requires balancing three critical factors—accuracy, latency/performance, and cost. Evaluation must therefore encompass both 'model evaluation' (assessing intelligence and accuracy) and 'system evaluation' (measuring scalability, throughput, and cost). For complex agents, this process extends to evaluating every step in the decision chain.

Key takeaways

  1. Benchmark vs. Reality Gap

    A high score on a leaderboard does not guarantee real-world performance; production environments test for latency, accuracy, and cost simultaneously.

  2. The Three Pillars of AI Design 2:05

    AI applications must balance Accuracy (correctness), Performance (response time/latency), and Cost. Optimizing for two often compromises the third.

  3. Agent Evaluation is Multi-Layered 11:20

    Evaluating agents requires checking every link in the decision chain, including system performance, formatting, safety/bias, factual accuracy, and domain-specific checks.

Watch on YouTube Full article

Ask the Experts: How NeMo Switchyard Helps Agents Select Models  | Nemotron Labs thumbnail

· 49:23

Ask the Experts: How NeMo Switchyard Helps Agents Select Models | Nemotron Labs

NeMo Switchyard is an open-source model routing library designed for AI agents to solve the problem of relying on a single monolithic LLM. It automatically routes each agent query or step to the optimal model—selecting from any combination of local/cloud and open/closed models—based on real-time needs, optimizing for accuracy, cost, and latency. The system operates beyond simple request routing by tracking state across multi-turn agentic workflows, making it a critical component for building robust, efficient AI systems.

Key takeaways

  1. System of Models Approach 2:49

    The industry is moving away from the 'one model to rule them all' concept toward a 'system of models,' where multiple specialized models are used for different tasks, improving efficiency and capability (0:02:45).

  2. Agent-Aware Routing vs. Simple Routing 5:18

    Switchyard is more than a simple router; it operates on an agentic workflow, tracking state (e.g., tool calls, message history) across multi-turn sessions to make intelligent model selection decisions (0:04:25).

  3. Optimization and Learning 23:18

    The system treats model selection as an optimization problem. It can learn by analyzing agent traces and behavior, predicting potential errors or resource needs to route proactively and save tokens/time (0:21:58).

  4. Full-Stack Routing Flywheel 6:10

    The roadmap envisions a full 'flywheel' of routing, connecting model selection to inference optimization (via NVIDIA Dynamo) and data privacy/anonymization. This allows for continuous improvement across the entire agent lifecycle (0:06:10).

Watch on YouTube Full article

The Death of Developer Advocates — Stephanie Jarmak, Sourcegraph thumbnail

· 18:16

The Death of Developer Advocates — Stephanie Jarmak, Sourcegraph

Developer Relations (DevRel) is evolving from focusing solely on human developers to incorporating AI agents as primary users and recommenders. The core strategy must shift toward Generative Engine Optimization (GEO), ensuring that product documentation and tooling are machine-readable, highly discoverable in registries (like MCP), and directly address specific pain points encountered by autonomous agents.

Key takeaways

  1. The Agent as a New User Persona 10:40

    Agents interact with tools by calling APIs, reading documentation, and recovering from errors. They represent a critical new user base that must be measured for friction points (e.g., burning an entire turn on a guessed parameter) to improve the developer experience.

  2. Measuring Agent Interaction and Friction 8:56

    Benchmarking tools, such as CodeScaleBench, must track agent traces with and without product tooling. This data reveals where agents fail or struggle, allowing teams to fix underlying tool interaction issues.

  3. Shifting Focus to GEO (Generative Engine Optimization) 12:22

    The goal of DevRel is moving from Search Engine Optimization (SEO) to Generative Engine Optimization (GEO). Content must be structured, authoritative, and designed for agents to quote accurately when recommending a product.

  4. DevRel as an Interdisciplinary Function 15:15

    The role of DevRel is no longer confined to one department; it requires collaboration across Engineering (building agent interfaces/evals), Product (owning the end-to-end agentic experience), and Marketing (managing content funnels for agents).

Watch on YouTube Full article

Accelerate agent improvement with LangSmith Engine thumbnail

· 3:25

Accelerate agent improvement with LangSmith Engine

LangSmith Engine automates agent improvement by analyzing large volumes of production traces (e.g., 20,000 traces). It identifies recurring issues—such as agents sending outreach to disqualified prospects without warning—and proactively proposes code changes and updated instructions. Furthermore, it automatically generates evaluation datasets from failing runs, allowing engineers to test proposed fixes against historical failures before deployment.

Key takeaways

  1. Automated Issue Identification

    Engine reviews production traces to surface recurring problems (e.g., agent outreach despite CRM flagging a prospect as disqualified), grouping related issues across multiple agent runs.

  2. Proposed Fixes and Instructions 2:05

    Beyond identifying the error, Engine drafts concrete changes: modifying tools (e.g., adding a 'confirmed disqualified' flag) and refining system prompts to include exceptions (e.g., requiring explicit confirmation before sending).

  3. Automated Evaluation Dataset Creation 2:40

    Engine handles the tedious process of growing evaluation datasets by formatting failing production runs into examples, including reference outputs detailing how the agent should have behaved.

Watch on YouTube Full article

How AI Agents Let GTM Teams Scale — Justin Joyce, Cloudflare thumbnail

· 19:15

How AI Agents Let GTM Teams Scale — Justin Joyce, Cloudflare

Justin Joyce details how Cloudflare utilizes a three-pillar approach powered by AI agents to solve scaling issues in traditional Go-To-Market (GTM) operations. The core problem—that manual processes and knowledge gaps limit efficiency—is addressed by building self-service capabilities, automating data analysis, and proactively pushing insights to users. This framework allows non-technical staff to query complex data using 'skill files' and enables reps to access expert-level information via an internal agentic workspace (Cloudflare OS).

Key takeaways

  1. The GTM Scaling Problem 5:20

    Traditional GTM processes suffer from the 'context gap' (switching between different customer calls) and the 'expert gap' (inconsistent execution among reps), leading to significant inefficiency. Back-office teams often rely on manual work in Excel or limited dashboards, which fail to meet all operational needs.

  2. Pillar 1: Scaling Analysis via Skill Files 10:53

    To empower non-SQL users, the team built role-specific 'skill files.' These allow business users to ask questions of data directly and quickly, eliminating bottlenecks that previously required a dedicated data engineer. This capability is used both for back-office analysis and building GTM skills.

  3. Pillar 2: Scaling Insight (Pushing the Story) 15:00

    Instead of forcing users to search dashboards, insights are proactively delivered through synthetic weekly summaries. This is achieved by transforming data dimensions (time, manager, metric) and using a multi-agent workflow: a first draft agent, a second reviewer agent for veracity checks, and a third 'tone agent' that crafts the message, ensuring risks and opportunities are weighted equally.

  4. Pillar 3: Self-Service via Cloudflare OS 17:15

    The internal tool, Cloudflare OS, is an agentic workspace running on Workers and Durable Objects. It allows GTM teams to perform complex tasks—such as building QBR decks, account plans, or forecast briefs—by interacting with curated expert skills without needing manual intervention.

Watch on YouTube Full article

Building GTM AI Agents: Lessons from Deploying to 6,000 Users — Sait Izmit, Snowflake thumbnail

· 20:39

Building GTM AI Agents: Lessons from Deploying to 6,000 Users — Sait Izmit, Snowflake

This talk details the process of building and scaling an internal Go-To-Market (GTM) AI assistant using Snowflake Co-work. The speaker emphasizes that successful deployment hinges less on technological capability and more on strategic execution: prioritizing quality over coverage, managing user trust, and planning for continuous architectural evolution. The system has processed over one million questions for 6,000 users, evolving from simple agent instructions to a complex architecture involving semantic views, skills, and MCP connections.

Key takeaways

  1. Quality Over Coverage 6:56

    Focusing on high accuracy (e.g., 95% correct) for a smaller set of critical questions is more effective than attempting to cover all possible data points with lower accuracy, as the first few interactions build user trust.

  2. Phased Rollout and Activation 9:06

    AI tools must follow a controlled launch process: Pilot (proving accuracy), Beta (e.g., 10% of users, tracking >70% retention rate), and General Availability (GA). The biggest failure point is often activation and change management, not the technology itself.

  3. Addressing the Collapsing Wow Factor 14:16

    After initial novelty wears off, the roadmap must evolve beyond simple Q&A. The progression should move from 'Talk to your data' (democratization) to 'Automate workflows' (integrations/MCPs), then to 'Team building skills,' and finally 'Hyper-personalization.'

Watch on YouTube Full article

Agents Aren't Taking Your Jobs. They're Creating More Work Instead. thumbnail

· 31:14

Agents Aren't Taking Your Jobs. They're Creating More Work Instead.

AI agents are generating significantly more work for humans—an 'agent management tax'—rather than eliminating it. The complexity of managing these agents scales dramatically from individual use to enterprise deployment. While verifiable domains (like legal or coding) show rapid adoption due to clear success criteria, small businesses often struggle with limited capital and resources. Enterprises gain a significant advantage by having dedicated teams for agent governance, security, and deep integration, which is necessary to manage the increased complexity.

Key takeaways

  1. Agents create work, they don't eliminate it

    The common assumption that agents will reduce headcount is incorrect. Data shows agent token usage is increasing rapidly (e.g., 14-fold between February and August on Open Router), with agents burning more than five tokens for every one a human burns. This necessitates new management roles.

  2. The role shifts to 'Above the Loop' 20:00

    As agents improve, the human job is shifting from execution to oversight: deciding what runs, providing context/permissions, checking results, and intervening when failure occurs. This requires domain knowledge (e.g., legal expertise) to validate outcomes.

  3. Enterprise advantage lies in capital and structure 24:19

    Enterprises report better returns because they can afford dedicated teams (security, quality control, product management) to handle the complex setup, monitoring, and integration required for agent deployment. This deep investment is necessary for scaling.

  4. SMBs must focus on verifiable domains 28:20

    Small businesses struggle when agents are used in non-verifiable domains (e.g., general business operations). Success requires finding processes they already perform manually and letting the agent handle only the preparatory steps.

Watch on YouTube Full article

Don't Build Agents, Build Environments Instead thumbnail

· 27:19

Don't Build Agents, Build Environments Instead

The talk argues that the most critical challenge in building agentic workflows is not the agent itself, but the underlying environment (the 'background part'). Teams should focus on 'environmental engineering'—designing robust, fast, and persistent development environments ('dev boxes') rather than optimizing the agents. Key architectural shifts involve treating sessions as long-running, stateful processes that require sophisticated isolation between the control plane (planning) and the data plane (execution).

Key takeaways

  1. Focus on Environments, Not Agents

    The difficulty in background agent systems lies in the environment they operate within. The focus should be on building reliable 'dev boxes' that provide necessary resources beyond a bare sandbox.

  2. Jobs vs. Sessions 20:04

    Traditional CI/CD treats runs as stateless 'jobs.' Agents require long-running, resumable 'sessions' that must persist state (e.g., file system snapshots) and potentially outlive the initial machine runtime.

  3. Dev Boxes vs. Sandboxes 3:58

    A sandbox is bare; a 'dev box' must be rich enough to handle complex tasks (e.g., running local servers, taking screenshots, profiling on GPUs), requiring more than just basic Linux access.

  4. Architectural Separation 24:16

    To prevent failure, the system must separate the agent's planning logic (Control Plane) from the risky execution tools (Data Plane). The agent should issue remote calls to a dedicated sandbox rather than running tools collocated with its own process.

Watch on YouTube Full article

Einstein Arena: Harnessing Collective Agent Intelligence for Open Science — James Zou, Together AI thumbnail

· 16:56

Einstein Arena: Harnessing Collective Agent Intelligence for Open Science — James Zou, Together AI

The presentation advocates for a paradigm shift in AI agent development: moving from designing restrictive 'workflows' to building flexible 'environments.' These environments provide infrastructure, incentives, and guardrails (like the Einstein Arena and DSGym) that allow agents to collaborate and compete on open-ended problems, leading to emergent collective intelligence and solving complex scientific and computational challenges.

Key takeaways

  1. Environment Design vs. Workflow Design

    The core thesis is that specifying *where* an agent works (the environment) is superior to telling it *how* to work (the workflow), as environments enable greater creativity and intelligence emergence.

  2. Einstein Arena: Open Scientific Collaboration 0:05

    This platform allows agents to collaborate on open-ended scientific problems, featuring curated problems, a deterministic verifier, a discussion forum, and a live leaderboard. Agents achieved new solutions for the kissing number problem in 11 dimensions (reaching 604 spheres) through collaboration.

  3. DSGym: Data Science Evaluation Environment 0:11

    DSGym is a unified environment for evaluating and training data science agents, featuring curated tasks across diverse domains (biology, physics, economics). It addresses the vulnerability of existing benchmarks to 'shortcuts' by requiring execution-verified trajectories.

Watch on YouTube Full article

How to trace your vibe-coded agent with W&B Weave thumbnail

· 7:22

How to trace your vibe-coded agent with W&B Weave

The video demonstrates how to implement comprehensive observability for AI agents using Weights & Biases (W&B) Weave and the W&B MCP server. By leveraging the `weave for agents SDK`, engineers can add full tracing—including conversations, turns, LLM calls, and tool executions—to an existing agent's logic without modifying its core code. This instrumentation allows developers to monitor performance metrics, track resource usage (tokens, cost), and debug complex interactions, such as identifying model hallucinations.

Key takeaways

  1. Weave provides deep observability for AI agents

    The tracing structure follows a clear hierarchy: Agent $\to$ Conversation $\to$ Turn $\to$ LLM Call + Tool Call. This detailed view is crucial for understanding agent behavior and performance.

  2. Non-invasive instrumentation using W&B MCP

    Observability can be added by prompting a coding assistant (like Claude Code) to inject the necessary tracing logic via the `weave for agents SDK`, avoiding changes to existing application code.

  3. Debugging and Evaluation Capabilities

    The Weave UI allows engineers to inspect individual conversations and turns, providing step-by-step visibility into tool usage (e.g., Tavali search) and LLM decisions. This is critical for debugging hallucinations or unexpected agent behavior.

Watch on YouTube Full article

Anthropic, OpenAI & Thoughtworks on Context Engineering thumbnail

· 10:08

Anthropic, OpenAI & Thoughtworks on Context Engineering

The core challenge in deploying AI agents is shifting from model intelligence to context engineering. Speakers from Anthropic, OpenAI, Thoughtworks, and Tessl argue that the surrounding context—including organizational knowledge, structured guides, and robust feedback loops—is the primary multiplier for agent capability. Key technical concepts include defining new constraints (human time, attention, context window), building specialized harnesses using computational tools like codemods and static analysis, and establishing a Context Development Lifecycle (CDLC) that runs parallel to the traditional Software Development Lifecycle (SDLC).

Key takeaways

  1. Context Engineering Multiplies Intelligence 0:24

    Model intelligence alone is insufficient for durable, scalable products. Context engineering provides the necessary domain-specific knowledge required for agents to succeed within an organization.

  2. Remaining Software Constraints 5:02

    Most traditional software engineering constraints are obsolete. The three remaining foundational limits when using human-agent teams are: human time (the most scarce resource), human/model attention, and the context window size.

  3. Agent Harness Architecture 8:41

    A coding agent harness requires two components: 'guides' that proactively point the agent forward, and 'sensors' that provide immediate feedback for self-correction (e.g., static analysis, logs).

  4. The Context Development Lifecycle (CDLC)

    Humans must own the CDLC while agents handle the SDLC. This involves generating context, evaluating agent performance via runtime observability, and optimizing skills in a continuous loop.

Watch on YouTube Full article

What Is a Digital Librarian AI Agent? Connecting SQL & Vector Database thumbnail

· 5:21

What Is a Digital Librarian AI Agent? Connecting SQL & Vector Database

The video introduces the concept of a Digital Librarian AI Agent designed to solve the 'what versus why' data problem common in enterprise systems. This agent is an advanced workflow that connects structured data (SQL databases) with unstructured context (vector databases/PDFs). Instead of simply retrieving siloed data, the agent uses LLMs and multi-step reasoning to synthesize information, transforming a repository into a functional reasoning engine capable of delivering grounded answers.

Key takeaways

  1. The 'What vs. Why' Data Problem

    Structured data (the 'what,' e.g., denial status) resides in SQL tables, while the contextual rules and fine print (the 'why,' e.g., policy details) are buried in unstructured documents like PDFs or manuals, leading to fragmented insights.

  2. The Agentic Workflow 2:00

    A Digital Librarian AI Agent performs a six-step process: (1) Read the question; (2) Determine if the answer requires SQL or vector search; (3) Build necessary queries; (4) Execute queries against both databases; (5) Compile results; and (6) Answer the original question with a single, grounded insight.

  3. Advanced Data Retrieval 4:30

    By moving from simple data queries to agentic workflows, systems transition from merely retrieving data points to delivering reasoned answers, turning siloed repositories into reasoning engines that operate at business speed.

Watch on YouTube Full article

The Agent Behind the Curtain: Building the Oz Cloud Agent Platform — Safia Abdalla, Warp thumbnail

· 20:51

The Agent Behind the Curtain: Building the Oz Cloud Agent Platform — Safia Abdalla, Warp

The presentation details the architecture and philosophy behind Warp's cloud agent platform, emphasizing that a successful developer tool must 'absorb complexity before it reaches the user.' The platform achieves this by providing structured environments (sandboxes) and flexible integration points (multi-harness support). Core functionality revolves around advanced agent orchestration—managing complex workflows across multiple sub-agents via both prompting (`/orchestrate`) and comprehensive API exposure. This approach allows non-developers to build sophisticated tooling on top of the system, significantly automating tasks like issue triage and pull request reviews in open-source repositories.

Key takeaways

  1. Platform Complexity Absorption 0:03

    A core principle is that platforms must hide underlying infrastructure complexity from the user. This includes managing where agents run (sandboxes) and supporting diverse developer preferences without fragmentation.

  2. Multi-Harness Support 0:05

    The platform accommodates various developer workflows and tools (harnesses), ensuring consistency by providing structured guardrails around the chosen tool, regardless of whether it is a custom or native solution.

  3. Agent Orchestration 0:08

    Since real engineering rarely fits into one prompt, agents are designed to orchestrate sub-agents for complex tasks. This can be triggered via a dedicated command (e.g., `/orchestrate`) or programmatically through the exposed API.

  4. API Composability 0:09

    All key primitives—including spinning up agents, managing compute environments, and handling artifacts—are exposed via a robust API. This allows external users (even non-engineers) to build custom tooling (e.g., Slack bots) on top of the platform.

Watch on YouTube Full article

Agent Frameworks Considered Harmful — Rémi Louf, .txt thumbnail

· 20:29

Agent Frameworks Considered Harmful — Rémi Louf, .txt

The talk details the creation of a robust, event-driven agent runtime system designed to overcome limitations in existing AI frameworks and chat interfaces. The core innovation is moving from string-based prompts and complex graphs to an auditable, content-addressed store where every component (system message, skill description, user question) is hashed and stored separately. This architecture ensures full traceability, allowing for precise diffing between runs and reliable replaying of requests against different models, making the system highly debuggable and scalable.

Key takeaways

  1. Event-Driven Architecture (EDA) 15:37

    The system relies on agents subscribing to typed events rather than maintaining complex graphs with edges. This simplifies orchestration significantly, allowing for 'funneling' and 'fan out' without requiring code knowledge; users only need to know what events exist in the system.

  2. Content-Addressed Prompt Store 20:11

    Prompts are no longer rendered strings. Instead, every part (system message, skill description, tool definition, user question) is hashed and stored as an identifier. A prompt is represented as a list of these hashes, enabling precise auditing.

  3. Enhanced Observability

    The system implements two key boundaries: typed tool calls and typed events. This rigorous typing prevents malformed or non-existent inputs from breaking the pipeline, which was necessary because early failures included rejected/malformed events.

Watch on YouTube Full article

Coding Agents Don't Scale Themselves. Neither Do Your Teams. — Patrick Debois, Tessl thumbnail

· 22:06

Coding Agents Don't Scale Themselves. Neither Do Your Teams. — Patrick Debois, Tessl

The shift toward autonomous systems (the 'dark factory') is not limited by technology but by organizational readiness. The core message is that the focus must move from fixing code produced by AI agents to improving the underlying system and processes. Scaling requires moving beyond solo developer efforts to establishing centralized, reusable platforms and mandates for context authoring and tooling.

Key takeaways

  1. Organizational Readiness vs. Technology Limits

    The resistance to advanced automation (like continuous delivery or the dark factory) is not due to technological impossibility but because organizations are not yet structured for it. The differentiator will be the team, platform, and organization, not the technology itself.

  2. Shift Focus from Code Fixing to System Improvement 8:40

    Developers should stop focusing on fixing the code produced by agents. Instead, they must improve the system architecture and processes (e.g., improving test coverage or documentation generation) that guide the agent.

  3. Scaling Requires Platform Ownership 21:10

    To scale automation beyond individual teams, organizations must establish centralized 'paved roads' and dedicated owners for reusable components (e.g., authentication systems, linters, or context registries). This prevents technical sprawl.

  4. Key Metrics for Measuring Progress 15:38

    Productivity should be measured by two metrics: the reduction in 'human touches' required to get a correct result, and the degree of fix/improvement that is shared across multiple users (the multiplier effect).

Watch on YouTube Full article