Urgent.News

What's breaking now, across thousands of outlets.

AI

Stage 3 of enterprise AI adoption: agents that can read

This is part 3 of a series that started with the full reference diagram in part 0 , covered identity and the gateway in part 1 , and covered data and retrieval in part 2 . Stage 3 covers the boxes marked 3 on that diagram, Agent runtime and Read connectors inside AGENTS & TOOLS. The Agent runtime box is labeled "sandboxed execution," and at this stage it connects only to read-only connectors.…

In the third stage of enterprise AI adoption, agents become capable of autonomous operation, a significant leap from the previous stages where human input was required for each step. This innovative stage is represented by two key components: Agent runtime and Read connectors, positioned between data and retrieval in the AGENTS & TOOLS diagram.

Agent runtime refers to the sandboxed execution environment where the agent autonomously executes its tasks. In Qingchuan's system, this means agents can independently read the repository and query the ticket system, operating within boundaries set by containment properties. A critical aspect of this stage is the containment mechanism, ensuring that each run remains isolated from external systems and cannot exceed predefined time limits, preventing any potential mishaps or data breaches.

Connected to the Agent runtime are Read connectors, which facilitate the agent's access to internal systems for reading purposes only. In Qingchuan's case, each connector is associated with a specific role, ensuring that agents operating under different roles (e.g., marketing or support) have access to role-specific information. The scoping enforced by the system remains consistent, regardless of which role the agent is operating under.

However, there are subtle differences between the agent's reported actions and the system's actual records, which can lead to discrepancies. To address this issue, a check must be implemented outside the agent to verify the existence of files or completed tasks before accepting the agent's report. This step ensures that the agent's actions align with the system's records, preventing potential errors or misunderstandings.

Running a small local experiment on this concept, 18 out of 20 runs demonstrated that the agent reported completion, but the file was not updated as expected. This discrepancy was resolved by introducing a final verification step that confirmed the file's existence before accepting the agent's report. The experiment's results, based on a log gate report, emphasize the importance of this final check.

In essence, Stage 3 of enterprise AI adoption introduces autonomous agents that can read and process information from internal systems, while ensuring strict containment and role-based access controls. By addressing the gap between agent reports and system records, enterprises can leverage this stage to unlock the full potential of AI-driven automation while maintaining robust security and accountability measures.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in AI

The More Powerful the AI, the More the Architecture Matters

The boundaries I designed, the gaps I haven't solved, and why the difference matters Part 14 findings of an experiment: building an LLM-powered support agent with deterministic boundaries.

  • AI architecture crucial for effectiveness, as shown in experiment
  • Deterministic boundaries, allowlist, and gate prevent unexpected dependencies
  • Gate ensures low-risk tasks handled by AI, high-risk tasks require human oversight

Build and Test an AI Agent Skill with SKILL.md and Python

AI agents are good at interpreting intent, but they are not a reliable place to hide every rule in a workflow. If an agent must count characters, parse a file, or refuse to overwrite an existing…

  • Create skill structure with SKILL.md and scripts directory
  • Implement deterministic script to validate Conventional Commit messages
  • Test script thoroughly covering various message scenarios

More from Saturday 19 September →