DeepSeek Harness: Building and Extending AI Coding Agents Training Course
DeepSeek Harness (dsh) is an open-source framework from DeepSeek AI designed for the construction and execution of AI coding agents. Grounded in the Cordis plugin framework, it employs an architecture where every component—including the model adapter, tool registry, session log, and agent loop—functions as a replaceable module configured during initialization.
This instructor-led training, available online or on-site, targets software developers and AI engineers seeking to deploy, manage, and extend AI coding agents within their own projects using DeepSeek Harness for government or other professional contexts.
Upon completion, participants will be equipped to:
- Install and configure DeepSeek Harness with specific models.
- Execute coding tasks via the Web UI and command line interfaces.
- Articulate the Cordis plugin architecture and its extension capabilities.
- Develop and deploy custom plugins for the harness.
- Implement automation through the SDK and headless mode.
Course Delivery Format
- Interactive instruction and guided discussion.
- Extensive practical exercises and drills.
- Hands-on implementation within a live-lab environment.
Customization Options
- To request a tailored training curriculum, please contact our team to schedule a consultation.
Course Outline
Overview of DeepSeek Harness
- Definition and functional role of DeepSeek Harness
- The modular design principle where all components are plugins
- Interface options: Web UI, CLI, and headless execution
Setup and Initial Deployment
- Node.js prerequisites and dependency management
- Initiating the Web UI via npx
- Compilation and execution from source code
Model Configuration
- Configuring DeepSeek API credentials
- Model selection and switching protocols
- Integration with OpenAI-compatible endpoints
Workspace and Session Management
- Selection and navigation of workspaces
- Session composition and dialogue management
- File operations: reading, editing, and generation
Execution of Coding Tasks
- Repository summarization and code navigation
- Command execution and task delegation
- Maintenance of structured task plans
Access Control and Sandboxing
- Approval workflows and permission policies
- Restriction of file and command access
- Local and remote sandbox implementation
Native Tools and Integrations
- Filesystem, terminal, and shell capabilities
- Model Context Protocol (MCP) support
- Language Server Protocol (LSP) integration
Subagents and Delegation Mechanisms
- Creation and forking of subagents
- Provider interfaces for external coding agents
- Task distribution across sessions
The Cordis Plugin Architecture
- Plugin structure: services, events, and effects
- Shared context and lifecycle management
- Rationale for the absence of a privileged core
Profiles, Bundles, and Configuration Management
- Profile and bundle hierarchical layering
- Configuration modification via cordis.patch.yml
- Inspection of the initialized component tree
Core Subsystems
- Append-only session logging mechanisms
- Assembly of system prompts and tool schemas
- Agent loop logic and turn processing flow
Events and Extension Points
- Session, agent, and capability event handling
- Waterfall and interceptor event patterns
- Alignment of behavior with extension points
Plugin Development
- Service registration via context keys
- Incorporation of tools and model adapters
- Publishing and discovery of plugins
SDK, Headless Operation, and Automation
- External process integration and control
- TypeScript and Python SDK utilization
- CLI and headless automation workflows
Requirements
- Foundational knowledge of software development principles
- Proficiency in command line operations and Git version control
- Basic command of JavaScript or TypeScript
Intended Audience
- Software developers
- AI and machine learning engineers
- DevOps and platform engineers
Runs with a minimum of 4 + people. For 1-to-1 or private group training, request a quote.
DeepSeek Harness: Building and Extending AI Coding Agents Training Course - Booking
DeepSeek Harness: Building and Extending AI Coding Agents Training Course - Enquiry
DeepSeek Harness: Building and Extending AI Coding Agents - Consultancy Enquiry
Upcoming Courses
Related Courses
Agentic Development with Gemini 3 and Google Antigravity
21 HoursGoogle Antigravity serves as an agentic development framework engineered to construct autonomous systems capable of executing planning, reasoning, coding, and operational tasks via Gemini 3’s multimodal infrastructure.
This instructor-led training program, available in both virtual and on-site formats, targets advanced technical personnel seeking to design, implement, and deploy autonomous agents utilizing the Gemini 3 platform and the Antigravity environment for government applications.
Upon completion of this curriculum, participants will be equipped to:
- Establish autonomous workflows leveraging Gemini 3 for decision-making, planning, and execution phases.
- Create agents within the Antigravity ecosystem capable of task analysis, code generation, and tool interaction.
- Facilitate integration of Gemini-enabled agents with enterprise architectures and application programming interfaces (APIs).
- Enhance agent performance, security protocols, and operational reliability within complex technological environments.
Instructional Methodology
- Technical demonstrations coupled with guided collaborative discussions.
- Practical exercises focused on the development of autonomous agent capabilities.
- Direct implementation experience utilizing Antigravity, Gemini 3, and associated cloud resources.
Program Adaptation Options
- Teams requiring specialized agent behaviors or custom system integrations may contact our administration to customize the training scope.
Advanced Antigravity: Feedback Loops, Learning & Long-Term Agent Memory
14 HoursGoogle Antigravity constitutes a sophisticated framework designed for the experimentation of persistent autonomous agents and complex interactive dynamics.
This instructor-led program, available via online or onsite delivery, targets advanced professionals seeking to design, analyze, and optimize systems capable of retaining historical data, refining performance through feedback mechanisms, and adapting across extended operational timelines.
Upon completion of this training, participants will acquire the competencies necessary to:
- Architect persistent memory frameworks for agent longevity.
- Deploy effective feedback mechanisms to influence operational behavior.
- Assess learning progression and monitor model drift.
- Embed memory capabilities within intricate multi-agent architectures.
Course Delivery Structure
- Facilitated discussions supported by technical demonstrations.
- Practical application through structured design exercises.
- Implementation of principles within simulated agent environments.
Training Customization Opportunities
- Organizations requiring specialized content or specific case studies for government and public sector workflows may contact us to tailor this course accordingly.
Advanced Mastra Integrations: APIs, Tools, Enterprise Data & External Systems
21 HoursMastra is a framework designed to facilitate deep integration between AI agents, APIs, enterprise applications, and external data systems.
This instructor-led training program, delivered online or on-site, targets intermediate-level engineers seeking to develop reliable, secure, and scalable integrations between Mastra agents and the broader enterprise ecosystem. The curriculum is tailored for government agencies requiring robust technical solutions for operational efficiency.
Upon completion of this course, participants will be prepared to:
- Implement API-driven integrations between Mastra agents and external services.
- Connect enterprise data systems and tools to automated agent workflows.
- Apply secure data exchange and authentication best practices.
- Design integration layers that are scalable, maintainable, and production ready.
Format of the Course
- Interactive lecture and discussion.
- Hands-on integration engineering and API exercises.
- Live-lab implementation using real-world enterprise scenarios.
Course Customization Options
- Custom API scenarios, enterprise system mappings, or data-integration workshops are available upon request.
Interactive AI Agents: AgentCore Memory, Code Interpreter & Browser Tool in Action
14 HoursAgentCore delivers persistent memory storage, a secure code execution environment, and web browsing capabilities, empowering artificial intelligence agents to generate interactive, dynamic, and context-sensitive services.
This guided training program, available in virtual or on-location settings, targets intermediate and advanced technical professionals seeking to engineer and deploy AI systems capable of maintaining long-term context, performing real-time computation, and interacting directly with web interfaces. The curriculum is designed for government practitioners requiring robust tools for secure and efficient application development.
Upon completion of this instruction, participants will demonstrate proficiency in:
- Deploying AgentCore memory to support stateful and context-aware operational workflows.
- Utilizing the secure code interpreter for dynamic data processing and transformation tasks.
- Integrating browser automation tools for real-time information acquisition and user interface engagement.
- Architecting interactive agents tailored for analytical, customer service, and research applications within public sector contexts.
Course Format
- Interactive lectures accompanied by structured discussion.
- Practical laboratory exercises focused on AgentCore memory and utility tools.
- Analysis of case studies relevant to analytics, process automation, and customer support operations.
Customization Options
- To arrange tailored training aligned with specific organizational needs, please contact the administration to schedule.
Accelerating AI Agent Deployment with AgentCore Runtime & Gateway
14 HoursAgentCore Runtime and Gateway constitute an integrated AWS solution designed to facilitate the packaging, deployment, and secure external exposure of AI agents, while enabling streamlined connections to disparate systems.
This instructor-led training program, available in online or onsite formats, targets intermediate engineering teams seeking to transition AI agent prototypes into production environments. The curriculum emphasizes proficiency with AgentCore Runtime for deployment processes and Gateway for establishing secure connectivity and API integration.
Upon completion of this training, participants will be equipped to:
- Establish AgentCore Runtime environments and prepare agents for deployment.
- Deploy agents via Gateway using authenticated endpoints with rate limiting capabilities.
- Incorporate external tools and APIs into agent workflows through standardized contracts.
- Implement observability frameworks, logging protocols, and usage monitoring for operational oversight.
Course Format
- Interactive lectures and technical discussions.
- Hands-on laboratory exercises focusing on Runtime deployments and Gateway integrations.
- Practical scenarios addressing reliability, security measures, and deployment strategies.
Course Customization Options
- To arrange a customized training program tailored for government or enterprise requirements, please contact our representative to discuss specific needs.
Antigravity for Developers: Building Agent-First Applications
21 HoursAntigravity serves as a specialized development framework engineered for the construction of artificial intelligence-driven applications utilizing an agent-centric architecture.
This instructor-led live training, available via online or onsite delivery methods, targets intermediate-level software engineers seeking to deploy functional applications powered by autonomous AI agents within the Antigravity ecosystem. The curriculum is structured to support federal technology workforce development and is suitable for government personnel.
Upon successful completion of this instructional series, participants will be prepared to:
- Engineer solutions that leverage coordinated and autonomous AI agents.
- Utilize the Antigravity integrated development environment (IDE), including its editor, terminal, and browser components for comprehensive development workflows.
- Administer multi-agent operational sequences through the Agent Manager utility.
- Incorporate agent-based functionalities into mission-critical, production-ready software systems.
Course Delivery Methodology
- Integration of theoretical instruction with detailed technical demonstrations.
- Comprehensive practical application sessions and guided laboratory exercises.
- Direct implementation activities conducted within the live Antigravity environment.
Customization Availability
- For modified content aligned with specific agency development stacks, contact our administrative office to coordinate a tailored training engagement.
Getting Started with Antigravity: An Introduction to Agent-First IDEs
14 HoursGoogle Antigravity constitutes an agent-centric development framework engineered to optimize engineering operations via intelligent automation.
This live, instructor-led training, available in online or onsite modalities, targets entry-level professionals seeking to master the foundational principles of Antigravity and comprehend how agent-driven coding environments drive efficiency. Suitable for government and commercial sectors alike, this curriculum is designed for government audiences requiring structured technical onboarding.
Upon completion of this instruction, participants will demonstrate proficiency in:
- Installing and configuring the Google Antigravity platform.
- Navigating the Editor View and Manager View interfaces with accuracy.
- Leveraging agents to automate routine development workflows.
- Generating, refining, and managing project assets using Antigravity capabilities.
Instructional Format
- Conceptual instruction supplemented by real-time technical demonstrations.
- Structured, hands-on exercises focused on agent utilization.
- Practical application of core Antigravity features within a controlled laboratory setting.
Customization Availability
- To request a customized training program tailored to specific organizational requirements, please contact our administrative office.
Antigravity for Web Automation & Browser-Based Tasks
21 HoursGoogle Antigravity serves as a framework for developing agents that operate within web applications, browser environments, and multi-platform workflows.
This instructor-led live training, available via remote or onsite delivery, targets intermediate-level practitioners seeking to build, automate, and validate browser-based processes using Google Antigravity solutions designed for government.
Upon completion of the program, participants will be equipped to:
- Develop agents capable of interacting with web applications through browser interfaces.
- Automate complete workflows across diverse browser contexts.
- Validate and troubleshoot agent performance within user interface-driven settings.
- Deploy cross-platform automation strategies utilizing Antigravity capabilities.
Course Format
- Directed instruction accompanied by technical demonstrations.
- Practical, hands-on exercises grounded in real-world scenarios.
- Execution of agent workflows within an interactive laboratory setting.
Customization Options
- For tailored training requirements, please contact us to align the curriculum with your specific organizational objectives.
Building Fully Managed AI Agents with AgentCore: From Concept to Production
14 HoursAgentCore streamlines the development, optimization, and oversight of fully managed artificial intelligence agents through a comprehensive suite of services designed for scalable deployment within federal operations.
This instructor-led live training program, available in online or onsite formats, is intended for practitioners at beginner to intermediate skill levels seeking practical experience in constructing production-grade AI agents using the AgentCore platform for government use.
Upon completion of this instruction, participants will be equipped to:
- Comprehend the fundamental capabilities of AgentCore relevant to AI agent development.
- Design and configure foundational AI agents utilizing managed services.
- Integrate operational workflows to augment agent functionality.
- Deploy and oversee AI agents within production environments.
Course Format
- Interactive lectures and discussions.
- Practical laboratory sessions utilizing AgentCore services.
- Guided exercises spanning the lifecycle from agent conception to deployment.
Customization Options
- To arrange customized training for this curriculum, please contact us to coordinate requirements.
AI Agent Development with Mastra
14 HoursThis instructor-led live training, available in online or onsite formats, targets intermediate software developers and engineering teams seeking to construct scalable, observable artificial intelligence systems utilizing the Mastra framework.
Upon completion of this instructional program, participants will be equipped to:
- Analyze Mastra’s architecture and its integration with large language models and external application programming interfaces.
- Design and implement artificial intelligence agents and workflows using TypeScript, tailored for government requirements.
- Apply Mastra’s observability and memory capabilities to monitor and enhance agent performance.
- Deploy production-grade AI applications by leveraging the full range of features within the Mastra framework.
Mastra Debugging, Evaluation & Quality Assurance for AI Agents
21 HoursMastra provides a comprehensive framework featuring structured utilities for the evaluation, debugging, and assurance of AI agent reliability within complex operational environments.
This instructor-led training session, available in online or onsite formats, is designed for intermediate practitioners seeking to rigorously test agent behavior, enhance system reliability, and establish measurable evaluation processes tailored for government.
Upon completion of this instruction, participants will be able to:
- Utilize debugging methodologies to identify and remediate agent performance issues.
- Assess agent capabilities through structured metrics, benchmarks, and quality scoring systems.
- Deploy tooling and workflows capable of monitoring reliability, detecting drift, and identifying hallucinations.
- Develop quality assurance strategies that ensure consistent and predictable agent outcomes.
Course Delivery Format
- Interactive lectures accompanied by guided discussions.
- Practical exercises focused on debugging and evaluation techniques.
- Live laboratory analysis of agent behaviors utilizing observability tools.
Customization Options
- Custom reliability testing scenarios and industry-specific quality assurance protocols can be arranged upon request.
Mastra Ops & Production Engineering: Deploying and Scaling AI Agents
21 HoursMastra provides an operational framework intended to facilitate the deployment, scaling, and lifecycle management of artificial intelligence agents within production environments.
This instructor-led, live training—available in online or onsite formats for government—is designed for technical professionals at intermediate to advanced levels who require reliable and efficient methods for integrating AI agents into their production systems.
Upon completion of this program, participants will be able to:
- Deploy Mastra-based AI agents into controlled, production-grade environments.
- Scale agents horizontally and vertically using platform-native primitives.
- Implement observability pipelines to track agent behaviour and performance.
- Optimize runtime configurations to reduce latency, costs, and operational risks.
Format of the Course
- Interactive lecture and discussion.
- Hands-on exercises focused on real deployment scenarios.
- Live-lab implementation using containerized and orchestrated environments.
Course Customization Options
- Customization of topics, hands-on labs, or industry-specific scenarios is available upon request.
Mastra Workflow Automation & Multi-Agent Orchestration
21 HoursMastra is a framework that enables sophisticated workflow automation and coordination across multiple AI agents operating within distributed systems.
This instructor-led, live training (online or onsite) is aimed at intermediate-level practitioners who want to design, orchestrate, and operate multi-agent workflows at scale.
By completing this training, participants will gain the skills to:
- Design complex workflows using Mastra’s orchestration capabilities.
- Coordinate multiple agents performing parallel or dependent tasks.
- Implement monitoring and debugging tools for workflow execution.
- Optimize orchestration logic for reliability, throughput, and automation efficiency.
Format of the Course
- Interactive lecture and discussion.
- Hands-on workflow design and automation exercises.
- Practical implementation in a containerized live-lab environment.
Course Customization Options
- Customized automation scenarios, enterprise integrations, or workflow patterns can be provided upon request for government agencies.
Managing Agent Workflows in Google Antigravity: Orchestration, Planning and Artifacts
14 HoursGoogle Antigravity serves as an agent-centric development platform designed to orchestrate, supervise, and coordinate AI-driven coding and automation workflows.
This instructor-led training session, available online or onsite, targets intermediate-level professionals seeking to design, manage, and optimize multi-agent workflows within the Google Antigravity environment for government applications.
Upon completing this instruction, participants will acquire the capability to:
- Configure agent responsibilities and orchestration pipelines via the Manager interface.
- Generate and interpret Antigravity artifacts, such as task lists, plans, logs, and browser recordings.
- Implement verification strategies to ensure agent actions remain transparent and auditable.
- Optimize multi-agent collaboration for complex development and operational tasks.
Format of the Course
- Guided presentations and practical demonstrations.
- Scenario-based exercises focused on real workflow challenges.
- Hands-on experimentation within a live Antigravity workspace.
Course Customization Options
- If you require a tailored version of this course, please contact us to discuss customization options.
Testing & Verifying Agent-Driven Code: Quality Assurance in Antigravity
14 HoursAntigravity constitutes a framework that supports sophisticated, agent-centric software development processes.
This instructor-led live training, offered via online or onsite delivery, targets intermediate to advanced professionals seeking to verify, validate, and secure outputs generated by AI agents operating within Antigravity-driven ecosystems. The curriculum is designed for government and public sector applications for government operations requiring rigorous oversight.
Upon successful completion of this training, participants will be able to:
- Evaluate the precision and security of code artifacts produced by agents.
- Employ structured methodologies to validate tasks executed by agents.
- Analyze browser session recordings to accurately trace agent activity.
- Implement quality assurance and security standards to ensure the reliability of automated workflows.
Course Format
- Technical briefings and discussions facilitated by instructors.
- Practical exercises centered on the verification of authentic agent workflows.
- Hands-on testing and validation within a secure, controlled laboratory environment.
Customization Options
- Scenarios, workflows, and testing examples can be adapted to specific requirements upon request.