Identify the components
Explain the distinction between model inference and an agent that invokes tools.
DevOps & Tooling / Knowledge library
ai coding models and controlled agent workflows
Placed in DevOps & Tooling because it assists software delivery: code changes, tests, refactoring, and automated engineering tasks. Python and TypeScript connect through documented API examples; HTTP connects through its model API; AWS connects through the documented EKS deployment option. These are usage and deployment relationships, not implementation-language claims.
Helps teams apply coding agents to engineering work while choosing where model inference runs and how tool execution is controlled. Hosting and governance requirements should be evaluated for the selected access method.
Poolside develops software-engineering foundation models and agent tooling. Its May 5, 2026 Platform announcement emphasized enterprise-controlled execution and governance. Current documentation also describes hosted inference and publicly released Laguna model weights. The announcement date refers to the Platform, not the company's founding.
Work through these exercises in order. Try the task before opening a reference.
Explain the distinction between model inference and an agent that invokes tools.
Annotate an example HTTP request with its base URL, endpoint, authentication header, model, and messages. Use placeholders only.
Write acceptance criteria and a regression test plan for an agent-assisted refactor of a toy project.
Draw the data boundary for hosted versus self-managed inference and identify the operational responsibilities of each.
Define a reproducible patch evaluation with held-out tasks, baseline results, human review, and failure reporting.
A regional bank managing a monolithic COBOL-based ledger system that requires migration to a modern microservices architecture.
The bank cannot migrate its legacy ledger due to strict regulatory requirements prohibiting the transmission of sensitive financial data to public cloud-based AI coding assistants, leading to slow manual refactoring.
The bank deploys the Laguna model family within its air-gapped VPC using Poolside's self-managed inference. This allows the bank to utilize agentic workflows to analyze legacy codebases and propose modern service interfaces without data ever leaving the secure perimeter.
This diagram illustrates the flow of data from the legacy repository through the agentic workflow within the secure perimeter.
Source COBOL codebase
Self-managed inference engine
Planning and refactoring logic
Human-in-the-loop verification
Refactored microservice code
The bank achieves a secure, accelerated migration path for its legacy ledger while maintaining full compliance with data sovereignty regulations and internal security policies.
Self-managed inference requires significant internal compute resources; performance is limited by the hardware provisioned within the VPC, which must be monitored to ensure agent latency remains within acceptable thresholds for developer productivity.